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 engagementLuxury Boat Tours
A luxury boat tours relied on OTAs for bookings. We rebuilt their paid acquisition, and in under 2 months, direct revenue up 30%, CAC down 35%.
>30%Direct Website Bookings increase
>20ROAS
Our WorkCase StudiesClientsProofTestimonialsCreativesFunnels (coming soon)
Featured case study
FeaturedLuxury Boat Tours
A luxury boat tours relied on OTAs for bookings. We rebuilt their paid acquisition, and in under 2 months, direct revenue up 30%, CAC down 35%.
>30%Direct Website Bookings increase
>20ROAS
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 →
How GTMLab built Ashley Hotel Group's direct booking engine across 6 properties.
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).
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
Orthopedic Clinic · HealthcareIndonesiaMeta Ads · Google Ads
Case Studies→Premium Orthopedic Clinic

A premium orthopedic clinic relied on referrals. We built their paid strategy from scratch — profitable from month one.

>10XROAS
1,000+in Monthly leads generated — over 5X increase from start
−60%Cost per lead
“

We always knew the patients were out there. We just couldn't reach them. GTMLab changed that. The right people started finding us, the phone started ringing, and the number of appointments increased in by a lot. For the first time, growth feels like something we control.

CEO
Co-Founder
Premium Orthopedic Clinic
Industry
Orthopedic Clinic · Healthcare
HQ
Jakarta, Indonesia
Engagement
Aug 2025 --> Ongoing
Channels
Meta Ads · Google Ads
IndustryHealthcare - Specialist Orthopedic Clinic
Country / regionIndonesia
EngagementAug 2025 → ongoing · paid management (first 9 months reported)
Use cases
CAC ReductionCreative Engine ScalePredictable Revenue Channel Validation
Services
Performance MarketingPerformance Creative
Channels
Meta AdsGoogle Ads
Visit website →Let’s talk growth →

Intro

The client is a specialist orthopedic clinic in Indonesia, treating herniated discs, pinched nerves, bone and joint disorders, and height-correction patients. When GTMLab took over paid media, the clinic was generating a modest, flat volume of recorded leads each month, with a minimum paid search presence.

Nine months later, monthly leads had climbed over 600% from where they started, on a budget that grew less than 25%. We rebuilt the paid layer from the ground up: launching Google Search across three condition-specific campaigns and scaling Meta into a structured two-layer funnel — one layer to warm new audiences, one to convert them. The results compounded month over month.

A high-intent healthcare market, underbuilt paid infrastructure.

Our Client's patients have active, often painful musculoskeletal conditions — they've typically been suffering for weeks or months and are actively researching solutions. That makes them ideal for Google Search (high-intent, condition-specific queries) and responsive to social-proof-driven Meta creative (reassurance plus clinical authority).

The Indonesian orthopedic market is competitive — private specialists, hospital orthopedic departments and traditional-medicine alternatives all compete for the same patient. The paid opportunity at takeover was significant. The existing setup wasn't capturing it.

Visual placeholder — clinic photography or condition-treatment imagery

The challenge.

Demand was searching. The clinic had no paid system to meet it.

  1. No Google Search presence. High-intent condition searches were unaddressed. Competitors captured that demand while the client had zero paid search visibility.
  2. Meta campaigns lacked funnel structure. No MOFU/BOFU split. Budget allocation didn't reflect the journey from awareness to active consultation intent — all campaigns ran with similar objectives and audience logic.
  3. Condition segments were untargeted. The three core patient segments — acute herniated-disc, chronic bone-and-joint, and elective height-correction — are distinct personas with different urgency, treatment cost and decision timelines. One creative served all three.
  4. Attribution was weak. No consistent UTM structure, pixel tracking unverified, no cross-channel view. The clinic relied on manual lead counting with no paid performance framework.
  5. Lead-to-patient conversion was unmeasured. The roughly one-in-eight baseline conversion rate wasn't being used as a feedback signal into ad targeting or creative decisions.

Where Our Client was at takeover (August 2025)

Google Search
Critical
Funnel structure
Critical
Condition segmentation
Amber
Attribution & tracking
Amber
Lead-to-patient loop
Amber
“
We knew the patients were out there — we just weren't reaching them. GTMLab fixed that. They got us showing up in search, reworked our Meta ads around how people actually choose a clinic, and gave our front desk a simple process that turned more calls into appointments.
CEO · Co-Founder

OUR BUILD

A 5-phase system, built measurement-first.

