“EPC” gets tossed around in partner decks and affiliate forums as if it were self-explanatory. It isn’t. Earnings per click can be a payout shorthand, a diagnostic KPI, a forecasting lever, and—when misunderstood—the reason a campaign loses money despite “great EPC.”

scaleo - affiliate marketing tool for data-driven decisions
scaleo - affiliate marketing tool for data-driven decisions

This guide strips EPC to first principles, shows how different programs compute it, how to predict it from funnel metrics, how to improve it without guesswork, and where a purpose-built iGaming stack like Scaleo automates the heavy lifting.

EPC, Defined (and Why It’s Not a Payout by Itself)

EPC = Total Commissions Earned ÷ Total Clicks for a period, offer, traffic source, or partner. It’s the average revenue per click produced by your affiliate links. EPC is not a commission type; it’s a result created by your commission model (CPA, RevShare, Hybrid), your conversion rate, and player value.

TermWhat It IsWhat It Isn’t
EPCAverage revenue you earned per affiliate clickA fixed payout; a guarantee; profit
CPACommission per qualified action (e.g., FTD)Average per click
RevShare% of player NGR/GGR over timeImmediate per-click value
HybridCPA + RevShare mixSame as EPC

Networks sometimes publish a normalized EPC (e.g., “7-day EPC per 100 clicks”) to smooth volatility. That’s useful for quick comparisons, but you still need your EPC by traffic slice, offer, and period.

Two Perspectives: Affiliate EPC vs. Advertiser EPC

Affiliates use EPC to rank offers, creatives, and traffic sources. Advertisers track “EPC out” (how much they pay per click to partners) and “EPC in” (revenue per incoming click to the site) to guard margin.

RoleCore EPC QuestionAction Trigger
Affiliate“Which offer yields the highest net EPC?”Shift traffic to offers with higher EPC – CPC spread
Advertiser“What EPC am I effectively paying per partner click?”Adjust commissions, caps, or creative support

The Predictive View: How to Model EPC Before You Spend

Don’t wait for a week of spend to discover a weak EPC. You can forecast it using funnel math:

  • CPA programs: EPC ≈ CR(Click→Action) × CPA
  • RevShare programs: EPC ≈ CR(Click→FTD) × (Expected NGR × Your %), where Expected NGR accounts for average deposit size, game mix, bonus costs, and early churn.
  • Hybrid: EPC ≈ CR × CPA + CR × (Expected NGR × %)

Example (Hybrid): Click→FTD CR = 3%; CPA = $120; 30-day NGR per new player = $180; RevShare = 25%.
EPC ≈ 0.03×120 + 0.03×(180×0.25) = 3.6 + 1.35 = $4.95 per click.

Tip — Model with real data: In Scaleo, pull KPI & Player Reports for D7/D30 NGR by partner & vertical and feed those values into your EPC calculator. Lock the winning deal structure with Commission Constructor.

EPC vs. Profit: Mind the CPC

EPC tells you revenue per click. Margin lives in EPC – CPC (your cost per click from paid media or opportunity cost for owned inventory).

MetricFormulaUse It To
EPCTotal commissions ÷ clicksCompare offers & partners
CPCMedia spend ÷ outbound clicksControl acquisition cost
Net EPCEPC – CPCDecide scale/kill/iterate

Example: EPC $2.70 and CPC $1.10 → Net EPC $1.60. If the same offer on mobile has EPC $1.90 and CPC $0.60 → Net EPC $1.30; desktop still wins despite the cheaper clicks on mobile.

Why Network EPC ≠ Your EPC

Public “Network EPC” aggregates everyone’s performance. Your traffic quality, geo, device mix, and pre-sell drastically shift outcomes. Treat network EPC as directional only. Always compute Your EPC by partner, geo, device, placement, and time window.

SourceCommon PitfallsFix
Network EPC (30–90d)Smoothed by whales, mixed geosReplicate with your own slices (geo/device)
Your EPC (raw clicks)Bot/duplicate clicks inflate denominatorCount unique, validated clicks only
Your EPC (short window)RevShare value not realized yetTrack D7/D30/D90 EPC cohorts

Tip — Tighten your denominator: Enable Scaleo Fraud Prevention (IP/device/browser checks) so EPC reflects human, unique clicks. Use Player Funnel Insights to pinpoint where EPC leaks (LP→Reg, Reg→KYC, KYC→FTD).

Decomposing EPC: The Five Levers

Every EPC number is the product of five controllable levers. Fix the weakest one first:

  • Intent Match: Pre-sell and lander must match the offer promise (bonus, volatility, sport, stake).
  • Friction: KYC and cashier UX. Seconds added here crush Click→FTD.
  • Geo/Device Fit: Offer, payment methods, and creatives aligned to local norms and mobile standards.
  • Commission Fit: CPA for fast funnels; RevShare for retention-heavy verticals; Hybrid for balance.
  • Fraud Hygiene: Filter bots, bonus abuse, and duplicates or EPC collapses via denominator bloat and clawbacks.

Worked Examples (CPA, RevShare, Hybrid)

CPA Example
Clicks: 4,000; FTDs: 120 (CR 3%); CPA: $130 → Commissions = 120×130 = $15,600 → EPC = $15,600 ÷ 4,000 = $3.90.

RevShare Example (30 days)
Clicks: 5,500; FTDs: 99 (1.8%); Avg 30-day NGR per new player: $210; RevShare: 25% → Commissions = 99×(210×0.25) = $5,197.50 → EPC ≈ $0.95. (May rise at D60/D90 as players continue wagering.)

Hybrid Example
CPA $90 + 20% RevShare; CR 2.5%; 30-day NGR $160 → EPC ≈ 0.025×90 + 0.025×(160×0.2) = 2.25 + 0.80 = $3.05.

