Bayside  /  Case Studies /  AI Growth Engine
Paid AcquisitionAI growth engineIn production

An AI growth engine for Meta ads.

We replaced a media buyer's guesswork with a closed-loop AI system — it watches the ad market in real time, catches trends before they break, auto-produces the winning creative, deploys it across optimized Meta placements, then routes every lead into an AI that texts, calls, and qualifies on its own. Cost-per-lead fell from $27 to $9, and the client scaled from $30K to $90K MRR in two months.

$8.90
Cost per lead
From $27.40 — down 67%
47%
Lead-to-close rate
From 23% — up 104%
$90K
Monthly recurring revenue
From $30K — up 200%
38 sec
Speed-to-lead
From ~4.2 hrs — down 99.7%
4.6×
Blended ROAS
From 1.8× — up 156%
~140/mo
Creatives tested
From ~6/mo — up 23×
79%
Booked-call show rate
From 51% — up 55%
~6 hrs
Media-buyer hours / wk
From ~32 — down 81%

Two months from kickoff to the $90K MRR mark. Figures are blended across the client's active ad accounts.

The client

The problem wasn't traffic. It was the whole loop.

A founder-led performance-marketing agency doing ~$30K/month in retainers, running Meta ads by hand across a handful of client accounts. One overworked media buyer. Creative on a one-to-two week freelance turnaround. Leads dumped into a spreadsheet and followed up with whenever someone got to them.

Churn was the silent killer — clients left after 60–90 days because results were inconsistent and unprovable. We didn't build them better ads. We built an operating system for the entire acquisition loop: research → creative → deployment → capture → nurture → close → reporting.

What was broken
  • Creative too slow to keep accounts out of fatigue
  • Always reacting to winners instead of catching trends early
  • Good leads rotting with no timely follow-up
  • No way to prove value, so clients kept churning
The system

The Growth Engine — six subsystems, one loop.

One dashboard running a continuous Sense → Synthesize → Ship → Convert → Learn cycle. Each part feeds the next, and closed-revenue data flows back to the top — so the whole engine compounds and optimizes for booked customers, not cheap clicks.

/ 01

Signal Radar

A 24/7 intelligence crawler across the Meta Ad Library, short-form video, SERP and backlink movement, and competitor landing pages — tracking ad-spend longevity, engagement velocity, and the exact language customers use. Every high-longevity ad is auto-archived into a searchable swipe vault the whole team and the AI pull from.

/ 02

Virality Engine

A proprietary Virality Score that flags an angle as it's about to break out — not after — using engagement acceleration, cross-platform echo, and a saturation penalty. Breakouts surface on a live Wave Board and feed straight into production before the rest of the market piles in.

/ 03

Creative Forge

Signal becomes finished ad creative in minutes: distinct psychological angles, scroll-stopping hooks, AI image and video — all passed through brand-voice and Meta ad-policy guardrails before a dollar is spent. Every ad is tagged by creative DNA so the system learns which combinations win and biases toward them.

/ 04

Deployment Brain

Approved creative auto-launches into properly structured campaigns via the Meta Marketing API, with per-placement budget reallocation, statistical-significance kill/scale rules, and fatigue detection that requests a fresh variant automatically — so the loop closes itself.

/ 05

Conversion AI

Every lead is engaged in ~38 seconds by an AI agent over SMS and voice — referencing the exact ad they responded to, qualifying conversationally, and nurturing persistently. Only the hot, qualified leads reach a human closer, with full context attached.

/ 06

Proof Layer

A live, white-label client portal with true closed-loop attribution — spend → lead → qualified → booked → showed → closed → revenue — plus a running feed of every wave caught and creative shipped. Value becomes undeniable, and churn stops.

The hard part

Catch the wave before it crests.

Riding a trend after it has peaked is how agencies waste money. The Virality Score predicts whether an angle is about tobreak out — not whether it already has. When a cluster crosses the breakout threshold, it's pushed straight into production with a one-to-three-week head start. You pay the least for attention when you're early — and that head start is where a huge chunk of the cost-per-lead improvement came from.

What the score weighs
  • Engagement velocity — is it accelerating?
  • Cross-platform echo — real momentum, not a fluke
  • Ad-spend longevity — competitors scaling, not testing
  • Saturation penalty — already crowded means already late
  • Niche relevance and sentiment polarity
Where the close rate came from

We never let a lead go cold.

Cheap leads nobody calls back are just cheap waste — and this is the half most ad agencies ignore. Every lead is engaged in ~38 seconds, qualified conversationally, and nurtured persistently. Only the hot ones reach a human closer. Then the system learns which ads produce leads that actually close, and feeds that back to the top — so it optimizes for closed revenue, not cheap leads.

The lead flow
  • Captured in real time the moment it submits
  • First touch in ~38 seconds by AI SMS and voice
  • Multi-day AI nurture across SMS, email, retargeting
  • Scored and routed — only hot leads to closers
  • Auto-booked with reminders (show rate 51% → 79%)
  • Closed-revenue data feeds creative production
The numbers behind the numbers

Why each headline metric actually moved.

Each subsystem is good alone. The closed loop — where closed-revenue data flows back to creative production — is what produces compounding results.

Why cost-per-lead fell 67%

Three compounding factors: catching trends early via the Virality Engine buys the cheapest attention, 23× more creative tested finds winners faster, and per-placement budget optimization stops paying for losing placements.

Why close rate doubled

Almost entirely the Conversion AI: 38-second speed-to-lead, persistent multi-channel nurture, and only sending qualified leads to human closers — so they stop wasting time on tire-kickers.

Why MRR tripled in two months

Three levers stacked: more clients served without more headcount (81% fewer media-buyer hours), better results justifying higher retainers and performance fees, and far lower churn — so new revenue accumulated instead of replacing lost accounts.

Why it can't just be copied

A moat that widens with every lead.

Competitors duct-tape six tools together and optimize for cheap clicks. This is one integrated system that optimizes for closed revenue — and every ad, lead, and close makes it smarter. A rival starting today starts from zero data.

The defensible edge
  • A data flywheel — every close trains the engine
  • A closed loop that optimizes for revenue, not cheap leads
  • Speed humans can't match — signal to creative in minutes, lead to first touch in seconds
  • One operating system, not six bolted-together tools

“We came to them spending $27 to get a lead we'd never even call back. Two months later we're paying $9 a lead, our closers only talk to people ready to buy, and we've gone from thirty grand a month to ninety — without hiring a single person. It doesn't feel like an agency anymore. It feels like we have a machine.”

Founder · performance-marketing agency

Want a growth engine like this?

If you're running paid acquisition by hand — or buying leads that go cold — this is the system that fixes the whole loop. Let's scope it.