Solo Ads ROI: How to Calculate Cost Per Lead and Earnings Per Click

PCPhilip Coble·October 7, 2026·Updated September 23, 2026·4 min read

Most buyers shop on one number and it is the wrong one. Solo ads ROI is not decided by the price on the button. It is decided by what a subscriber costs you and what a subscriber is worth to you, and those are two different calculations that most people never run.

Here is how to run both, with real pricing and clearly labeled example math.

Why Cost Per Click Misleads You

Cost per click is a rate, not a result. It tells you what you paid for a visit and nothing about what happened next.

Two orders at the same rate can produce completely different businesses, because the click is a doorway and the doorway is not the house. Cheap clicks are usually cheap because the intent behind them is low, which is the whole argument in why $0.30 clicks cost you more.

So stop comparing rates. Start comparing what the rate bought.

Cost Per Subscriber: The First Real Number

This is the first honest number in the chain.

Cost per subscriber = total spent / number of opt ins

That is it. It combines the price you paid with the quality of the traffic and the quality of your page into one figure. It is the number to write down after every order, because it is the only way to compare two orders fairly.

Notice what it does: if a cheaper click produces fewer opt ins, the cost per subscriber goes up and the bargain evaporates. If a better click produces more opt ins, a higher rate can be the cheaper option. The rate alone cannot tell you that. This can.

Earnings Per Click: The Number That Decides Scaling

EPC = total revenue from the campaign / clicks bought

EPC is the scaling decision, and it is the only number that answers "should I spend more."

If your EPC is above what you pay per click, you have a machine and your job is to feed it. If it is below, you have a leak and buying more traffic pours money through it faster.

The catch is timing. You cannot calculate EPC on click day, because the revenue side has not happened yet. Sales come out of your follow up, not out of click day. Calculate EPC after your sequence has run, which is why I say give it 30 days before you judge anything. More on that in how long solo ads take to work.

The 30 Day Value of a Lead

30 day value = revenue from a batch of subscribers / number of subscribers in that batch

This is the number that lets you buy traffic with a straight face, because it turns "is this order worth it" into arithmetic.

Track a single order's subscribers as their own batch and measure what that batch produced in 30 days. Do that twice and you stop guessing about budget forever. Do it four times and you know what you can afford to pay per subscriber to grow on purpose.

Mail twice a day for those 30 days, or the number you produce is a measure of your silence rather than your offer.

A Worked Example at 500 Clicks

This is a hypothetical example to show the arithmetic. It is not a promise, a benchmark, or a typical result. Your numbers will be your own.

Say you order 500 clicks on Mixed Tier for $225.

Suppose 150 people opt in. That is purely a number I picked to demonstrate the math.

  • Cost per subscriber: $225 / 150 = $1.50
  • Now suppose that batch produces $400 over 30 days. Again, an invented figure.
  • EPC: $400 / 500 clicks = $0.80 per click
  • 30 day value of a lead: $400 / 150 = $2.67

Read what those three numbers tell you. You paid $0.45 per click and each click returned $0.80, so the campaign paid. You paid $1.50 for a subscriber worth $2.67 in the first month alone, and that subscriber does not expire at day 31.

Now change one input. Suppose only 75 people opt in instead. Cost per subscriber doubles to $3.00 and the whole picture changes, and nothing about the traffic price moved. That is the point of the exercise: your page moves these numbers as much as the invoice does.

What to Do With the Numbers

If EPC beats your click price: scale. The per click price drops as order size rises, so scaling improves your ROI on both ends at once.

If cost per subscriber is high: the leak is the page or the match between the ad and the page. Fix that before you buy more. What a good opt in rate looks like will tell you which side is limping.

If subscribers are cheap but nothing sells: your traffic is fine and your follow up or your offer is not. That is an email problem, and it is cheaper to fix than a traffic problem.

If you have no numbers at all: you did not order enough clicks. 500 is the minimum for viable data on both opt ins and sales, because a handful of leads produces a percentage that means nothing.

The Rates You Are Working With

Mixed Tier pricing: 100 clicks $55, 250 clicks $112.50, 500 clicks $225, 1,000 clicks $450, 2,500 clicks $1,125, 5,000 clicks $2,000, custom up to 10,000. 100% Tier 1 and 100% USA cost more. Monthly autopilot plans run at the same per click price.

Put those against your own cost per subscriber and you are no longer shopping. You are buying.

Order 500 clicks and run the numbers on your own funnel.

Frequently Asked Questions

Tools I recommend

Keep reading

Guides

How to Build a Solo Ad Squeeze Page That Converts

A solo ad squeeze page has exactly one job: trade a promise for an email address. Here is how to build one that does that job, from the headline to the button, and what to rip off the page before you send traffic.

October 5, 2026 · 4 min read

Guides

How Do I Buy Targeted Website Traffic?

Targeted traffic means visitors who fit your offer, not just a large number on a counter. Here is what to check before paying for clicks.

October 4, 2026 · 7 min read