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 engagementIkigai
We turned IKIGAI's "advertise to every woman nearby" into an intent engine that sells out every intake — and grows membership that stays.
Our WorkCase StudiesClientsProofTestimonialsCreativesFunnels (coming soon)
Featured case study
FeaturedIkigai
We turned IKIGAI's "advertise to every woman nearby" into an intent engine that sells out every intake — and grows membership that stays.
IndustriesHealthcareWellnessEcommerceHospitalityTourismTech StartupsPropertyEvents & Conferences
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 →
AI Alone Is Useless — Why I Built GTMLab.
Building a growth system, not a campaign treadmill.
How to audit your creative without hiring an agency (yet).
Southeast Asia's paid-ads blind spot — why localising creative beats generic scaling.
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
Let’s Talk →

Turn ad spend into revenue you can trace.

Forbes 30 Under 30 Team · Y Combinator Alumni · $20M Ad Spend Operated

Let’s Talk →
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

Company

  • About
  • Careers
  • Contact
© 2026 GTMLAB.AI · 200+ brands · $20M+ ad spend operated
Healthcare · On-Demand Doctor & WellnessFull-Funnel PerformanceGoogle · Meta · CRM
Case Studies→On Demand Medical Group

We grew a leading on-demand doctor and wellness brand on less ad spend — more patients, more revenue, and double the return on media.

3.9 → 6.8×Blended return on media in a single month — revenue per dollar of ad spend, doubled.
+41% / −19%Revenue up while spend came down — more outcome, on less media. That's the whole story.
−36%Cost per patient, month on month — while patients grew +27%. Cheaper acquisition and more of it.
“

The results were amazing. I even showed the setup to friends who are experts on running ads, and none of them could find a thing to critique.

Founder
On-demand doctor & wellness brand
DOCTOR & WELLNESS
Industry
Healthcare · On-demand doctor and wellness
Group
Two services · on-demand doctor + IV wellness
Engagement
First month → ongoing
Scope
Google · Meta · CRM · Funnel
IndustryHealthcare — on-demand doctor and wellness
The brandTwo services · an on-demand doctor service and an IV-wellness service
StageScaleup · established demand, rebuilt acquisition engine
The goalMore outcome, on less spend · full-funnel visibility
Services
Performance MarketingFunnel & CROData & Analytics
Channels
Meta AdsGoogle Ads
Let’s talk growth →

Part of the On Demand Medical Group series · one client, three lenses

This is the Overview. On Demand Medical Group comes apart into three deep-dives — same client, three disciplines, readable in any order: Performance Marketing,  Funnel & CRO, and Data & Analytics.

We work with a leading on-demand doctor and wellness brand— two services under one brand: an on-demand doctor service that brings a doctor to the patient and an IV-wellness service for hydration, recovery and vitamin drips. The demand was already there and the clinics were busy. What the brand didn't have was an acquisition engine it could read, or a way to grow without simply spending more.

We rebuilt the media around the cheapest converting demand, launched a second channel to carry reach, and implemented a CRM so the brand could finally see the whole path — lead to booking to revenue. In one fiscal month the result was more outcome on less spend: return on media rose from 3.9× to 6.8×, revenue grew +41% on 19% less ad spend, cost per patient fell 36%, and patient volume rose 27%— against a season that usually slows down.

Meet the brand.

Two services, two very different buyers. The on-demand doctor service serves urgent, right-now need — someone unwell who wants a doctor to come to them, fast. The IV-wellness service serves recovery and wellness — hydration, hangover relief, vitamin drips, often planned and often booked for groups. Same brand, same operations backbone, but the demand behaves differently, converts differently, and deserves its own media treatment.

Before the rebuild, growth meant spending more. There was no clear read on which demand converted cheapest, no second channel to create demand at the top of the funnel, and no CRM tying the ad click to the booking that followed. The opportunity was to make the same operation grow on less — by pointing media at the demand that actually converts, and by finally being able to measure it.

Two demand engines, each with a job.

