PV·FLIGHT RECORD
PANEL / RECORD 03 · TIKTOK ADS PLATFORM (BYTEDANCE)

Proving a market 200 advertisers at a time

Before TikTok committed to global SMB ads expansion, someone had to prove US small businesses would buy, and that the unit economics worked. I ran that pilot validation and was the primary feedback loop between advertisers and the product team.

Role
Product Specialist, US SMB
Period
Jul 2020 — Sep 2021 · remote
Ownership
US SMB pilot · segment onboarding · advertiser retention program
Headline readout
Retention 15%→60% · informed 30+ country expansion
Group
PRINT / SAVE PDF

CASE 1/2 Retention 15% → 60%: designing for the first seven days

SMB advertisers churned brutally. An owner who spends $200, gets nothing, and leaves never comes back, and tells other owners on the way out.

Walking through churned accounts, the pattern was first-campaign failure. Advertisers weren't leaving because the platform was weak; they were leaving because their first campaign never worked, and nobody caught it in time.

The moves

  • Segment-specific onboarding: an e-commerce store, a local service business, and an app marketer need different first-campaign templates, not one generic flow.
  • A hard operational target: first campaign success within 7 days, backed by high-touch support that caught failing campaigns before the advertiser gave up.
60%38%15% SEGMENT ONBOARDING SHIPS 7-DAY FIRST-WIN TARGET HELD 60%
FIG.1 — SMB ADVERTISER RETENTION ACROSS THE PROGRAM, 200+ ADVERTISERS.
Readout — Retention program
ADVERTISER RETENTION15% → 60%
ADVERTISERS MANAGED200+
REVENUE GENERATED$360K
DOWNSTREAMEVIDENCE INFORMED 30+ COUNTRY EXPANSION

CASE 2/2 The rejection bug: walking the journey nobody walked

Ad rejections were read as advertiser error: bad creatives, policy violations. "SMBs don't get it," the rejection rate said. The rejection rate was lying.

I stopped reading dashboards and walked the full advertiser journey myself: signup, business verification, creative upload, policy review, launch. Doing that end to end, I hit a platform-side bug systematically rejecting legitimate ads across the base. Escalated with reproduction steps.

Readout — Rejection investigation
AD REJECTION RATECUT BY 60%
ROOT CAUSEPLATFORM DEFECT, NOT USER FAILURE
METHODFULL JOURNEY, WALKED PERSONALLY
Operator's note

Aggregate metrics hide their own causes. The cheapest research instrument I've ever used is being my own user, end to end, with the patience to hit what real users hit.