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 built JAQS's sales team its first real lead engine — in under 30 days.
Over 8xfirst month ROI on engagement investment
Millionsworth of pipeline value generated in <30 days
Our WorkCase StudiesClientsProofTestimonialsCreativesFunnels (coming soon)
Featured case study
FeaturedJAQS
We built JAQS's sales team its first real lead engine — in under 30 days.
Over 8xfirst month ROI on engagement investment
Millionsworth of pipeline value 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 MarketingEcommerceMeta

Building a growth system, not a campaign treadmill.

A Malaysian furniture brand we worked with spent 18 months at $12K/mo in Meta spend, break-even at best. One pattern analysis later, CAC dropped 42% and they scaled to $28K/mo without watching CAC climb back. The work wasn't more campaigns. It was a system.

GTMLab Team
Field notes · Mar 10, 2026 · 11 min read

Most founders running paid ads for two or three years describe the same pattern: spending fifteen thousand a month, hitting targets, but never feeling stable. Every winning campaign decays within weeks. Every quarter starts with the question "what's the next creative angle". The treadmill never stops.

The problem isn't marketing. It's structural. They built on discrete campaigns instead of a learning system. Campaigns end. Systems compound.

The treadmill pattern

The cycle is almost mechanical:

  • Month 1: Campaign launch. Tests run. Winners scale. Revenue ticks up.
  • Month 2: Winning creative starts to decay. CPM rises. CTR slips. Conversion follows.
  • Month 3: Scramble for fresh creative. Mixed results. Some wins, some misses.
  • Months 4–6: Repeat the same cycle. Nothing accumulates.

The fundamental flaw: no learning carries forward. Teams churn through campaigns hoping each one justifies next month's budget. Every cycle starts from zero.

Campaigns have ends. Systems have feedback loops. When a campaign underperforms, nothing is learned. When a system underperforms, you understand why — and the next iteration starts further along.
Campaign treadmill vs. growth system
DimensionCampaign treadmillGrowth system
Time horizonPer-campaign (weeks)Per-concept (quarters)
Performance unitIndividual adsCategorised concepts
What carries forwardNothing — reset each cycleDocumented patterns + frameworks
Decision basisLast week's metricsCompounding evidence base
OutcomeStable but plateauingPredictable + forecastable scale

Case study — the Malaysian furniture brand

Where they were: $12K/mo Meta spend. New campaigns every 4–6 weeks. Eighteen months in, acquisition was break-even at best.

We didn't launch a new campaign. We sat down with their last 300+ pieces of creative and categorised every single one by concept type:

  • Lifestyle-focused — aspirational settings
  • Feature-focused — product specs
  • Outcome-focused — furniture solving a specific problem
  • Social proof — reviews, testimonials, customer photography
  • Price-focused — promotions and bundle deals

The pattern was loud: outcome-focused creative converted 3–4× better than every other concept. The team had been producing all five categories in roughly equal volume, dispersing budget across concepts that didn't earn it.

On the audience side: lookalikes from highest-LTV customers and interest targeting around life transitions (moving, marriage, new home) outperformed everything else by significant margins. Generic lookalikes and broad targeting under-performed by 40–50%.

What changed — 3 months later
MetricBeforeAfter (Month 3)
Monthly spend$12,000$28,000
Customer Acquisition CostBaseline−42%
Forecast accuracyAnecdotalPredictable
Concepts in rotation5 (equal weight)1 dominant + 2 supporting

They scaled from $12K to $28K monthly without CAC drifting upward. The work that made it possible wasn't a new agency, more creative, or a magic algorithm change. It was answering one question: "what already worked, and why?"

What separates systems from treadmills

Four practices, in order:

  • Track concept-level patterns, not ad-level metrics. Once you know outcome-focused creative wins for your category, you can produce many outcome-focused variants and expect reasonable performance. Tracking only individual ads forces you to relearn from zero every cycle.
  • Test inside validated frameworks. Not every test should be equally uncertain. Systems test variations on what's already working, compounding knowledge incrementally. Treadmills treat every test as a coin flip.
  • Measure against business outcomes, not platform metrics. Systems optimise for CAC relative to LTV, payback period, contribution margin, and repeat purchase rate. CTR and CVR are intermediate signals, not the goal.
  • Build institutional memory. After every meaningful test, spend 30 minutes documenting: what were we testing, what did we learn, what should we do differently, and what new questions did this raise? Most teams skip this step. It's the entire system.

The transition path

Four phases — treadmill to system
PhaseWhenWhat you do
1 · Stop & synthesiseMonth 1Pause new campaigns. Analyse the past 6–12 months. Find the concept-level patterns hiding in the data.
2 · Build the frameworkMonth 2Define 2–3 winning concepts + 2–3 winning audience types. 80% budget to winners, 20% to validated refinements.
3 · Establish learning loopsMonth 3+Weekly performance reviews. Monthly pattern analysis with written documentation. Quarterly framework updates.
4 · Scale what compoundsMonth 6+Scale with confidence in proven systems, not hope in new budgets.

What you give up — and what you get

The hard part of moving from treadmill to system is the first 30 days. You resist the instinct to launch a new campaign. You sit with old data and look for patterns instead of producing more ads. It feels slow. Founders trained on quick campaign wins find this part deeply uncomfortable.

What you get on the other side: a forecast that's actually accurate. Tests that build on each other instead of resetting. Decisions that get better every month, not just different. And a competitive advantage that compounds — because most of your competitors are still on the treadmill, hoping next month's budget produces a different outcome than last month's.

The systematised brand wins the long game. Not because they have a bigger budget, but because every dollar buys them more than just media.

On this page
The treadmill patternCase study — the Malaysian furniture brandWhat separates systems from treadmillsThe transition pathWhat you give up — and what you get
About the author
GTMLab Team
Field notes

Operator-grade field notes from the GTMLab team — what we're learning on real accounts, in real time.

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 MarketingMeta AdsGoogle Ads
DECEMBER 29, 202512 min

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
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

Get off the treadmill in 30 minutes.

Concept-level pattern analysis on your past 6 months of creative
The framework you should be testing inside — not around
Three specific moves your team can ship next week

“The accounts that compound stop arguing about which new campaign to ship. They start arguing about which concept won and why. Different question. Different outcome.”

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