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 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 · Cross-border hospital groupPerformance CreativeBahasa-First · Specialty Angles
Case Studies→IHH Healthcare

Language isn't a translation step — Bahasa-first, specialty-specific creative carried IHH to 5,000+ qualified leads at 70% lower cost.

−70%Cost per lead over the period, as the creative got more specific in language, specialty, and who each ad was written for.
5,000+Qualified leads, each one pre-qualified in Bahasa before it reached a coordinator.
Test the languageBahasa Indonesia is the language this decision is actually made in, so it became the primary creative language of the account.
“

We never assumed the language of the ad — we asked which one this decision is actually made in. Bahasa was the answer, and it became the language everything after it was written in.

Kevin
CEO, GTMLab
IHH HEALTHCARE
Industry
Cross-border private healthcare
Lens
Performance Creative
Format
Bahasa-first statics & video, per specialty
Focus
Language and specificity as conversion variables
LensPerformance Creative
IndustryCross-border private healthcare — Gleneagles · Pantai Hospital · Prince Court Medical Centre
The jobBahasa-first · one message per awareness level · specialty tone, not healthcare tone
FocusLanguage as a conversion variable — tested, not assumed
Reported windowOctober–December 2024 · blended across brands and segments
Services
Performance Creative
Channels
Meta Ads
Let’s talk growth →

Part of the IHH Healthcare series · one client, three lenses:
You're reading the Performance Creative lens — one engagement told several ways, readable in any order: Overview, Performance Marketing, and Data & Analytics.

IHH Healthcare runs three premium Malaysian hospital brands — Gleneagles, Pantai Hospital, and Prince Court Medical Centre — for an audience of Indonesian families deciding where to send a mother, a father, or a child for specialist care. The hospitals were world-class and the audience was real. The open question was what to say to them, and in which language. A decision that heavy is not made in a second language.

So the first thing we tested wasn't a hook or a format — it was the language itself. Over roughly ten weeks the creative system was built around two findings that reordered everything downstream: Bahasa is the language this decision is made in, and inside Bahasa, the most specific message is the one that moves. This page is the creative that came out of it.

Three levels of awareness, three different ads.

The same hospital group means something different at each stage of a patient's decision, so each stream got its own message rather than one shared piece of "healthcare creative".These three streams are the spine of everything below— every test we ran and every angle that survived belongs to one of them.

StreamThe concern driving the decisionWhat the creative had to do
Stream 01 · Treatment IntentSolution-aware · Bahasa"I need this procedure. Can they actually do it, and can I trust them with it?"Speak directly to the specialist need with reassuring, specific detail about hospital capability.
Stream 02 · Health AwarenessProblem-aware · wellness"Why would I go abroad for care at all?"Educate on why Malaysia and why IHH, and warm the audience for retargeting later.
Stream 03 · Upper ClassBrand-aware · Prince Court"How is this better than what I can already afford at home?"Clear premium positioning against a higher trust bar, paired with insurance-friendly messaging.

What the account taught us.

Each line below is something the account told us about how this audience decides, and what we built as a result. Every finding belongs to a specific stream, and none of it was a taste call.

What we looked atWhat we learnedWhat we built
Creative languageStreams 01 · 02 · 03This is a decision people make in Bahasa, and reassurance only lands in that language.Bahasa as the primary creative language across all three streams — written in it, not translated into it.
Specialty framing Stream 01Each condition carries its own emotional register and its own search intent.Per-condition creative for cardiology, neurology, and general health screening, each written to its own register.
Specialty focus Stream 01Women's Health and breast-cancer intent carry the most immediate, self-directed demand in this market.The deepest angle library in the programme, built around Women's Health as the anchor specialty.
Geo framingStream 01Cross-border care costs more than the procedure, so the ability to travel is part of the intent.Delivery concentrated on Jakarta High Income, where a lead can realistically complete the journey.
Awareness levelStreams 01 · 02 · 03Awareness level, not audience size, decides what an ad has to say.One message per stream — Health Awareness, Treatment Intent, and Upper Class each written separately.

The angles that carried the system.

Six angles survived, and every one of them belongs to a stream above. Four carried Stream 01, where the intent was already in motion; one held the top of the funnel in Stream 02; one answered the higher bar in Bahasa-first throughout.
Stream 03. Each media slot takes the live creative; attach it in the CMS after import.

STREAM 01 · TREATMENT INTENTset the creative direction
Bahasa · Treatment Intent

Bahasa · Treatment Intent

