META + GOOGLE ADS, ON RAILS

describe a campaign and
jelly builds it in seconds.

provisioned access only. no public signup.

From idea to launch in one thread

Describe the campaign, confirm the plan, and jelly builds it, paused, for you to launch. Then measure and manage, all in the conversation.

jelly - Jarred Armstrong
Draft a campaign for Jarred Armstrong - traffic to the ticket page, 3 ad sets, $80/day.
HERE'S WHAT I'LL BUILD

Jarred Armstrong - Traffic

Traffic - landing page views
$80/dayABO · $560/wk
May 14 → May 2916 days · $1,280 total
~542kest. reach
3 ad setswarm · lookalike · cold
WARM

Remarketing - site visitors

DPC visitors + engagers, 40mi of Orlando.

~42k reach

$20/day
LOOKALIKE

Lookalike - 1% of buyers

1% lookalike of visitors, 40mi of Orlando.

~180k reach

$20/day
COLD

Interest - Jazz + influences

Jazz / Soul + Erykah Badu. Ages 25-65.

~320k reach

$40/day
CREATIVE

May 30 | Judson's Live

Be there when Jarred Armstrong brings his soul-drenched serenades back to the stage.

Get tickets

→ www.drphillipscenter.org/events/jarred-armstrong

Everything is created PAUSED. You activate it in Meta Ads Manager when you're ready. Nothing spends until then.
  1. 1

    Describe it

    Say what the show needs in one sentence.

  2. 2

    Build, paused

    jelly drafts and builds it - nothing spends.

  3. 3

    Measure

    Weekly digests and client-ready reports.

  4. 4

    Manage

    Concrete moves that pace against your cap.

BUILT FOR AGENCIES

More than a chatbot.
A campaign team.

It builds across Meta and Google, learns each client's account, reports on what's working, and keeps every dollar PAUSED until you say go.

Describe it, jelly builds it

Say what the show needs. jelly drafts the campaign, ad sets, targeting, copy, and creatives, and builds the whole thing PAUSED.

Meta and Google, one chat

Build and manage Meta and Google Ads side by side in the same conversation, with a combined view of spend and results.

Targeting, built for you

A warm to lookalike to cold ladder shaped like the client's own work. jelly creates the audiences it needs and saves the ladders you reuse.

Spend you can see coming

Every plan shows projected daily, weekly, and full-flight spend, pacing against a monthly cap and a month-end forecast.

Reporting that writes itself

Weekly digests with best and worst performers, head-to-head comparisons, multi-week trends, and a client-ready CSV.

Catches what costs you

Health checks, ad fatigue, anomaly alerts, and saturation. It flags non-delivering campaigns and spend spikes before they burn budget.

Tells you what to change

Concrete moves from real performance: reallocate within a channel, shift budget across Meta and Google, daypart toward the show.

Plan a whole season at once

Split a budget across upcoming shows, build a campaign per show in one flow, and see every flight on one calendar.

Every show makes the next smarter

When a flight ends, jelly recaps what won, saves it as a template, and rebuilds it for the next show in a sentence.

Built to run a book of clients

Per-client playbooks that steer each build, an agency-wide roll-up, client-vs-agency benchmarking, and guided onboarding.

Every step is a card

Plans, builds, adjustments, and performance come back as clean, structured cards, with a command palette for power users.

Paused by default

Every campaign, ad set, and ad is created PAUSED. Nothing spends until a human says so in the ad manager.

BEFORE YOU START

jelly learns the account first.

On first login, and every 24 hours after, jelly inspects what's running in the client's account: the naming taxonomy, typical objectives, budget mode, flight lengths, and the audiences they actually target. New builds extend that strategy instead of inventing a fresh one every time.

jelly · learning Dr. Phillips Center's account CACHED STRATEGY

refreshed 2h ago · 12 campaigns / 27 ad sets analyzed

NAMING
[Donut][Dr Phillips] Show name
100% confidence across all 12
TYPICAL OBJECTIVE
Leads
8 of 12 campaigns
BUDGET MODE
ABO · $40/day median
p25 $20 - p75 $60 per ad set
FLIGHT
~16 day flights
US, ages 25-65 typical

AND A LOT MORE UNDER THE HOOD

Everything an account manager keeps in their head.

  • Learns each account's naming, budgets and audiences before it builds
  • Pulls briefs, copy and creative from Google Drive or Workamajig
  • Writes ad copy from the landing page, with distinct A/B angles
  • Verifies the landing page is live and on-show before you ship
  • Previews the in-feed ad as it ships, and preflights every build
  • Google parity: Responsive Search Ads, PMax and ad extensions
  • Search-terms and wasted-spend analysis with negative keywords
  • A flight calendar of every show across the book
  • An audience library of custom audiences and lookalikes, reused
  • Forecasts month-end spend against the monthly cap
  • Account snapshot of committed daily spend across everything
  • Tracks progress against ticket and CPL goals
  • A designer-ready asset request when the creative isn't ready
  • UTM-tagged destination URLs for clean GA4 attribution
  • A command palette and slash-commands for power users
  • An audit log of every change, in the client's timezone
PAUSED BY DEFAULT

Nothing ever spends without you.

Every campaign, ad set, and ad is created PAUSED. Activation happens in Meta Ads Manager, a deliberate, human step. jelly is built by Donut Analytics, one client at a time.