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:
- Offer A pays $2.00 per conversion and converts at 8% — that's an EPC of $0.16
- Offer B pays $25.00 per conversion and converts at 0.5% — that's an EPC of $0.125
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
| Metric | Value |
|---|---|
| Offer payout | $5.00 per signup |
| Clicks sent | 1,000 |
| Conversions | 40 |
| 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:
- Traffic quality — Higher-intent traffic converts better, producing higher EPC
- Traffic source — SEO traffic might convert differently than social or email traffic
- Audience match — How well your audience aligns with the offer's target demographic
- Geography — US traffic typically converts at higher rates than international traffic
- Device — Mobile vs. desktop can significantly impact conversion rates
- Landing page quality — If you use a presell page, its quality affects conversion rates
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)
| Scenario | EPC | CPC | Profit Per Click | Verdict |
|---|---|---|---|---|
| Campaign A | $0.50 | $0.30 | +$0.20 | Profitable — scale it |
| Campaign B | $0.40 | $0.40 | $0.00 | Break-even — optimize |
| Campaign C | $0.25 | $0.35 | -$0.10 | Losing 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:
- The advertiser changed their landing page or conversion flow
- Your traffic quality shifted (e.g., new keywords ranking that attract different users)
- Seasonal changes in user behavior
- Increased competition leading to ad fatigue
- The offer's conversion cap was hit, causing lost conversions
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:
| Vertical | Offer Type | Typical EPC Range |
|---|---|---|
| Fintech / Finance | App install, free trial | $0.15 – $1.00 |
| Insurance | Lead form (CPL) | $0.50 – $3.00+ |
| Health / Supplements | Trial offer, purchase | $0.10 – $0.75 |
| Subscriptions | Free trial signup | $0.10 – $0.50 |
| E-Commerce | Purchase (CPS) | $0.05 – $0.40 |
| Sweepstakes | Email 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:
- Sort offers by EPC — Put your highest-EPC offers at the top of the offerwall
- Remove low-EPC offers — Offers that barely convert waste user attention and screen space
- Test offer rotation — Sometimes a lower-EPC offer performs better in a specific position or for a specific user segment
- Track EPC by user segment — New users may have different EPCs than returning users
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.
| Offer | Payout | Clicks Sent | Conversions | Earnings | Conv. Rate | EPC |
|---|---|---|---|---|---|---|
| BudgetPro signup | $3.50 | 500 | 35 | $122.50 | 7.0% | $0.245 |
| SaveWise app install | $2.00 | 500 | 60 | $120.00 | 12.0% | $0.240 |
| InvestEasy lead form | $12.00 | 500 | 6 | $72.00 | 1.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
- Choosing offers based on payout alone — A $50 payout means nothing if the offer never converts. EPC accounts for both payout and conversion rate.
- Making decisions on too little data — EPC calculated from 20 clicks is statistically meaningless. Wait for at least 100-200 clicks before drawing conclusions.
- Ignoring traffic source differences — Your email EPC and your SEO EPC for the same offer can be wildly different. Track them separately.
- Not recalculating regularly — EPC changes over time. An offer that performed well last month might have declined. Monitor continuously.
- Conflating network EPC with personal EPC — Network EPC is an average across all publishers. Your traffic may perform much better or much worse.
Related Terms
- CPA (Cost Per Action) — The pricing model that EPC measures the performance of
- Offerwall — An interface where EPC determines offer ordering and revenue optimization
- ROI (Return on Investment) — The profitability metric that EPC feeds into for paid traffic campaigns
- Sub-ID — Tracking parameters that enable EPC analysis by traffic source, campaign, and creative
- CPL (Cost Per Lead) — A CPA model often associated with higher EPCs in finance and insurance verticals
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