Phase
wk 1-4
5-8
9-12
13-16
17-20
21-24
25-28
Signal & Tracking Set-upPixel, UTM, dashboards
BUILD & MAINTAIN
Meta campaign architectureMOFU/BOFU + condition split
BUILD → SCALE
Google Ads Launch3 BOFU condition campaigns
BUILD → SCALE
Creative & MessagingCondition-specific copy + video
BUILD → SCALE
Cross-channel optimisationBudget rebalance, CPL, refresh
BUILD --> SCALE
Milestones
wk 1-2Measurement layer clean — pixel corrected, UTM standardised, dashboard live — before any campaign change
Month 1Leads tripled after the paid ads strategy restructure
Month 3Lead-to-patient quality climbed sharply as the feedback loop kicked in
Month 4Over 1,000+ leads milestone achieved
Month 6Sustained — leads and lead-to-patient holding well above the baseline

1 Signal & tracking setup

Strategic reasoning

You can't optimise what you can't see. We didn't touch a campaign until the measurement layer was clean — because every budget and creative decision downstream is only as good as the data feeding it.

  • Corrected tracking and standardised attribution across both channels
  • Stood up a monthly dashboard surfacing leads, patients and conversion value

2 Meta campaign architecture

Strategic reasoning

A single-layer Meta account can't reflect the patient journey from awareness to consultation intent. We rebuilt it as a clear two-layer funnel — reach at the top, messaging connections and lead capture at the bottom — with condition-specific creative and tighter targeting at the BOFU layer.

  • Rebuilt Meta as a two-layer MOFU/BOFU funnel — reach at the top, lead capture at the bottom
  • Condition-specific creative and tighter targeting at the bottom of the funnel

3 Google Ads launch

Strategic reasoning

Patients searching their condition by name are already in buying mode. With zero paid search presence, the clinic was handing that decision moment to competitors. Three BOFU search campaigns went live against the core condition clusters.

  • Launched paid search from zero against the highest-intent condition clusters
  • Concentrated budget on the clusters driving the most volume and the most efficient leads

4 Creative & messaging development

Strategic reasoning

Healthcare creative requires clinical authority, not clinic branding. We built condition-specific messaging for each patient segment — because a herniated-disc patient and a height-correction prospect are not persuaded by the same thing.

  • Healthcare creative requires clinical authority, not clinic branding. We built condition-specific messaging for each patient segment — because a herniated-disc patient and a height-correction prospect are not persuaded by the same thing.
  • Video added at the top of the funnel to build recall before bottom-funnel retargeting

5 Cross-channel optimisation

Strategic reasoning

From month 4 the system ran on a monthly feedback loop — and that loop, not any single campaign, is what turned good months into a compounding curve. January's peak was a direct result of it.

  • A monthly feedback loop off the clinic's own patient tracker, not platform data
  • Budget rebalanced to the best-performing clusters; creative refreshed before fatigue

Patient segments & messaging

Three conditions, three completely different patients.

Patient segmentCore frictionHook angle that worked
Herniated discPinched nerve"I've been in pain a long time, I'm scared of surgery, and I don't know which doctor to go to. I'm worried it'll be expensive."Urgency + non-surgical framing — "Explore non-surgical care, guided by specialists who explain every step and what recovery looks like." — with doctor credibility and a clear recovery timeline.
Bone, joint & muscle pain RoleChronic bone, joint & muscle pain"It's chronic. I've tried lots of places and I'm still not better."Empathy for the chronic-pain experience plus specialist authority — "why am I still not better?" as the way in, then transparency about the treatment process to rebuild the trust earlier failures had worn down.
Height correctionElective height-increase treatment"I want to be taller but I'm unsure — is this clinic legitimate? Are the results real?"Aspiration backed by clinical credibility — before-and-after height-progression proof and doctor-validated results.

The Strutural Shift


Before → After GTMLab

DimensionBeforeAfter
Monthly leads100+ leads, mostly low-intent1,000+ high-intent leads
Cost efficiencyHigh, unbenchmarked CPL — no paid performance frameworkOver 60% reduction in CPL
Google SearchOne campaign that is aimed for everyoneSegmented campaigns based on persona, intent; resulting not only a higher lead volume, but also at a 40%+ lower CPC compared to before
Funnel structureSingle-layer campaign, with no clear objectiveProspecting and retargeting layer live, utilizing all channels.
Perfromance CreativeGeneric clinic creative across all patient typesMessage that is tailored and resonates to the target persona, aimed for conversions.

What the funnel looks like

Where each channel pulls its weight.
Aware
Condition content builds the first brand impression
Meta Reels
Meta Feed
›
Interest
Brand recall builds via video views & saves
Meta Video
Meta Retarget
›
Consider
Patient searches the condition term — on BOFU search
Google Search
BOFU campaigns
›
Intent
DM or call click — messaging connection initiated
Meta BOFU DM
Google Call Click
›
Consult
WhatsApp to booking — CS qualifies & schedules
WhatsApp
Clinic CS team
Focus
Focus
Focus
Focus
Focus

Results — 9 months in.