Static · Bahasa Indonesia

Bahasa Indonesia creative for patients already searching for a specialist or a procedure, carrying concrete detail about what each hospital can actually do. Written in the language the decision is being made in, so the reassurance lands in the two seconds an ad gets. It set the language for every angle that followed.

STREAM 01 · TREATMENT INTENTanchor specialty
Women's Health · Breast Cancer Intent

Women's Health · Breast Cancer Intent

Static · patient-led decision

Specialty creative for Women's Health and breast-cancer intent, written for a patient who is usually her own decision-maker and working to a timeline she did not choose. It answers the questions she is already asking, which is why it became the anchor specialty of the entire angle library.

STREAM 01 · TREATMENT INTENTspecialty-specific
Specialty · Cardiology / Neurology

Specialty · Cardiology / Neurology

Static · per-condition tone

Specialty-tailored creative for cardiology and neurology, each written to the emotional register of that condition — the suddenness families brace for in cardiac care, the uncertainty of decline in neurological care. The ad reads as being about their situation, not about the hospital.

STREAM 01 · TREATMENT INTENTgeo + Advantage+ test
Jakarta High Income · Geo-targeted

Jakarta High Income · Geo-targeted

Static · Advantage+ audiences

A geo-focused angle running on Advantage+ audiences against Jakarta High Income — a segment that can absorb the full cost of cross-border care: the procedure, the flights, the accommodation, and the time away from work. It produced leads with a realistic path to a booked appointment.

STREAM 02 · HEALTH AWARENESStop-of-funnel
Health Awareness · Wellness

Health Awareness · Wellness

Static · warms retargeting

Wellness and prevention messaging for health-conscious people who are not yet in treatment mode. It answers the question they actually have — why seek care in Malaysia at all — and earns the right to speak to them again once they are ready.

STREAM 03 · UPPER CLASSpremium positioning
Prince Court · Upper Class

Prince Court · Upper Class

Static · insurance-friendly

A premium-positioned angle for Prince Court Medical Centre, built for a segment with distinct media habits and a high bar for trust signals. It names what this level of care gives them specifically, and pairs it with insurance-friendly messaging that removes the practical objection.

Why they won the patient.

None of these angles won on production value. Each one won because it matched something specific about how a cross-border medical decision actually gets made — who is deciding, what they are afraid of, and whether they can realistically complete the journey. The mechanism behind each:

  1. Bahasa is the language the decision is actually made in — Streams 01 · 02 · 03 A family weighing a parent's surgery talks it through in the language they think in, argue in, and reassure each other in. Writing the creative in Bahasa from the first line meant the ad arrived already inside that conversation — carrying warmth and not only information, in the two seconds an ad gets. That is why it became the language every later angle was written in.
  2. Women's Health won because the patient was the decision-maker — Stream 01 In breast-cancer intent, the person searching is usually the person who would be treated. She is not waiting on a family committee, and the timeline is not hers to choose. Creative that meets her at that moment is speaking to a decision already in motion, so it does not have to create urgency — it only has to answer the questions she is already carrying. That is why it became the anchor of the angle library.
  3. Specialty tone matched the specific fear — Stream 01 Cardiology and neurology are not the same emotion. One is fear of the sudden — the event that arrives without warning. The other is fear of the gradual — losing function, memory, or independence on an unclear timeline. Writing to the specific fear — naming it, then answering it — is what made each ad read as being about their situation rather than about the hospital.
  4. Jakarta High Income was about feasibility, not wealth — Stream 01 Treatment in Malaysia costs more than the procedure: flights, accommodation, time away from work, and someone to travel alongside you. Concentrating delivery on Jakarta High Income reached people for whom the whole journey was realistic, not just the treatment. Purchasing power was the closest available signal for whether an interested lead had a genuine path to a booked appointment.
  5. Health Awareness had to sell the category before the brand — Stream 02 A problem-aware audience is not choosing between hospitals; they have not decided to seek care abroad at all. The angle that worked answered the question actually in front of them — why seek treatment outside Indonesia at all — and earned the right to speak to them again once they had decided it was worth considering.
  6. Upper Class competed against staying home — Stream 03 This segment can already afford excellent private care in Jakarta. The real question in the room is what travelling gives them that staying home does not. Prince Court's angle answered exactly that, and paired it with insurance-friendly messaging so the practical objection was handled in the same breath.

The thread through all six: every angle that survived was written to a decision someone was already making — in the language they were making it in, about the specific thing they were afraid of, and weighed against the alternative actually in front of them.

