Most marketers measure solo ads wrong. They look at sales on the first email, see a small number, and decide the channel doesn't work. The truth is simpler and more uncomfortable: front-end profit is the wrong KPI. Solo ads are an asset-building channel — what you spend today usually pays back over weeks, not days.
Here's how to measure them properly.
The five numbers you need
You only need five inputs to know whether a solo ad campaign was profitable:
- Spend — what you paid for the run.
- Clicks delivered — total verified, human clicks (after overdelivery).
- Opt-ins — subscribers added to your list.
- Revenue (front-end) — sales made directly from clicks during the campaign window.
- Revenue (back-end) — sales made from those subscribers in the 30 days after.
Track these religiously and you'll know exactly which campaigns are worth repeating.
⚡ Quick takeaway
- Cost per subscriber (CPS) matters more than cost per click (CPC).
- Always measure 30-day revenue, not just front-end.
- Aim for <$2 CPS on a tight funnel — anything above $4 needs investigation.
- Track everything in a spreadsheet so you can compare runs side-by-side.
The simple formula
Once you have the five numbers, calculate these four metrics:
Cost per subscriber (CPS)
CPS = Spend ÷ Opt-ins
Example: $200 spent, 264 opt-ins → CPS = $0.76. That's an excellent number for any niche.
Earnings per click (EPC)
EPC = Total revenue ÷ Clicks delivered
If a campaign delivered 660 clicks and produced $410 in 30-day revenue, EPC = $0.62. If your cost per click was $0.30, you're sitting on a healthy margin.
30-Day ROI
ROI = (Revenue − Spend) ÷ Spend × 100
Example: $200 spent, $410 revenue → ($410 − $200) ÷ $200 × 100 = 105% ROI.
Break-even point
Break-even subscribers = Spend ÷ Average customer value
If your average customer is worth $25 and you spent $200, you need 8 customers to break even. If your offer converts subscribers at 3%, you need 267 subscribers to break even — a very achievable bar from a Standard package.
Worked example: a real $200 run
Let's run the math on a real campaign from one of our clients last quarter:
- Spend: $200
- Clicks delivered: 661 (Standard package + overdelivery)
- Opt-ins: 271 (41% opt-in rate)
- Front-end revenue (during campaign): $148 — 6 sales of a $24 trip-wire
- 30-day back-end revenue: $312 — 3 sales of a $97 main offer plus one $24 upsell
Now plug it in:
- Cost per subscriber: $200 ÷ 271 = $0.74 CPS
- EPC at 30 days: ($148 + $312) ÷ 661 = $0.70 EPC
- 30-day ROI: ($460 − $200) ÷ $200 × 100 = 130% ROI
If this client had only measured front-end ($148 against $200 spend), they'd have seen a 26% loss and probably never run another campaign. By measuring full 30-day return, the truth surfaced: a 130% return on capital with a list of 271 buyer-grade subscribers added as a bonus.
The three mistakes that hide losses
Mistake 1: Counting front-end sales only
Solo ad subscribers rarely buy on day one. Most affiliate funnels see 60–70% of revenue come in over the first 30 days, not the first 30 hours. Count short and you'll kill profitable campaigns by accident.
Mistake 2: Ignoring list value
A subscriber on a well-segmented list is worth $1–$3/month in expected revenue. If you add 250 subscribers from a campaign and ignore that ongoing value, you're underpricing your traffic by 5x.
Mistake 3: Not tagging by source
If five vendors send to one funnel and you never tag the source, you have no idea which list converted. Always append a UTM parameter or tracking-link sub-ID per vendor and per campaign.
What "good" looks like by niche
Reasonable benchmark targets we've seen consistently across our clients:
- Make money online: $0.60–$1.20 CPS. Aim for 90%+ ROI in 30 days.
- Biz opp: $0.80–$1.40 CPS. Higher front-end commissions usually offset.
- Crypto/trading: $1.00–$1.80 CPS. Higher CPS but customer LTV often $200+.
- Health/weight loss: $1.20–$2.00 CPS. Lower opt-in rates but strong recurring back-end.
Build the spreadsheet once, use it forever
Five columns are enough:
- Vendor name
- Spend
- Opt-ins (auto-calculate CPS)
- Day-30 revenue
- 30-day ROI
After 4–5 campaigns you'll see a pattern: which vendors deliver real opt-ins, which funnels convert that traffic, and which offers actually pay back over 30 days. That data is more valuable than any "guru" course.
"You don't lose money on solo ads. You lose money by failing to measure them properly. Track right and the channel becomes one of the most predictable assets in your business."
Last note: re-investment, not refunds
If a campaign returns less than spend at 30 days, your first instinct shouldn't be to demand a refund — it should be to ask: was the funnel the problem, or was the traffic? A vendor like us can show you geo splits, opt-in confirmations and click timestamps. If the traffic checks out, the answer is on your side. Fix the funnel, then re-test. That's how the marketers who win at this channel stay winning.
Want help benchmarking your own campaign? Send us your last solo ad results — we'll review the numbers and tell you exactly where the leak is.