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
Acquisition + B2B MatchmakingB2B Trade Exhibition · F&BJakarta · inaugural event
Case Studies→Leading Event & Media Group

A first-time food expo with no audience and no proof. We filled the hall and booked the floor — a debut that delivered.

20,000+Ticket buyers acquired from zero first-party data — a debut hall filled on cold audiences alone
ThousandsB2B meetings booked across 150+ exhibitors — 200+ qualified buyers at ~5.3 meetings each
100%Buyer satisfaction in post-event follow-ups and on-site interviews
“

A first edition has no list, no proof, and no second chance — the deadline doesn't move. We built the acquisition engine and the matchmaking floor from zero, and the debut delivered: a packed hall, over a thousand booked meetings, full buyer satisfaction.

Leading Event & Media Group
Category
Demand Gen + B2B Matchmaking
Industry
B2B Trade Exhibition / F&B
HQ
Jakarta, Indonesia
Engagement
Feb → May 2026
IndustryB2B Trade Exhibition / F&B — Chinese food supply chain into Indonesia
Country / regionIndonesia — Jakarta
StageInaugural event — first edition, no track record
EngagementFeb → May 2026 · event in May
Use casesEvent demand gen · B2B matchmaking · On-site ops
ServicesMeta acquisition · Matchmaking system · Creative · Attribution
ChannelsMeta · Phone · WhatsApp · Email
Let’s talk growth →

The expo had never run before — no attendee list, no proof, just a hard date in May.

We ran the full funnel end to end: weeks of Meta acquisition drove over 20,000 ticket buyers and filled the hall, then a matchmaking operation converted that pool into over a thousand booked meetings at full buyer satisfaction. Two sequenced workstreams, one inaugural event, built from zero.

A full hall, and a matchmaking floor booked solid.

When we took it on, the event had never run — no first-party data to retarget, no proof it would draw a crowd, and an immovable deadline: doors opened whether the hall was full or not. The brief had two halves — fill the room with real F&B buyers, then make sure those buyers actually did business once inside.

20,000+Valid tickets at under $1 each on a lean managed Meta budget — nearly 30,000 total approved registrations including organic and promo
16,000+Attendees on the floor — a 76.3% show-up rate from valid tickets
1,000+B2B meetings booked across 150+ active exhibitors — 200+ qualified buyers at ~5.3 meetings each
100%Buyer satisfaction in post-event follow-ups and on-site interviews
39.6%Of ticket holders opted into matchmaking — thousands signalling active sourcing intent; 8 exhibitor categories cleared 85%+ fill

The honest gap: the Meta pixel captured only about half the tickets — the payment-page redirect broke tracking — so much of the campaign was optimised on incomplete data, and closing that attribution hole is the first thing we fixed for the next edition.

A first-of-its-kind expo, with no history to sell.

This was the first global B2B F&B expo bringing the full Chinese food supply chain — ingredients, packaging, machinery, processed goods — into Indonesia, the world's largest Halal-food consumption market. The demand was real and the supply was real. What was missing was the infrastructure to connect them, for a show with zero track record.

The client arrived with genuine assets: a heavy PR launch (40+ media placements), co-location with two established expos, institutional endorsements, and a strong exhibitor list anchored by Chinese suppliers. But two things were entirely absent — an audience, and a system to convert that audience into business.

  1. No first-party data. An inaugural event means zero past attendee list, no retargeting seed, no lookalike base. The acquisition engine had to be built on cold audiences alone.
  2. An immovable deadline. Unlike an evergreen store, every dollar of spend expired on event day. There was no "next month" to recover a slow week.
  3. A credibility gap. Selling tickets — and meetings — for a show that had never happened, with no photos, no testimonials, no proof.
  4. No matchmaking system. No qualification flow, no matching logic, no scheduling architecture. A registered visitor list the client didn't know how to convert into committed buyers.
  5. Uneven exhibitor data. Several exhibitor descriptions didn't reflect what they were actually presenting — mismatches that would break meetings if not caught and corrected pre-event.

Where the expo was at takeover

First-party data
Critical
Attribution
Critical
Matchmaking system
Critical
Creative system
Amber
Venue ops alignment
Amber

Acquire the audience, then activate the floor.