A machine that keeps running. A clinic that once counted leads by hand now runs a measured, two-channel paid system with a monthly feedback loop — and a front-desk team with a steady, qualified pipeline to work from.

>10XROAS
>600%Uplift in monthly leads
>25%Lead-to-patient conversion improvement
<25%Budget increase across the engagement
-40%CPC
-60%Cost per lead, down over 60% post-scale

The honest part: the lead-to-patient rate wasn't steady. It swung month to month — single digits in the early weeks — and only climbed as the monthly feedback loop compounded. The peak was the ceiling, not the norm.

What nine months of healthcare paid media taught us

Four principles that earned their place.

01

Search intent is the real unlock for healthcare leads.

Patients searching their condition by name are already in buying mode — they've moved from "something's wrong" to "I'm ready to fix this." Google captured that decision moment at a click-through rate more than double the healthcare benchmark. Meta builds the warm audience; Google catches them at the moment they act. Both are necessary; neither alone is enough.

02

Condition-specific messaging compounds over time.

The best-performing BOFU condition campaign hit about a third of the account-average cost per messaging connection — because every word spoke to one patient type. Generic clinic creative spreads budget across audiences who don't convert. Segment by condition, write for the pain, measure separately.

03

The lead tracker is your best optimisation signal.

The clinic's monthly lead and patient data was the most valuable input we had. When a month's lead-to-patient rate jumped, we doubled down on the campaigns driving that quality; when a month dipped, we audited creative and audience logic. The feedback loop between offline data and paid strategy is what separated compounding from plateau.

Stop guessing. Start growing. 30 minutes with a senior operator. If we can help, we audit your account next and come back with a written plan inside a week.

Book a strategy call →
Who built it.

A 6-person pod — running for 9 months and counting.

A six-person performance pod — strategy and account leadership, the data and attribution layer, the two channel buyers, and creative — running a monthly feedback loop with the clinic's CS team as the offline conversion layer

Kevin
Growth Director

On Premium Orthopedic Clinic: Strategic lead. Defined the rebuild order — tracking before campaigns, MOFU/BOFU before condition split, the monthly feedback loop as the operating system from month 4 — and ran the quarterly clinic strategy sync with Our Client Representatives.

Albert
Account Director

On Premium Orthopedic Clinic: Account direction. Budget-allocation calls across the MOFU/BOFU split and the three condition clusters — and the honest framing that put the lead-to-patient rate, not a modeled return multiple, at the centre of how the work was judged.

Jeremy
Head of Growth

On Premium Orthopedic Clinic: Google Search launch from zero. Three BOFU condition-cluster campaigns built from scratch — 2,000+ conversions across 7 months at a 7.65% CTR, more than double the healthcare benchmark.

Rizky
Head of Performance Marketing

On Premium Orthopedic Clinic: Pixel audit, UTM taxonomy and the reporting dashboard. Weekly paid-media report, budget-pacing alerts, monthly cross-channel CPL analysis — the data layer that made the feedback loop between offline patient data and paid strategy possible.

Dikmas
Art Director

On Premium Orthopedic Clinic: Condition-specific creative briefs per patient segment, on the healthcare principle of clinical authority over clinic branding. The video creative roll-out to MOFU campaigns in month 3 that started the BOFU compounding cycle.

More wins, with the numbers behind them.

See every case →
IndonesiaEnterprise
↗Leading Event & Media Group
Predictable Pipeline · Channel Ownership · Sales Playbook Build · Funnel Conversion Lift

An events & media group launched a first-time food expo nobody had heard of. We built the demand from scratch — >20,000 tickets sold, 5X ROAS.

5XROAS
20,000+Tickets sold
GTM & Growth LabPerformance MarketingPerformance Creative
Read case →
TourismIndonesiaEnterprise
↗Jakarta Aquarium Safari
Predictable Pipeline · Sales Playbook Build · Channel Ownership · Channel Validation

A leading aquarium attraction struggled to scale their B2B sales. We built its first B2B lead engine — in under 30 days, >8X ROI, $100K+ pipeline.

>8XROI in 30 days
$100K+Pipeline value generated <30 days
GTM & Growth LabData & Analytics
Read case →
Real EstateIndonesiaScaleup
↗Palma Islands
CAC Reduction · Creative Engine Scale · Funnel Conversion Lift · Channel Validation

A luxury developer grew on referrals with no way to predict demand. We built a paid acquisition engine — >3X qualified leads volume in 30 days

-70% Cost per lead in 30 days
>3XQualified leads in 30 days
Performance MarketingPerformance CreativeFunnel & CRO
Read case →
Let’s get started

See what’s hiding in your ad account.

Three specific spend leaks, named
One move you can ship next week
Your real CAC, traced honestly

“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+ growth teams
Loading the scheduler…Pick a time that works — this opens automatically.