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
Trade Exhibition · Building Materials & ArchitectureGTM & Growth LabTrust · cadence · compounding
Case Studies→Megabuild

2.5 weeks only works on pre-built trust — the GTM operating model behind a sold-out expo.

2.5 wksStart to floor: a full-funnel sprint, only possible on pre-built trust.
Full lifecycleNurture → SDR/BizMatch → 72-hour rescue → on-floor → post-event re-engagement — one cadence.
4 channelsCall, WhatsApp, email, and LinkedIn — SDR outreach run in parallel against the registration pool.
“

The organiser had already sold every booth. So our job was never to just 'run ads' — it was keeping the promise they'd made to their exhibitors: a full aisle and the right buyers in front of them.

Shem
Growth Strategy Lead, GTMLab
MEGABUILD
Industry
B2B & B2C trade exhibition
Lens
GTM & Growth Lab
Model
Three tracks in parallel
Focus
Trust · cadence · compounding
LensGTM & Growth Lab
IndustryTrade exhibition · building materials
The modelParallel tracks · full-lifecycle cadence
The jobTrust dividend · multi-touch cadence · compounding assets
Use cases
B2B Matchmaking
Services
GTM & Growth Lab
Channels
Meta AdsEmailPhoneWhatsApp
Let’s talk growth →

Part of the Megabuild Indonesia series · one client, three lenses

This is the Gtm and Growth. On Megabuild Indonesia comes apart into three deep-dives — same client, three disciplines, readable in any order: Overview, Performance Marketing, and Performance Creatives.

Megabuild Indonesia is one of the country's largest building-materials and architecture trade expos — in its 22nd edition, staged at NICE PIK2 in Jakarta. The organiser came to us with an emergency: a 2.5-week window to fill the floor. This page is the GTM & Growth Lab lens — the operating model that sits beneath the ads and the creative and decides how they're sequenced, timed, and compounded.

The ads and the creative are the visible surface; this is the machine underneath. It's the decision to run three acquisition tracks at once instead of one after another, the multi-touch cadence that carries a registrant from first impression to the show floor, and the assets the sprint left behind for the next edition.

Three tracks in parallel, not in sequence.

A 2.5-week campaign can't run three things one after another — there's no room for a baton pass. So from Day 1, three tracks ran in overlap: Meta acquisition warming the registration pool, SDR-driven BizMatch outreach working the pool for matchmaking opt-ins, and an on-ground team turning walk-up interest into registrations on the floor.

  1. The diagnosis is codified, not re-run. The judgment that decides whether spend lands — who the buyer is, which message pulls, how each segment behaves — is built once as a reusable system, not re-derived every round.
  2. Polish is the first thing cut. Anything that adds finish without changing the outcome — long decks, approval chains, sequential iteration — is stripped out. Under compression, only the work that moves the number survives.
  3. The tracks compound on shared signal. They run on the same live intelligence instead of passing a baton — what acquisition learns feeds outreach, what the floor sees feeds acquisition — so the system gets smarter by the day, not the week.
Attach a photo — the GTMLab pod on the Megabuild Indonesia floor at NICE PIK2, Jakarta

On-ground at Megabuild Indonesia · NICE PIK2, Jakarta.

The full-lifecycle cadence.

A registrant isn't a single moment — they're a lifecycle, from the first impression before they've heard of the expo to the follow-up after they did or didn't show. The cadence carries them through all of it, and every stage has its own job.

  1. Pre-event nurture. Warm the registration pool as it fills — so the people signing up aren't cold names on a list but an audience already primed for the outreach that follows.
  2. SDR-driven BizMatch outreach. Multichannel against the pool: cold call → WhatsApp → email → LinkedIn, capturing a sourcing brief and a matchmaking opt-in on every touch. Result: 5K+ opt-ins — warm leads handed to exhibitors before the floor.
  3. Final-72h rescue sequence. Early registrants show at a much lower rate, so an escalating reminder flow — WhatsApp → EDM → fast-track QR — fires in the last 72 hours to lift show rates on the people most likely to no-show.
  4. On-floor real-time acquisition. Same-day registration is the norm, so the on-ground team was an acquisition unit, not a support function. Live check-in data fed back to the ads team for real-time tuning — the floor was a channel, not an audience.
  5. Post-event no-show re-engagement. No-shows are next year's warm list. The next edition opens with a "we missed you" sequence before any cold spend — so the lifecycle doesn't end at the door, it loops.