Because this was the first time a Chinese-origin B2B F&B expo had been brought to Indonesia, we started with research — how Chinese organisers run these events, how the format works across other Asian markets — then layered in Indonesian buyer behaviour to find the right way to communicate the show locally. From there we identified the ICP, validated the market categorisation, and structured an intentional set of audiences and creative sequences. Pricing design, offer timing and the registration-form journey were all part of the remit. The two workstreams ran in deliberate sequence: acquisition built the list, then matchmaking ran against it.

Phase
Feb
Mar
Apr 1–2
Apr 3–4
May 1
Event
Strategy + ICPMarket research, audience design
Build
Meta acquisitionCreative testing → scale
Launch → Scale → D-Day
Matchmaking outreachQualify, match, schedule
Outreach → Book
On-site executionFloor ops, corrections
4 days
Milestones
Mid-FebFree pre-registration opens
Mar"STOP" pattern-interrupt hook validated as the account's strongest signal
early AprMatchmaking outreach begins against the registered pool
Event weekD-Day ticket surge — 56.2% of all tickets in five days
Event days1,000+ meetings booked across four event days

Act 1 — Acquisition: from zero data to a full hall.

Weeks of Meta · a lean managed budget · 20,000+ tickets.

1 Build the engine from zero

Strategic reasoning

With no data to inherit, the first job was a working funnel — pixel events on the ticket flow, audiences built from the F&B buyer thesis, and a creative system designed to test fast rather than perfect slowly. Identity-callout statics ("For F&B Brand Owners / Professionals / Manufacturers") launched alongside broad and lookalike prospecting on Meta.

  • Pixel events on the ticket flow to start collecting first-party signal from day one.
  • Audiences built from the F&B buyer thesis rather than any inherited list.
  • Identity-callout statics ("For F&B Brand Owners / Professionals / Manufacturers") launched alongside broad and lookalike prospecting on Meta.

2 Find the signal

Strategic reasoning

A creative tournament across hook types let the audience tell us what converts. The findings were decisive — and we concentrated spend behind the winners.

Audience segmentWhat they were sourcingHook angle that landed
HoReCaHotel · Cafe · Restaurant · Bar — 15.6%Reliable suppliers and new menu ideas under margin pressureIdentity callout "For F&B Professionals" + everything-under-one-roof sourcing
Bakery & DessertSpecialty shops — 14.7%Niche ingredients and equipment rarely served by general exposSub-category callout "Bakery shop owner?" — narrower self-ID, stronger conversion
F&B ManufacturingProduction — 12.9%Machinery, packaging, ingredient suppliers — without flying abroad"Ga perlu terbang ke China" barrier-removal + "For F&B Manufacturers"

What the data forced us to change

DimensionBeforeAfter
Video hookIdentity-list pop-ups — 4–5% hook rate, <1% completionPattern interrupt ("STOP") — 14–30% hook rate, the strongest signal in the account
TargetingOne broad automated video for everyone — 2.0% CTRGeo-matched variant ("kamu di [kota]?") — 4.5% CTR on the same creative
Price messageGeneric "pre-sale price", no urgency"Priced like a cup of coffee" — a concrete anchor that removed the objection

2 Find the signal

Strategic reasoning

A creative tournament across hook types let the audience tell us what converts — then we concentrated spend behind the winners.

Acquisition funnel — Meta reach to booked sourcing intent
Reach
2.5M+ unique people
Instagram
Facebook
›
Click
1.84% CTR · 160K+ clicks
Ad click
›
Landing
50K+ landing-page views
Ticket page
›
Intent
16.9% add-to-cart
Checkout
›
Ticket
20K+ valid tickets sold
Registered
›
Matchmaking
39.6% sourcing-intent opt-in
Opt-in
FocusHigh
FocusHigh
FocusMedium
FocusCritical
FocusCritical
FocusHigh

3 Compress to the deadline

Strategic reasoning

Spend escalated into the D-Day window, where 56.2% of all tickets landed in just five days — even at a 71% price premium. The proof was clean: the core buyer was price-inelastic and urgency-driven.

Discovery split confirmed the spine: Instagram 72.8%, referrals 7.9%, Facebook 5.7%, TikTok 5.0%.

Act 2 — Matchmaking: from a registered list to a booked floor.

