EPC tells you how much money you make, on average, every time someone clicks your affiliate link. If 1,000 clicks earned you 250 dollars, your EPC is 0.25. It is the fastest way to compare offers, because it already combines how often people convert with how much each conversion pays.
Earnings per click (EPC) is the average revenue an affiliate earns for each click sent to an offer. The formula is EPC = total earnings ÷ total clicks. Because earnings equal conversions multiplied by payout, EPC can also be written as conversion rate × payout: a 2% conversion rate on a 20 USD CPA gives an EPC of 0.40 USD.
EPC matters because it folds two things most affiliates track separately into one number: how often traffic converts and how much each conversion is worth. A high payout behind a long flow and a low payout behind a frictionless flow can land on the same EPC, and the EPC is what decides whether a campaign survives once you put the cost of a click next to it. The working rule is profit per click = EPC − CPC.
Watch the convention. Several large networks report EPC per 100 clicks rather than per click: CJ Affiliate defines its 7-day and 3-month EPC as earnings per 100 clicks and shows N/A when an advertiser has too few clicks in the window. Most CPA networks and self-hosted trackers such as Keitaro, Voluum or Binom report true per-click EPC. Before comparing numbers across platforms, check which base is used, otherwise you are comparing values that differ by a factor of 100.
Every offer has two EPCs. The network EPC is the average across all affiliates running it, so it is a hint about the offer and its funnel. Your EPC is what your traffic, angle and prelander actually produce. The gap between the two is a diagnosis: far below the network average usually points to a traffic mismatch or a weak prelander; far above means you have found an angle worth scaling.
You buy native traffic at 0.30 USD per click and have to choose between two offers in the same vertical.
| Offer | Payout | Conversion rate | EPC | Profit per click | ROI |
|---|---|---|---|---|---|
| A | 40 USD | 0.8% | 0.32 USD | 0.02 USD | 6.7% |
| B | 12 USD | 3.5% | 0.42 USD | 0.12 USD | 40% |
Offer A has more than three times the payout, yet on 10,000 clicks it returns about 200 USD of profit, while offer B returns about 1,200 USD. The payout seduced; the EPC decided. One caveat: at a 0.8% conversion rate 10,000 clicks produce only 80 conversions, so A’s EPC is still a noisy estimate. Below a few dozen conversions, treat EPC as a hint, not a verdict.
Every field on an offer page — payout, cap, GEO, flow, KPIs, hold — decides how you get paid or get burned.
Beginner · 8 min readA practical framework for picking your first affiliate offer: match it to your traffic, skill and budget, and sanity-check payout, flow, GEO, cap a...
Core · 5 min readROI vs ROAS: what each metric really measures, why they tell different stories, and which one to optimise when scaling paid traffic profitably.
Beginner · 9 min readThe avoidable errors that make most beginners quit: chasing payout over EPC, running blind without tracking, scaling losers, and treating it like a...
There is no universal number, because EPC only means something next to what you pay for a click. Nutra or sweepstakes campaigns on native and push often run on EPCs of a few cents against clicks that cost a few cents; finance and software offers can produce EPCs of several dollars against far more expensive clicks. A good EPC is one that stays above your cost per click after holds and rejections.
Both conventions exist. Trackers and most CPA networks report earnings per single click. CJ Affiliate and some other large affiliate networks report earnings per 100 clicks, so a displayed EPC of 45 means 0.45 USD per click. Always check the definition before comparing platforms.
Raise the conversion rate or the payout. Conversion rate responds to a better-matched prelander, tighter GEO and device targeting, cutting placements that click but never convert, and testing the flow the advertiser offers. Payout responds to volume: once you send consistent, approved conversions, ask your account manager about a payout bump.
EPC is earnings per click; eCPM is earnings per 1,000 impressions. They are linked through click-through rate: eCPM = EPC × CTR × 1,000. Media buyers paying per impression think in eCPM, affiliates paying per click think in EPC, and both describe the same funnel from different ends.
References are listed as plain text on purpose; look them up by title and publisher. Updated: 2026-10-02.
Run them inside a network with real tracking, roughly 48-hour payouts and a dedicated manager.
Join the network