Login

What is EPC? Earnings Per Click Explained

EPC (Earnings Per Click) is a performance metric in affiliate marketing that measures the average revenue a publisher earns for each click sent to an offer or campaign. Calculated by dividing total earnings by total clicks, EPC is the single most important number for comparing offer performance and determining whether a campaign is profitable.

Why EPC Matters

EPC matters because it normalizes performance across offers with different payouts and conversion rates, giving you a single number to compare apples to apples. The Interactive Advertising Bureau (IAB) includes EPC among the key performance metrics for evaluating digital advertising campaigns.

Consider two offers:

Despite Offer B having a much higher payout, Offer A actually earns you more money per click. Without EPC, you might chase the higher payout and end up worse off.

For publishers using paid traffic, EPC is directly tied to profitability. If your EPC is $0.40 and you pay $0.30 per click for ads, you profit $0.10 per click. If your EPC drops to $0.25, you're losing money. EPC is the number that tells you whether your business model works.

For publishers using free traffic (SEO, social, email, offerwalls), EPC helps you prioritize which offers to promote. Higher EPC means more revenue from the same traffic.

How EPC Is Calculated

The formula for EPC is straightforward:

EPC = Total Earnings / Total Clicks

You can also express it as:

EPC = CPA Payout x Conversion Rate

Both formulas give the same result. The second version is useful when you want to estimate EPC before running traffic.

Calculation Example

MetricValue
Offer payout$5.00 per signup
Clicks sent1,000
Conversions40
Total earnings$200.00
EPC$200 / 1,000 = $0.20

This means that on average, every click you send to this offer earns you $0.20. If you can send more clicks at the same quality, you'll earn proportionally more.

Network EPC vs. Your EPC

CPA networks like RevBoost often display a "network EPC" for each offer — this is the average EPC across all publishers running that offer. It's a useful benchmark, but your personal EPC will likely differ based on:

Network EPC is a starting point for evaluating offers, but your actual EPC is what matters for your bottom line.

How to Use EPC to Optimize Your Campaigns

1. Compare Offers in the Same Vertical

When choosing between similar offers (e.g., two fintech app signup offers), compare their EPCs based on your traffic. Run each offer for at least 100-200 clicks, then keep the one with higher EPC.

2. Determine Paid Traffic Profitability

For media buyers, the profit formula is simple:

Profit Per Click = EPC - CPC (Cost Per Click)

ScenarioEPCCPCProfit Per ClickVerdict
Campaign A$0.50$0.30+$0.20Profitable — scale it
Campaign B$0.40$0.40$0.00Break-even — optimize
Campaign C$0.25$0.35-$0.10Losing money — pause or fix

3. Identify Your Best Traffic Sources

Track EPC by traffic source using sub-IDs. You might find that your email list has an EPC of $0.80 while your social media traffic has an EPC of $0.15 for the same offer. This tells you where to focus your efforts.

4. Monitor EPC Trends Over Time

EPC isn't static. It changes based on offer performance, seasonality, audience fatigue, and advertiser-side changes. Track your EPC weekly or monthly and investigate any significant drops. Common causes of EPC decline include:

5. Negotiate Payout Increases

When you demonstrate strong EPC to your network, you have leverage to negotiate higher payouts. Networks want to keep high-performing publishers happy. A $0.50 bump in payout directly increases your EPC and can make a marginal campaign highly profitable.

What Is a Good EPC?

There's no universal "good" EPC because it varies dramatically by vertical, traffic type, and offer type. Here are general benchmarks:

VerticalOffer TypeTypical EPC Range
Fintech / FinanceApp install, free trial$0.15 – $1.00
InsuranceLead form (CPL)$0.50 – $3.00+
Health / SupplementsTrial offer, purchase$0.10 – $0.75
SubscriptionsFree trial signup$0.10 – $0.50
E-CommercePurchase (CPS)$0.05 – $0.40
SweepstakesEmail submit (SOI)$0.02 – $0.10

These are rough ranges. Your actual EPC depends on traffic quality, audience match, and optimization. Insurance CPL offers can achieve EPCs above $3.00 with high-quality, high-intent search traffic. Sweepstakes SOI offers may only generate a few cents per click but they convert at extremely high rates, making them viable for high-volume, low-cost traffic sources. According to the Performance Marketing Association, finance and insurance verticals consistently produce the highest EPCs across the affiliate industry.

EPC for Offerwall Operators

If you run a rewards site or offerwall, EPC takes on additional importance. Your revenue per user session is essentially the sum of EPCs across all offers a user interacts with. To maximize revenue:

Example: EPC in a Real Campaign

Here's a detailed example showing how EPC drives decisions:

Scenario: You're a RevBoost publisher running a finance blog. You're testing three fintech offers to see which one earns the most for your traffic.

OfferPayoutClicks SentConversionsEarningsConv. RateEPC
BudgetPro signup$3.5050035$122.507.0%$0.245
SaveWise app install$2.0050060$120.0012.0%$0.240
InvestEasy lead form$12.005006$72.001.2%$0.144

Decision: BudgetPro and SaveWise have nearly identical EPCs ($0.245 vs. $0.240), so both are worth running. InvestEasy, despite its $12.00 payout, has the lowest EPC because its conversion rate is too low for your audience. You'd either drop InvestEasy or test it with a different traffic source that might convert better (e.g., an email list of investment-interested subscribers).

Common EPC Mistakes

Related Terms

Find High-EPC Offers on RevBoost

RevBoost publishers access 200+ CPA campaigns across high-converting verticals. Competitive payouts, real-time tracking, and a dedicated account manager to help you optimize your EPC. On-time Net-30 payments since 2008.

Apply as a Publisher