Understanding EPC, CTR, and CR: Making Data-Driven Affiliate Decisions
EPC shows your earnings per click sent. CTR reveals whether people actually click your links. CR tells you how many of those visitors buy. Keep an eye on these three and you can cut losing offers within days instead of weeks.
What Each Metric Measures
EPC combines clicks and sales into one number you can compare across offers. A $0.85 EPC means every 100 clicks put $85 in your pocket on average.
CTR is simply clicks divided by impressions. If your email reaches 1,000 subscribers and 42 click, you have a 4.2% CTR.
CR measures how many of those clicks turn into sales. Send 250 clicks and get 11 sales and you sit at 4.4% CR.
How the Numbers Work Together
Look at one link I ran last quarter on a niche blog:
| Metric | Result | What it told me |
|---|---|---|
| Clicks | 1,840 | Decent traffic |
| CTR | 3.1% | Nothing special |
| CR | 2.8% | Low conversion |
| EPC | $0.41 | Below my $0.60 target |
I swapped the offer for one with a higher payout. The new EPC hit $0.78 on the same traffic volume.
Tracking Without Extra Tools
- Add your affiliate link to a URL shortener that counts clicks.
- Put the offer’s tracking pixel or postback URL in place.
- Export clicks and sales from your affiliate dashboard every Monday.
- Drop the three numbers into a simple spreadsheet with the formulas =sales/clicks for CR and =commission/clicks for EPC.
Choosing Which Offers to Keep
- Calculate EPC on every offer after at least 300 clicks.
- Drop anything under your break-even EPC for seven days straight.
- Test one change at a time: new landing page, different traffic source, or fresh creative.
- Keep the offer only when EPC rises and stays above your target for two weeks.
One network offer looked strong on paper until I ran 420 clicks and landed at $0.33 EPC. I paused it the same week and moved the traffic to a direct advertiser that cleared $0.92 EPC on the first test batch.