What Is EPC in Affiliate Marketing? Earnings per Click, Properly Read

EPC is what one click earns you on average. How to calculate it, why network EPC is misleading, how it relates to CPC and conversion rate, and when to trust your own number.

AAMZA Team3 min read

EPC, earnings per click, is the average amount you earn for every click you send to an offer. It folds conversion rate and payout into one number, which is why it is the fastest way to compare two offers, two placements or two weeks.

The metrics guide introduces EPC in one line. This one goes further: how the number is built, why it lies when the sample is small, and how to use it to decide what you can afford to pay for traffic.

The formula and what sits inside it

EPC = total earnings ÷ total clicks. Some programs show it per 100 clicks ("EPC 100"), so always check the unit before comparing.

Under the hood, EPC is conversion rate × average earning per conversion. That means two very different offers can show the same EPC:

OfferConversion rateEarning per conversionEPC
A (illustration)5%$10$0.50
B (illustration)0.5%$100$0.50

Offer A pays often and small, so its EPC settles quickly. Offer B pays rarely and big, so its EPC swings wildly until you have a lot of clicks. Same number, very different experience.

A worked example

Illustration only. Over two weeks your Reddit account sends 2,400 clicks and earns $360. Your X account sends 900 clicks and earns $189.

  • Reddit EPC: $360 ÷ 2,400 = $0.15.
  • X EPC: $189 ÷ 900 = $0.21.

Reddit earned more in total, but each X click is worth 40% more. If you have an extra hour a day, it probably earns more on X. And if you ever buy clicks for this offer, $0.21 is the ceiling: pay more per click and you lose money.

EPC compared with related terms

TermMeasuresSideUse it to
EPCEarnings per clickYours (income)Rank offers and placements
CPCCost per clickYours (spend)Check paid traffic against EPC
CRConversions per clickFunnelFind where clicks leak
ROIProfit ÷ costWhole campaignDecide if a campaign is worth it

The single most useful comparison is EPC against CPC. When EPC is above CPC, paid traffic is profitable before other costs. See cost per click explained and ROI vs ROAS.

Why a network's EPC can mislead you

Many networks show an average EPC per offer across all affiliates. It is a rough hint, not a promise. It mixes every traffic type, every country and every skill level. An offer with a high network EPC driven by search traffic can do badly on short video, and the reverse.

Common EPC mistakes

  • Reading EPC after 50 clicks. One sale can double it or zero it.
  • Forgetting delayed earnings. On RevShare or recurring deals, a click keeps earning for months, so early EPC understates it.
  • Comparing EPC across different units (per click vs per 100 clicks).
  • Counting bot or junk clicks. They lower EPC and hide good placements. Clean tracking matters, see how tracking links work.

If you promote through AMZA, your Wingman reads EPC per placement with you each week and flags when a number is still too young to trust.

FAQ

What is a good EPC in affiliate marketing?+

One that is higher than what your clicks cost you, in money or time. There is no fixed good number; it depends on the vertical, the deal and your traffic.

How do I calculate EPC?+

Divide total earnings by total clicks for the same period and the same link. $50 from 400 clicks is an EPC of $0.125.

Is EPC the same as CPC?+

No. EPC is what a click earns you; CPC is what a click costs you. You want EPC above CPC.

Why does my EPC change so much week to week?+

Usually because the sample is small or the offer pays rarely and big. More clicks smooth it out.

Promote with a partner, not just a link.

AMZA promoters get a dedicated manager, approved content, live tracking and weekly payouts.