Case studyEcommerceJan 1 – Feb 17, 2025
17.97x ROAS on a freshly built ecom account
$9.9K spend, $178K revenue, no discounts, no hacks
- Revenue
- $178K
- Conversions
- 1,520
- Ad spend
- $9.9K
- ROAS
- 17.97x
Built for profit from day one
Four structural decisions that turned a fresh account into a 17x ROAS machine.
This account was built from scratch with profitable scale in mind. No legacy structure. No retrofitting. Every campaign decision was made against unit economics, not against a vanity ROAS target.
The result: $9,900 of ad spend produced $178,000 of revenue across 1,520 conversions, a 17.97x ROAS, sustained over 47 days without discounts or seasonal lift.
Four foundational moves
01
Intent-based keyword segmentation
High-intent buyers were separated from early-stage researchers from day one. Ad copy matched the funnel position, not a one-size-fits-all promise.
02
Conversion-focused landing pages
No generic PDPs. Each campaign was paired with a landing page designed to convert traffic from that specific campaign's intent profile.
03
Cleaned product feed + smart exclusions
Removed low-performing SKUs immediately. Optimised titles for buyer-search vocabulary. Used feed exclusions to keep Shopping campaigns lean.
04
Daily bid management
Not set-and-forget. Daily reviews kept margins tight while pushing volume aggressively where unit economics supported it.
47-day results
Performance summary
| Metric | Value |
|---|---|
| Revenue | $178,000 |
| Conversions | 1,520 |
| Ad spend | $9,900 |
| ROAS | 17.97x |
| Period | Jan 1 – Feb 17, 2025 |
Where these numbers come from
Patrick first wrote this account up on the newsletter on 1 July 2025, the week the numbers landed. The figures on this page come from that write-up.
Read the original write-upWant this structure on your account?
Free 30-minute audit. No deck. No pitch.
We screenshare your Google Ads, GA4 and Shopify, run the same audit playbook this account came out of, and leave you the document whether you become a client or not.
Book the call