01 · The challenge
What was holding growth back.
Pumpin Pal had strong search presence, word-of-mouth, and loyal customers—but zero campaigns, zero paid revenue, and a growth curve capped at what organic traffic could deliver.
Launching from a standing start meant no historical data, no proven audiences, no creative that had already earned its spot — plus the risk of paying for customers organic would have brought in anyway.
02 · What changed
One system, built in layers.
Campaigns, built from zero
Facebook and Google, launched with audiences built from their real customer list — then ads and landing pages went up to see what converted.
Weekly tune-ups
As launch data came back, budget moved to what was working, weak ads got killed, and new creative went in.
Tracking before scale
We moved the store to Shopify and wired up tracking that shows which ad actually made each sale, before real budget went in.
This work, on the shelf: Paid Ads · Shopify Build
03 · The results
The receipt.
From January through May 2025, paid produced seven figures in attributed revenue from 22,783 conversions at an 11.81x blended ROAS.
Facebook brought back $10.09 for every $1 in; Google, $13.09. A channel that had not existed one year earlier was averaging six figures per month and climbing throughout the window.
Paid performance
- Return per ad dollar
- Ad spend vs. January
| Month | Ad spend vs. January | Return per ad dollar |
|---|---|---|
| January 2025 | 1.0× | 12.05x |
| February 2025 | 1.8× | 8.84x |
| March 2025 | 1.4× | 10.77x |
| April 2025 | 1.4× | 12.89x |
| May 2025 | 1.4× | 14.18x |
| Jan–May 2025 | — | 11.81x |
04 · Why it worked
The system behind the number.
We built audiences from their real customer list, tested creative and killed what didn’t earn its spot, and wired in the tracking before we scaled. Every budget increase was a decision, not a bet.