The earlier they register, the less likely they show.

The counter-intuitive core of the whole cadence: the further ahead someone registers, the lower their odds of actually turning up. It's why the rescue sequence exists — and why the floor team matters more than a typical event.

Registration windowShow rateWhat it tells us
Same dayon-site~90%Highest-intent — they're already at the door, so the floor team is an acquisition channel, not overflow.
1–6 days beforenear-term~57%Intent decays fast — a registration a week out is worth far less than one on the day.
1–2 weeks beforeearly~41%The rescue band — the biggest fixable leak, and exactly what the final-72h flow targets.

What we optimise from there.

The cadence isn't a fixed plan — it's a loop that tightens in-sprint and a set of assets that compound after. Two parts. First, the in-sprint weekly loop: creative winners graduate to always-on, budget timing shifts into the live event window where same-day intent is highest, converted leads are continuously excluded so spend stays on fresh prospects, and rescue triggers fire on early registrants — the band most likely to no-show. Second, the compounding assets: the warm no-show list for next year, the reusable playbook that turns this sprint into a repeatable motion, and the trust dividend — the alignment that made the compression possible in the first place, now deeper for the next edition.

Results — the operating model.

What the parallel-track model and the full-lifecycle cadence made possible, framed relative and honestly.

2.5 wksStart to floor
5K+Matchmaking opt-ins
ParallelThree tracks, not sequential
Full lifecycleNurture → SDR → 72h rescue → floor → re-engage
~90→41%Show rate falls the earlier they register — the rescue band
4 channelsCall, WhatsApp, email, LinkedIn — in parallel

Honest read: roughly two-thirds of registrations came during the event itself — the floor team was structurally an acquisition team, not a support function, and the model was built around that reality rather than fighting it. The biggest opening for next year is converting interest into earlier, committed sign-ups, so more of the demand is locked in before the doors open.

2.5 weeks worked because the trust was already built — then three tracks in parallel and a full-lifecycle cadence did the rest.

Compression is a trust dividend, not a service. Run the tracks at once instead of in sequence, carry every registrant through the whole lifecycle, and rescue the early sign-ups most likely to no-show — and a 2.5-week window fills a floor. The next edition opens with a warm list, a reusable playbook, and a committed pipeline. Converting interest into earlier sign-ups is the next build, and we say so.

Get a GTM teardown →

The rest of the Megabuild Indonesia engagement.

Megabuild Indonesia was one client engagement built across three connected disciplines. This is the GTM & Growth deep-dive — continue into any other section below:

  1. Overview — see how the full Megabuild Indonesia engagement came together across strategy, media, and creative execution.
  2. Performance Marketing — see how the go-to-market strategy was translated into a performance media system that captured attention, qualified intent, and moved people toward registration or inquiry.
  3. Performance Creatives — see how the strategy became clear, conversion-focused assets that made Megabuild’s value more immediate, credible, and actionable across the funnel.
Who built it

The sprint pod.

A growth-strategy-led pod that ran three tracks in parallel and held the floor for four straight days — media, creative, data, and on-ground under one plan.

Shem
Growth Strategy Lead

On Megabuild: Set the three-tracks-in-parallel model and the trust-dividend thesis — the reason 2.5 weeks was enough.

Albert Lie
Co-Founder · Account Director

On Megabuild: Client alignment, four-day on-ground oversight, and the mid-sprint budget shifts into the live event window.

Danny
Strategic Planner

On Megabuild: Built the ICP and messaging framework across B2B and B2C, plus the matchmaking qualification playbook.

Anna Tan
Senior Meta Ads Buyer

On Megabuild: Ran the dual-audience Meta acquisition — the creative tournament, the Monday pause after the Sunday shift, and the D-day budget shifts.

Dikmas Putra
Creative Director

On Megabuild: Owned the creative library — segment statics and native reels — and shipped the segment variants inside 24 hours during the Sunday shift.

Ridho Wahyu
Data & Analytics

On Megabuild: Owned funnel and attribution — the per-creative breakdown that concentrated spend on winners, and the source-to-registration tracking.

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.