GTMLab
Our focus

Paid ads growth — and nothing else.

We don't do brand. We don't do generalist work. Five disciplines stacked together to make one outcome: a paid engine that compounds every month.

The 5 services we shipPerformance MarketingThe growth engine itself. Paid acquisition across every channel.Performance CreativeAds that win the auction. AI-tuned creative production at scale.Funnel Strategy & CROConversions, end to end. Landing pages, funnel rebuild, A/B testing.Data & AnalyticsEvery dollar traced. Dashboards, attribution, AI signal monitoring.GTM & Growth LabStrategy that ships Monday. Channel tests, positioning, expansion.
All 5 in motion
Full-stack engagementJAQS
We gave JAQS’s sales team the one thing it never had — a lead engine — in under 30 days.
Over 8xfirst month ROI on engagement investment
Millionsworth of BANT-qualified meetings generated in <30 days
Our WorkCase StudiesClientsProofTestimonialsCreativesFunnels (coming soon)
Featured case study
FeaturedJAQS
We gave JAQS’s sales team the one thing it never had — a lead engine — in under 30 days.
Over 8xfirst month ROI on engagement investment
Millionsworth of BANT-qualified meetings generated in <30 days
IndustriesHealthcareWellnessEcommerceHospitalityTourismTech StartupsProperty
ResourcesBlogTeardown Library (coming soon)Events (coming soon)Talks (coming soon)
WorkshopsGTM Mapping0→1 / pre-revenue founders. Map your full GTM.Growth DecodePMF + paid spend. Decode competitors, rebuild engine.Bali Tour 2026 (ended)20 workshops · 2 weeks · May 2026 wrap-up.Australia Tour 2026 (planning)Sydney · Melbourne · Jun–Jul 2026.
From the blog →
GTM & Strategy11 min
How GTMLab built Ashley Hotel Group's direct booking engine across 6 properties.
GTM & Strategy9 min
AI Alone Is Useless — Why I Built GTMLab.
Performance Marketing11 min
Building a growth system, not a campaign treadmill.
Performance Creative12 min
How to audit your creative without hiring an agency (yet).
Join the bench
CareersJoin our team
100 specialists. Operator-grade pedigree. Currently hiring 5 senior roles.
5Open roles
6+Countries
100+On bench
Our story
AboutAbout GTMLab
Operator-led, senior-only, built by tech-founders.
2024Founded
~100Senior marketers
200+Teams shipped for
Book a call →

Still paying for guesswork?

Free 30-min teardown · no obligation · 200+ teams shipped

Book a call →
GTMLab

Paid ads growth — and nothing else. Five disciplines, one engine, every dollar traced.

Available for Q3
Jakarta · GMT+7 · global delivery

Services

  • Performance Marketing
  • Performance Creative
  • Funnel Strategy & CRO
  • Data & Analytics
  • GTM & Growth Lab

Our Work

  • Case Studies
  • Clients
  • Proof
  • Testimonials
  • Industries

Resources

  • Blog
  • Growth Letter (soon)
  • Teardown Library (soon)
  • Events
  • Talks

Company

  • About
  • Careers
  • Contact
© 2026 GTMLAB.AI · 200+ growth teams · $20M+ ad spend operated
Resources  /  Performance Marketing
Performance MarketingThe Growth Engine · Part 2MetaGoogle Ads

Scaling is a discipline, not a decision.

A D2C brand burned $80K in eight weeks chasing ROAS by doubling budgets. ROAS collapsed from 3.2 to 0.9. The ad didn't fail — the scaling broke it. Here's the four playbooks that work.

Kevin Cho
Co-Founder · Dec 29, 2025 · 12 min read

A D2C brand we worked with last spring had a winner. ROAS 3.2, CPA holding, creative still fresh. Their founder did the natural thing: doubled the budget. Then doubled it again the next week. Eight weeks later, $80,000 of additional spend was on the books and ROAS had collapsed from 3.2 to 0.9. The dashboard told a story of a campaign that had simply stopped working.

It hadn't. The ad was still good. The scaling broke it.

This is the most common failure mode I see in growth teams that have crossed the first hurdle — they've found a winner, and they don't know how to extract value from it without destroying it. So this post is about scaling: the discipline, not the decision.

The four dynamics that kill campaigns on scale

When you push budget on a winning ad, four things happen at the same time:

  • Audience saturation accelerates. Your best buyers see the ad first. Push budget, and the next 100K impressions land on less responsive cohorts.
  • Frequency compounds. The same people see the ad more times. Past a certain threshold, every additional exposure costs you trust instead of buying it.
  • CPMs inflate. Meta and Google's auction mechanics penalise aggressive budget spikes. You're bidding against yourself.
  • The algorithm loses stability. Sudden budget changes reset the platform's optimisation. The system that found your buyers stops finding them.

All four happen simultaneously. The dashboard reads "ad broke." What actually broke was the budget posture.

Four scaling playbooks — and the signals that trigger them

Playbook 1 · Vertical scaling

The default. Increase budget on a winning placement. The rule we run: 20–30% every 3–5 days. Slower than that and you're leaving compounding on the table. Faster than that and the algorithm recalibrates.

Watch two metrics on vertical scaling:

  • Weekly CPM change: if it's climbing more than 15%, you're outrunning your audience.
  • Frequency: when it crosses 2.5, you're saturating fast. Above 3.0, switch playbooks.

Playbook 2 · Horizontal scaling

