Audit and diagnosis
We put the first $500 into testing broad hypotheses to confirm the baseline: CAC came out at $9 — expensive, but it gave us a solid data pool for the next rounds.
We put the first $500 into testing broad hypotheses to confirm the baseline: CAC came out at $9 — expensive, but it gave us a solid data pool for the next rounds.
We built a focused action plan around the core solution: drop broad targeting and move to a 1 campaign = 1 channel/bot structure, so every source gets its own UTM link and a separately calculated CAC.
The team completed the main work: launched across four audience segments — competitor VPN bots, niche VPN channels, news channels, and IT/Tech channels — running 507 campaigns with 13 creatives in one language over two weeks.
We ran a tight optimization loop on subscription data sent every 1–2 days, matched against UTM: campaigns above $4 CAC paused, campaigns under $3 given more budget, and top sources whitelisted and duplicated into fresh campaigns.
After the loop stabilized performance, we scaled the winning sources and delivered the final outcome on $3k spend: 1,019 paying users and CAC down from $9 to $3.
CAC $9 → $3
1,019 paying users · 507 campaigns
1 campaign = 1 channel, UTM-tracked