Weeks of outreach · a 2,000-strong pool worked · 1,000+ meetings.

The matchmaking team was sequenced to start once acquisition had built a viable registration pool. The job wasn't to outreach blindly — it was to design a system that could qualify buyers, extract their real sourcing needs, and route that into accurate matches. The outreach itself was the data-collection layer, not just a conversion tool.

1 Build the system before the pipeline

Strategic reasoning

This program started not by sending messages but by designing what information those messages needed to collect. The matching logic required two things from each buyer — what they were sourcing, and enough context to rule out mismatches — extracted through outreach without it feeling like an interrogation. In parallel, every exhibitor description was reviewed against the actual profile and inaccuracies were flagged: a match built on a bad description fails at the meeting itself.

DimensionBeforeAfter
Opening framingAnnouncement tone — the program as an event, not a benefit. Low response.Opens with their registration as a shared fact, then asks about their sourcing need — the buyer is the subject, not the program. Much higher response.
QualificationClosed ("interested in packaging suppliers?") — yes/no, no matching valueOpen-ended ("what packaging / raw material / machinery are you comparing?") — product-level specifics that feed matching directly
Scheduling askVague ("can you come to the area?") — high drop-offSpecific and confirmable ("we'll schedule you with [category] on [date] at [time]") — a soft yes becomes an accepted slot
Follow-up cadenceSingle follow-up, no post-booking reminders — attrition before event dayD-3, D-1 and D-day reminders with each buyer's schedule — keeps the commitment live, cuts cold-feet cancellations
Matchmaking funnel — registered database to satisfied buyer
Database
2K+ registered visitors worked
From ads
›
Connected
15.2% replied
Phone
WhatsApp
›
Agreed
200+ qualified buyers
Sourcing brief
›
Booked
1,000+ booked — ~5.3 per buyer
Scheduled
›
Completed
18% same-day, on the floor
Met
FocusHigh
FocusCritical
FocusCritical
FocusHigh
FocusCritical

2 Live outreach — where the system got tested

Strategic reasoning

Three channels in priority order — phone first, WhatsApp second, email third — mirroring how Indonesian B2B buyers actually communicate. Every touchpoint also collected the sourcing detail the matching logic needed: open-ended questions, not closed yes/no asks.

  1. Entrance reception + signage. A receptionist at the main gate directing buyers straight to the matchmaking area.
  2. Walk-in registration table. Set up inside the area so walk-ins weren't sent back to the entrance.
  3. Daily exhibitor pre-brief. Every confirmed exhibitor notified of their schedule each morning — fewer absences, less idle time.
  4. Walk-in booking form. Unscheduled buyers captured on the spot.
  5. Meeting-overload redistribution. Overloaded slots rebalanced to prevent table shortages at peak hours.
Event daySame-day meeting completionNote
Day 110%Pre-corrections baseline
Day 2post-corrections30%Overnight fixes shipped between Day 1 and Day 2
Day 319%Sustained above baseline
Day 417%Sustained above baseline

3 On-site — managing what outreach couldn't control

Strategic reasoning

The matchmaking area sat in a low-traffic section of the hall, behind a congested, organiser-managed entrance — so many confirmed buyers never found it. The on-site team caught it on Day 1 and shipped five corrections before Day 2.

The jump from 10% to 30% between Day 1 and Day 2 is directly attributable to the overnight corrections — and the buyers who showed ran nearly all their meetings. The structural lesson: the matchmaking floor must be part of the venue-layout conversation before the event, not a Day-1 fire to put out.

Build the system first, then scale what works.

01

Pattern interrupt beats production value.

"STOP" drove 2–3× the account-average hook rate and the highest CTR (8.9%). For a cold audience, a cognitive break outperforms polish — every new video should open with a challenge, not an identity roll-call.

02

For events, urgency is the conversion engine.

56.2% of tickets sold in the final five days, even at a 71% premium. The deadline is the most powerful lever you have — architect urgency earlier, don't just ride it at the end.

03

The outreach is the data-collection layer.

Every matchmaking touchpoint did two jobs: convert the lead, and extract the sourcing detail that made the match useful. Match quality is set before the event, in how the qualification flow is designed.

04

Exhibitor data quality is your problem, not the organiser's.