The rebuild runs on two channels that do different work — one harvests the demand that's already searching, the other creates new demand at the top of the funnel. Kept separate, each is measured on the job it's best at.

  1. Google — the efficient core. High-intent search is where the cheapest patients live. We rebuilt the account into location tiers and per-product campaigns, recalibrated bids, and concentrated budget on the converting terms — cost per click down 28% and cost per conversation down 26% in the eight days after the change, with volume holding.
  2. Meta (Click-to-WhatsApp) — the reach engine. Search can only harvest demand that already exists. We launched Click-to-WhatsApp to create demand at the top of the funnel, ran a two-week test before committing budget, and held cost per conversation below the Google benchmark — proven, and now scaling to a full-funnel campaign set.
  3. A CRM underneath both. New this period: a CRM that tracks lead to booking to revenue across both services and both channels. For the first time the brand can see which demand becomes a booking, what a booking is worth, and where the funnel leaks — the scoreboard the whole engine is now optimised against.

Results — more outcome, on less spend.

Six numbers from a single fiscal month, all relative — return as a multiple, everything else month on month.

3.9 → 6.8×Blended return on media
+41%Revenue, month on month
−19%Ad spend, month on month
−36%Cost per patient
+27%Patients acquired
>5×Return on ad spend in two months, up from under 3×

Honest read: the return is a blended figure across both services and both channels — the honest headline, because per-channel tagging only covers the tracked minority this early. Meta is three weeks old and read on early signal. And the CRM shows the funnel is a floor, not a ceiling: it books less than the clinic's own till logs, so the gap is walk-in and untracked demand the ads also influence. The one number holding steady is the booking step at ~41% — which is exactly where the next gain sits.

The brand now grows on less spend, not more — two demand engines pointed at the demand that converts, and a CRM that finally shows the whole path from click to booking.

Return on media doubled in a month, patients and revenue rose while spend fell, and the next gain is already mapped — the booking step. This is how GTMLab partnerships work: we rebuild the engine, measure it end to end, and hand back a system that compounds.

Book a strategy call →

The rest of the On-Demand Medical Group engagement.

On-Demand Medical Group was one healthcare engagement built across urgent-care and recovery demand. Keep going — here’s the rest of the set:

  1.  Performance Marketing — separated broad medical demand into clearer service-led funnels, from traveler illness to recovery care. More qualified inquiries from people with stronger booking intent.
  2. Funnel & CRO, — rebuilt the path from ad click to WhatsApp booking so each service had a clearer offer, clearer next step, and less friction before conversion.
  3. Data & Analytics. — tracked performance by service line, audience intent, location, and lead quality, turning mixed healthcare demand into a clearer picture of what actually drove bookings.
The pod

Who built it.

A full-funnel pod — growth strategy, a media buyer across both engines, and a data lead who stood up the CRM and the attribution the whole system is now read on.

Kevin
Growth Director

On On Demand Medical Group: Set the “more outcome, less spend” thesis — point media at the demand that converts, and measure it end to end.

Albert
Account Director

On On Demand Medical Group: Account direction, weekly leadership reviews, and the monthly budget rebalance toward the demand that converts.

Virya
Data & Analytics

On On Demand Medical Group: Stood up the CRM and the lead-to-revenue tracking — the scoreboard that turned a blind funnel into one the brand can read and fund by outcome.

Rizky
Head of Performance Marketing

On On Demand Medical Group: Ran both demand engines — the Google rebuild and bid recalibration, and the Click-to-WhatsApp launch and scale. This engagement's day-to-day lead.

More wins, with the numbers behind them.

See every case →
WellnessAPACStartup
↗Ikigai

We turned IKIGAI's "advertise to every woman nearby" into an intent engine that sells out every intake — and grows membership that stays.

Performance Marketing
Read case →
WellnessAPACStartup
↗Ikigai

We turned IKIGAI's one-size-fits-all funnel into a funnel for every buyer — and took the high-ticket path from 5× to 63× ROAS.

Funnel & CRO
Read case →
HealthcareWellnessSEA
↗On Demand Medical Group

How we doubled a leading on-demand doctor & wellness brand's return — while spending less.

Performance Marketing
Read case →
Let’s get started

See what’s hiding in your ad account.

Every ad traced to revenue
Built for growth, not maintenance
Senior operators, no junior handoff

“Most agency audits are templated — they ship the same 12 slides to every account. Ours don’t. Every teardown is custom-cut to your funnel, your spend, your category.”

Albert Lie
Co-Founder
★★★★★
Trusted by 200+ brands
Loading the scheduler…Pick a time that works — this opens automatically.