Table: Fast EPC Diagnostics

SymptomLikely CauseFix
High CTR, low EPCMisleading creatives; LP mismatch; KYC frictionAlign promise→LP; cut steps; optimize KYC flow
Good EPC, tiny volumeTight geo/device; not enough placementsAdd approved sources; duplicate best creatives
EPC swings by dayWeekend bias; bonus calendar; sports scheduleUse 7/30-day cohorts; season-proof promos
Great EPC, poor profitCPC too high; slow RevShare realizationMove to lower CPC sources; hybridize payout
EPC collapsing over timeBonus abusers; duplicate devices; clawbacksStronger fraud rules; device/IP velocity checks

Raising EPC the Right Way (Without Guesswork)

  • Segment ruthlessly: Compute EPC by geo, device, creative, placement, time window. Scale only the top deciles.
  • Match offer to intent: If pre-sell is “low-wager casual,” land on simple games & lighter KYC. If “high-volatility slots,” showcase that.
  • Cut friction: Offer local payments; defer document uploads for low-risk first deposits where compliant.
  • Commission fit: Move retention-strong partners to RevShare/Hybrid; keep deal-hunters on capped CPA tiers.
  • Educate partners: Serve compliant creatives, approved headlines, and a live promo calendar inside the portal.

Tip — Automate the loop: Scaleo Automation can bump tiers, cap CPA, or flag under-performing sources based on EPC, chargebacks, or D7 NGR—hands-off, rules-based.

For Advertisers: EPC Guardrails You Should Enforce

  • Define the click: Unique, human, javascript-enabled; exclude auto-refreshes.
  • Attribution window clarity: State cookie/session windows and eligibility rules.
  • Clawback policy: Document fraud/chargeback/self-exclusion conditions and automate.
  • Tiering by quality: Tie commission tiers to D7 NGR, VIP share, or chargeback ratio—not just volume.
  • Creative controls: Approve/expire creatives centrally; pause non-compliant sources instantly.

Scaleo tools used: Commission Constructor, User Roles & Permissions, and Invoicing & Payment Automation to keep payouts accurate and on time.

Common EPC Myths—Debunked

  • “High EPC means scale immediately.” Not if volume is tiny or CPC > EPC.
  • “Network EPC is the ceiling.” It’s an average; strong pre-sell/geo fit can beat it 2–3×.
  • “RevShare EPC is always lower.” D60/D90 cohorts often outpace CPA when retention is real.
  • “EPC alone is enough.” Pair with CR, NGR/ARPU, chargebacks, and CPC.

Mini EPC Calculator (Mental Math)

Quick sanity check before you launch a test:

  • CPA Offer: CR 2.2% and CPA $110 → EPC ≈ 0.022×110 = $2.42.
  • RevShare: CR 1.6%, 30-day NGR $190, share 25% → EPC ≈ 0.016×(190×0.25) ≈ $0.76 (track D90).
  • Hybrid: Blend both and compare to CPC to forecast margin.

How Scaleo Makes EPC Actionable (for iGaming)

EPC only drives growth when your stack turns numbers into decisions. Scaleo is built for iGaming advertisers and affiliate programs to do exactly that:

  • Dashboard & Reports: Real-time EPC by partner/geo/device/brand; drill into clicks, registrations, deposits, GGR/NGR.
  • Player Funnel Insights: Visualize click→reg→KYC→FTD drop-offs and fix the exact stage depressing EPC.
  • KPI & Player Reports: Identify partners bringing the highest-value players.
  • Commission Constructor: Test CPA/RevShare/Hybrid tiers with geo/device rules and auto-clawbacks.
  • Fraud Prevention: IP/device/browser logic removes bot/duplicate clicks.
  • Multi-Brand Support: Compare EPC across casinos/sportsbooks in one place.
  • Affiliate Content Extensions: Push approved creatives, promos, and landers right into partner dashboards.
  • Invoicing & Payment Automation: Pay accurately and on schedule—fewer disputes, happier partners.

FAQs

Is EPC calculated on unique or total clicks?

Best practice is unique, validated clicks. Counting refreshes or bot hits bloats the denominator and depresses EPC unfairly.

Which EPC window should I use—7, 30, or 90 days?

Use all three. 7-day EPC is for fast tuning; 30-day balances recency and value; 90-day is mandatory for RevShare offers with meaningful retention.

What’s a “good” EPC?

It’s relative to your CPC and model. A $1.50 EPC is fantastic at $0.40 CPC and terrible at $2.00 CPC. Track the spread (EPC – CPC).

How to raise EPC quickly?

Align lander to pre-sell, reduce KYC friction, localize payments, deploy the right commission model, and remove bad clicks via fraud checks. Scaleo centralizes these controls.

Conclusion

EPC is the simplest way to express affiliate revenue efficiency—but it’s not a standalone metric or a promise. Treat EPC as an outcome you engineer with the right funnel, geo/device fit, commission model, and fraud hygiene. Measure it precisely, compare it intelligently, and raise it methodically.

scaleo - affiliate marketing tool for data-driven decisions
scaleo - affiliate marketing tool for data-driven decisions

With Scaleo, that becomes an operating system—not a spreadsheet ritual—so you can pay for the clicks that matter and scale the partners who deliver them.

Avatar of Elizabeth Sramek
Author

Elizabeth Sramek is an independent search strategy advisor and technical iGaming architect based in Prague. She works on server-side (S2S) attribution, affiliate migration integrity, and revenue-grade demand capture for operators in regulated, high-competition markets. At Scaleo, her focus sits at the intersection of attribution accuracy, revenue reconciliation, and AI-driven player discovery—helping operators build search and partner acquisition systems that remain auditable, compliant, and resilient at scale.