Meta · WhatsApp · Marketing Messages · Case Study
How we cleared the path to launch WhatsApp Marketing Messages as a new ad placement at Meta — and the mid-flight pivot that actually got us there.
Jane Wang · Product Design Lead · Paid Messaging
01 · Context
Marketing Messages lets a business send promotional messages to its opted-in customers, delivered through Meta Ads Manager like any other ad placement. A major monetization bet for WhatsApp.
Established ad placement
Established ad placement
The new placement — promotional messages on WhatsApp
The goal: make Marketing Messages a first-class placement businesses adopt at scale.
02 · The painpoint
But you can't message an audience that doesn't exist.
Unlike every other placement, Marketing Messages requires a business to already have opted-in subscribers inside Ads Manager. They had none. Empty audience → no campaigns → no revenue.
03 · The reframe
The brief wasn't "design Marketing Messages." It was "help businesses build an audience worth sending to." Two paths to a real audience:
Bring in the customers they already have — CRM, existing WhatsApp contacts.
Collect new opt-ins over time to compound the base.
Enough opted-in subscribers to actually run campaigns.
04 · What we built
Auto-sync existing customer contacts into the audience — no manual CSV slog. Solved the cold-start.
New ways to collect opt-ins and compound a subscriber base over time.
Keep the audience clean — clear opt-outs, permissions, and list hygiene.
Businesses could now build a real audience. We thought we were done.
05 · The twist
The flow worked.
The business metrics didn't move.
We'd solved the audience problem we were handed — but adoption and revenue still weren't hitting targets. Something upstream was breaking before businesses ever reached the tools we'd built. So I went back to the data.
06 · The diagnosis
Businesses were abandoning before they ever got to build an audience. Onboarding completion was very low — a multi-step setup, unlike any other placement, bleeding users at the front door.
The bottleneck capped everything downstream — including the audience tools we'd just shipped.
07 · The pivot
So I pivoted the team to the real problem.
Instead of shipping more audience features, I refocused the pod of 6 from audience to onboarding conversion. The hardest call of the project — redirecting a team mid-flight toward the bottleneck that actually mattered.
Where we'd been investing
The true constraint on the whole funnel
08 · The method
Mapped the entire onboarding funnel and measured abandonment at every single screen — letting the data show exactly where, and why, businesses quit. No guessing.
Every screen was another reason to give up.
09 · The insight
Too many steps.
Every one leaked.
Onboarding was a long, multi-step slog — account setup, subscriber requirements, permissions — each adding friction and a fresh chance to abandon. The number of steps was the problem.
10 · The solution
Each screen leaked users before they ever activated.
Redundant requirements removed, smart defaults applied — only what's essential to activate.
11 · The result
The two-step onboarding cleared the bottleneck. Marketing Messages reached general availability and hit the business targets that had been stuck — the launch the whole bet depended on.
Figures are directional and public-safe. Exact completion lift & targets shared live, under NDA.
12 · Reflection
"The brief was build the audience. The win was diagnosing that onboarding was the real constraint — and having the conviction to pivot the team to it."
Senior design is finding the real bottleneck, not just shipping the brief. That diagnosis-and-pivot is what I bring to any 0→1 surface.
Jane Wang · Product Design Lead · Paid Messaging