Inaccurate descriptions, used as-is, send buyers to the wrong meetings. Pre-event data review is the prerequisite for the matching logic to function — not an optional step.

05

The matchmaking floor is a physical product.

If a buyer can't find the area, weeks of outreach are irrelevant. Our next-edition standard includes a mandatory pre-event venue walkthrough, signage spec, and table allocation before Day 1.

06

A booking number is a baseline; show-up rate is the real metric.

We set booking targets that build in booking-to-attendance attrition. A program's value is measured at the table, not in the CRM.

One first-time expo — a full hall, over a thousand B2B meetings, and a playbook for the next edition .

We built the acquisition engine and the matchmaking system from zero: 20,000+ registered buyers, 16,000+ on the floor, 200+ qualified buyers, 1,000+ booked meetings, full buyer satisfaction — and a documented set of insights that materially strengthen the next edition. This is how GTMLab runs growth end to end: we design the system, run the acquisition, build the matches, and manage the floor — not just sell tickets to a room.

Book a strategy call →
The pod

Who built it.

A two-act engagement needs two skill sets in one pod — paid acquisition and a matchmaking-system build — coordinated across four client-side owners and managed live on the floor.

Kevin
Growth Director

On Leading Event & Media Group: Strategic lead. Owned the inaugural-event thesis — how Chinese organisers run these expos, how the format travels across Asia — and the two-act sequencing that put acquisition before matchmaking. ICP and category validation for a show with no history to sell.

Albert Lie
Co-Founder · Account Director

On Leading Event & Media Group: Account direction across both workstreams and four client-side owners. Ran on-site ops oversight through the four event days and the next-edition handoff — including the call to ship five floor corrections overnight between Day 1 and Day 2.

Danny
Strategic Planner

On Leading Event & Media Group: Designed the matchmaking system before the pipeline — the qualification flow, the matching logic, and the sourcing-brief extraction that made every outreach touchpoint a data-collection layer, not just a conversion ask.

Ridho Wahyu
Data & Analytics · Performance Lead

On Leading Event & Media Group: Owned the funnel and attribution layer. Diagnosed the pixel gap from the payment-page redirect, and ran the performance read that concentrated spend behind the winning hooks into the D-Day window.

Bagus
Engineering & RevOps

On Leading Event & Media Group: Built the tracking and ticketing infrastructure — pixel events on the ticket flow, the registration-form journey, and the on-site walk-in registration and scheduling fixes the Day-1 corrections needed.

Anna Tan
Senior Meta Ads Buyer

On Leading Event & Media Group: Ran the multi-week Meta acquisition from zero first-party data — the creative tournament across hook types, the geo-matched targeting variants, and the D-Day spend escalation that landed 56.2% of tickets in the final five days.

Dikmas Putra
Creative Director

On Leading Event & Media Group: Owned the creative system. The "STOP" pattern-interrupt that drove the account's highest hook rate and 8.9% CTR, the identity-callout statics per buyer segment, and the barrier-removal angles ("ga perlu terbang ke China").

More wins, with the numbers behind them.

See every case →
HealthcareSEA
↗Leading Southeast Asian Hospital Group
Predictable Revenue · Market Entry · Funnel Architecture

Zero to one — we built a leading Southeast Asian hospital group its first cross-border patient engine.

-70%Cost per lead, launch → optimized
Over 5×Weekly lead volume, same budget
Thousandsof Monthly Leads Generated
Performance MarketingFunnel & CRO
Read case →
DistributionIndonesiaScaleup
↗Rejaton
Predictable Pipeline · CAC Reduction

We turned Rejaton’s cheap-lead noise into a 55× pipeline engine — built per buyer, timed to the budget season.

90xPeak-month pipeline-ROAS
55×Quotation value ÷ spend, 6-month blend
22.2%Qualified-lead rate
Performance MarketingData & Analytics
Read case →
WellnessAPACStartup
↗Ikigai

We turned IKIGAI — Hong Kong’s premium yoga studios — from referral reliance into a full-funnel acquisition system: more volume, more qualified members.

10X+ROAS on the 14-Day intro offer
60X+ROAS on the teacher-training program
15%+Landing-page-to-purchase conversion lift
Performance MarketingPerformance Creative
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