The week the language was settled.

Four weeks in, the account answered the question we had opened with, and the answer reordered everything downstream.Bahasa is the language this decision is made in.Not a preference, not a nice-to-have — the language a family actually thinks in when they are weighing a parent's surgery.

So it became the primary creative language of the account rather than a translation layer, and every angle built after that week was written in Bahasa first. The second finding landed on top of it: inside Bahasa, specificity is what moves people.Women's Health and breast-cancer intentcarried the most immediate demand in the market and became the anchor the angle library was built around — because that creative was written for one person rather than for one category.

What it teaches.

  1. Language is a conversion variable, not a translation step. — Don't assume the language of your creative — ask which one the decision is actually made in. Here that answer was Bahasa, and it reshaped the entire creative direction.
  2. Specificity is what makes a message land. — One condition, one city, one family. The tell of a message that works is that it was clearly written for someone in particular, and that person can feel it.
  3. Awareness level decides the message, not just the audience. — A wellness browser, a patient choosing a surgeon, and a high-income buyer comparing against home are three different ads. Segmenting the audience without segmenting the message only splits the budget.
  4. Purchasing power tracks real intent. — For a considered, cross-border purchase, the ability to complete the journey is part of the intent. Jakarta High Income delivered leads with a realistic path to a booked appointment.

Results — what the creative delivered.

The creative got more specific every month — in language, in specialty, and in who each ad was written for — and the cost of a lead fell with it.

−70%Cost per lead over the period as the creative sharpened
1,100+Peak weekly lead volume, up from 195 at the start
$13.6Blended cost per lead across all three hospital brands
5,000+Qualified leads, pre-qualified before handoff

Honest read: creative was one variable inside a system that also rebuilt architecture, audience, and capture — the 70% belongs to the whole engine, not to the creative alone. The language and specialty findings are directional reads from live testing across October–December 2024, blended across all hospital brands and audience segments and sourced from Meta Ads Manager. Women's Health is the anchor specialty of the programme; mapping the next tier of high-intent specialties is the obvious next step.

The rest of the IHH Healthcare engagement.

IHH Healthcare’s engagement focused on improving how patient demand was captured, qualified, and converted across its digital funnel. Beyond lead automation, the work connected creative, media, and data systems to reduce response delays, improve lead quality, and lower acquisition costs.

1. Performance Creative — developed clearer, service-led messaging that helped patients quickly understand the relevant treatment, hospital offering, and next step. Creative variations were structured around patient intent, key concerns, and conversion-focused calls to action.

2. Performance Marketing — restructured campaign targeting and lead capture to reduce funnel leakage before the hospital team could follow up. Every won lead was fed back into the advertising system as an exclusion, helping minimise wasted spend and contributing to a 70% reduction in CPL.

3. Data & Analytics — connected lead outcomes with campaign data to track performance beyond form submissions. Reporting focused on lead quality, conversion status, service demand, and acquisition efficiency, giving the team a clearer view of which campaigns were generating meaningful patient enquiries.

Language isn't a translation step — it's the first creative variable worth testing .

We tested the language instead of assuming it, wrote one message per awareness level, and gave each specialty a tone written to its own emotional register. Bahasa-first, specialty-specific creative is what those 5,000+ leads were actually made of.

Get a creative teardown →
Who built it

The creative pod.

A pod that treated language, awareness level, and specialty tone as testable variables rather than production choices.

Kevin
CEO · GTMLab

On IHH Healthcare: Strategic lead — called the language test, made Bahasa the primary creative language rather than a translation layer, and set the per-specialty tone direction.

More wins, with the numbers behind them.

See every case →
HealthcareWellnessSEA
↗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.

Performance MarketingFunnel & CROData & Analytics
Read case →
Tourism
↗Luxury Boat Tours
Creative Engine Scale · Predictable Revenue

We rebuilt a luxury boat-tour operator's paid engine from zero — and grew the channel where the margin lives: direct revenue, up over 30% in 30 days.

Performance MarketingData & AnalyticsFunnel & CRO
Read case →
WellnessAPACStartup
↗Ikigai
CAC Reduction · Predictable Revenue · Creative Engine Scale · Channel Ownership

We built IKIGAI's paid acquisition engine from scratch — an intro offer that brings in members who came for the practice, not the discount.

10X+ROAS on the 14-Day intro offer
60X+ROAS on the teacher-training program
Performance MarketingFunnel & CROData & Analytics
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.