When vertical hits a ceiling. Expand into new geographies, lookalike tiers, or placements. The bar: a new audience should hold within 20% of baseline CPA in the first week. If it's worse, kill it fast and move on; if it's within tolerance, let the algorithm settle, then start vertical scaling on the new cohort.

Most teams treat horizontal scaling as a creative refresh problem. It's not. The creative can be identical. What changes is who sees it.

Playbook 3 · Creative-led scaling

When CTR drops 20%+ from peak but every other metric is stable. That's classic fatigue. The audience is fine; the creative isn't.

Two rules:

  • Track cumulative impressions, not calendar days. A creative that's been live for two weeks but only served 200K impressions hasn't fatigued. Calendar measures the wrong thing.
  • Have the next batch ready before you need it. Creative-led scaling fails most often because the new variants aren't built when the old ones break. Production has to run continuously.

Playbook 4 · Destination shift

Top-of-funnel metrics look great. Conversion rate is the problem. CTR holds, CPM is reasonable, audience hasn't saturated — but CPA is climbing. The funnel, not the ad, is the bottleneck. Move budget to landing-page or offer testing before you scale further.

This is the playbook that saves most "broken" campaigns. The ad isn't broken. The page is.

The contrarian truth: cautious scaling underperforms

Conventional wisdom says scale slowly. Most winning ads peak in week 3–4 and start decaying by week 6. If you're holding budget back to "be safe," you're leaving the most profitable weeks of the campaign on the table.

Aggressive but disciplined beats cautious every time. The discipline is the trigger logic — not the speed.

The teams that compound are aggressive on the metrics that say "more," and ruthless on the metrics that say "stop." That's the discipline. The speed is downstream of it.

Two newer playbooks for 2026

Full-funnel scaling

Most accounts target the same audience tier — product-aware buyers. The audience saturates fast because everyone in the market who's ready to buy has already seen the ad. Full-funnel scaling solves the demand ceiling. You run campaigns across the awareness pipeline: unaware, problem-aware, solution-aware, product-aware, most-aware. The top of the funnel produces tomorrow's mid-funnel; the mid-funnel produces tomorrow's bottom.

The brands hitting genuinely large scale in 2026 don't just optimise for last-click. They build demand they'll convert in six weeks.

Creative velocity scaling (the Andromeda playbook)

Meta's algorithmic changes — the Andromeda update and what came after — reshaped creative dynamics. The platform rewards genuine creative diversity over volume of variants. Our current rule: 8–15 genuinely different concepts per campaign, not 8–15 cuts of the same one. Refresh cycle shortens to 2–3 weeks or when frequency hits 3+, whichever comes first.

Creative is no longer the bottleneck only at the bottom. It's the scaling lever itself.

Scaling vs testing — they're different jobs

Scaling extracts value. Testing creates knowledge. Both are necessary, neither substitutes for the other. The accounts that compound do both, intentionally, with separate budgets and separate playbooks.

If you missed it, part one of the Growth Engine series is about testing — specifically, about treating tests as learning instruments rather than ad-production cycles. Part three covers the system that catches the insight every test and every scaling cycle generates, so the next campaign starts further along.

The D2C brand that lost $80K? Not because they made a bad call. Because they made a confident call without a system to tell them when the math had stopped working. Scaling becomes predictable when you've run the playbook enough times to know what's coming.

On this page
The four dynamics that kill campaigns on scaleFour scaling playbooks — and the signals that trigger themPlaybook 1 · Vertical scalingPlaybook 2 · Horizontal scalingPlaybook 3 · Creative-led scalingPlaybook 4 · Destination shiftThe contrarian truth: cautious scaling underperformsTwo newer playbooks for 2026Full-funnel scalingCreative velocity scaling (the Andromeda playbook)Scaling vs testing — they're different jobs
About the author
Kevin Cho
Co-Founder

Forbes 30 Under 30. Ex-VC partner. Scaled Peeba to $20M+ in revenue across 6 countries before starting GTMLab. Writes the Growth Engine series.

Share this article
Keep reading

More field notes from the bench.

Performance Marketing
Performance MarketingTech StartupMeta AdsGoogle Ads+1
DECEMBER 29, 202511 min

Testing isn't about ads. It's about learning.

A B2B SaaS team burned $380K on 14 months of "testing" across Meta, Google, LinkedIn — and couldn't name the ICP. The reframe: the ad is a byproduct, the learning is the asset.

Kevin Cho
Co-Founder
Performance Marketing
Performance MarketingEcommerceMeta Ads
MARCH 10, 202611 min

Building a growth system, not a campaign treadmill.

A Malaysian furniture brand spent 18 months on a campaign treadmill at $12K/mo — break-even at best. One pattern analysis later: CAC dropped 42% and they scaled to $28K/mo without it climbing back.

GTMLab Team
Field notes
Performance Marketing
Performance MarketingHealthcareWellness+3Meta AdsGoogle Ads+1
JUNE 12, 20257 min

Why your blended CAC dropped last quarter (and why it'll bounce back).

A drop in blended CAC isn't always good news. The three reasons it falls and the one reason that actually compounds.

Kevin Cho
Co-Founder
Let’s get started

Audit your scaling posture in 30 minutes.

Stage diagnosis — which of the four playbooks fits where you are
Trigger logic review — the metric thresholds that should drive your moves
Three specific moves your team can ship next week

“Aggressive-but-disciplined beats cautious every time. The discipline is the trigger logic, not the speed. Teams without trigger logic just react to whatever the dashboard said last.”

Kevin Cho
Co-Founder
★★★★★
Trusted by 200+ growth teams