Learn. Build. Grow. Create the Freedom You Want.

Measurement and email

How to Calculate Affiliate EPC From Your Own Clicks

A network's EPC is an average of everyone else's traffic. Here is how to build your own number from your own clicks and cleared commissions, with a fill-in worksheet and a worked example.

By Wealth Generation AcademyUpdated November 01, 20269 min read3 source pages

Calculator, notebook and laptop on a desk

Key takeaways

  • EPC = approved commissions ÷ affiliate clicks, both taken from the same closed period.
  • Count clicks on your affiliate links, not pageviews, and mark that event so you can report on it.
  • Keep pending and reversed commissions out of the headline number; write them down separately.
  • A published network EPC is a pooled average with a date on it — use it as a sanity band, never a forecast.
  • Fill the worksheet monthly so this month's number can be compared with last month's.

How to calculate affiliate EPC in 60 seconds

To calculate affiliate EPC, divide the commission you actually earned in a period by the number of affiliate clicks you sent in that same period: EPC = approved commissions ÷ affiliate clicks. Count clicks on your affiliate links only, and count only commissions that have cleared.

That is the whole formula. The difficult part is not the division — it is deciding what counts as a click and what counts as a commission, then doing it the same way every month so that this month's number can be compared with last month's.

Make three decisions once:

  • The period. Use a closed calendar month. A rolling "last 30 days" window means no two reports ever line up.
  • The click. A click on your affiliate link: the outbound click that leaves your page for the merchant or for the network's tracking URL. Pageviews, sessions and "people who read the post" are not clicks. Your tracking URL will look something like YOUR-AFFILIATE-URL; that is the thing being clicked.
  • The commission. Money that is approved or paid for that same month. Pending, reversed and returned amounts stay out of the headline number and get written down separately.

Two numbers that look similar and are not: EPC is what you earn per click you send; CPC in a paid-ads context is what you pay per click to buy traffic. If you ever buy traffic, compare the two — a program whose EPC sits below your CPC loses money before anything else is counted.

One more separation worth making: EPC is not revenue per visitor. A visitor can click two links or none, so 1,000 visitors and 300 clicks are different denominators. Mixing them produces a number that describes nothing.

Why the network's published EPC is not your EPC

Here is the pain in plain terms. A program overview page shows an EPC — big, confident, next to a join button. You join, send a few hundred clicks, and your own earnings come out far lower. Nothing has gone wrong with the arithmetic. You are comparing an average of many accounts, counted in ways you cannot see, with your own first month.

The usual reasons the two numbers diverge:

  • It is an average, and averages pool different traffic. If a program's figure includes affiliates buying paid traffic, coupon sites, comparison sites and beginners with one blog post, the average describes that mixture, not yours. Our explainer on what EPC means in affiliate marketing covers how that single figure gets built.
  • The click may be counted at a different point in the chain. Networks count clicks on their tracking link. You may be counting clicks on a button or clicks on an image. Same person, different event, different number.
  • Attribution windows decide which click gets credit. A click today may convert next week — or never be credited if the window closed first. Affiliate cookie duration and attribution windows explains how that shifts reported earnings without any change in your traffic.
  • Returns and reversals. Amazon's Associates Program Operating Agreement, marked as updated October 15, 2025 on the page we checked, says Amazon may hold accrued unpaid commission income for a reasonable period of time following termination to ensure that the correct amount is paid (for example, to account for any cancellations or returns) [3]. Earnings that can still be cancelled are not EPC yet.
  • Terms change. The same agreement states the program may change the nature, features, functions, scope or operation of a service offering at any time [3]. Any published EPC is a snapshot of a policy that was live on some date.

None of that makes the published figure useless. It makes it a benchmark with an asterisk, which is a very different object from a promise.

Get the two inputs right: clicks and commissions

Count clicks on your affiliate links, not pageviews

You need one event that fires when someone leaves your page for your affiliate link. In Google Analytics, any event you collect can be marked as a key event — an event measuring an action that is particularly important to the success of the site — and the Key events column then shows how often users trigger it [1]. That gives you a click counter you can split by landing page and by traffic source.

If you would rather not keep editing site code, Google Tag Manager is a tag management system that lets you set up and manage tags without changing your website's code: you add two snippets to each page, then configure tags and create triggers that cause a tag to fire when certain events occur [2]. A container is simply the collection of tags, triggers and variables installed on a site or app [2].

Practical details that save a rebuild later:

  • Give the event one name and keep it, for example affiliate_click.
  • Add a parameter for the program, for example program = "PROGRAM-NAME", so a per-program EPC does not require three separate exports.
  • Test the trigger yourself from a second device, then check that the event appears. Most "zero clicks" panics are a broken trigger, not a dead page.
  • Write down the date you set it up. Clicks before that date do not exist in the same way, so the first month is not comparable with later months.

Count commissions that have cleared

Use approved or paid commissions for the headline number and keep pending money in a separate memo line. Pending is not money yet: pending, approved, reversed and paid affiliate earnings explains why the same commission sits in several statuses for weeks. When a commission is reversed, the click usually stays in the denominator, which is exactly why a screenshot of a flattering EPC ages badly.

If you want a repeatable process rather than a one-off calculation, our main-site walkthrough of affiliate tracking covers the click side in more depth.

A fill-in EPC worksheet you can copy

Copy this into a spreadsheet. Only column four gets typed in; the rest stays fixed so that next month you fill it in the same way.

LineWhat to enterWhere it comes fromYour number
1Period start and end datesOne closed calendar month___
2Affiliate clicks (A)Your affiliate_click event, or the network's click report___
3Approved commissions, same period (B)Commission report filtered to approved___
4EPC = B ÷ AFormula, rounded to two decimals___
5Pending commissions (memo only)Same report filtered to pending___
6Reversed or returned (memo only)Same report___
7Clicks and approved commissions for your top pageSplit line 2 by page path___
8Date on the program's terms pageThe program's own terms___

Illustrative example (made-up numbers, shown so you can check the arithmetic). In one calendar month an affiliate records 1,240 clicks on affiliate links. In the same month the program approves 21 commissions totalling $186.00. EPC = $186.00 ÷ 1,240 = $0.15 per click. A further $42.50 is still pending and $18.00 was reversed, so neither enters the headline figure. Two pages produced the clicks: page A sent 900 clicks and earned $150.00, so its EPC is $150.00 ÷ 900 = $0.17; page B sent 340 clicks and earned $36.00, so its EPC is $36.00 ÷ 340 = $0.11. The blended figure checks out: 900 + 340 = 1,240 clicks and $150.00 + $36.00 = $186.00.

Nothing in that example is a typical result — it exists to show that a blended EPC can hide a wide gap between two pages. Keep the whole thing in one row per month so you build a series rather than a snapshot.

What your EPC is telling you: a decision table

On its own, an EPC number is neither good nor bad. What you do next depends on which situation you are in.

SituationWhat it usually meansNext move
Low EPC, lots of clicksThe page's intent or the offer is mismatchedRe-check search intent for affiliate content and try a different commission type
High EPC on very few clicksToo small a sample to trustKeep sending clicks; do not rebuild the site on one lucky commission
EPC falling while clicks hold steadyCommission rate, window or terms changedRe-read the clauses in the program's terms and note the page's date
EPC looks fine, bank balance flatPending, reversed or below the payout thresholdWork through pending versus approved earnings
One page far above the restThat page attracts buying intentPoint more internal links at it and write the next article in that vein

Read the table left to right, not top to bottom: the situation tells you what evidence you have, and the next move keeps you from rewriting everything because of one month's number.

Calculator, hand-drawn grid notepad, and receipts on a desk for calculating affiliate EPC
Keep clicks and commissions side by side, and your EPC decision gets obvious.

Six mistakes that quietly break the calculation

  1. Counting pageviews as clicks. A post with 4,000 reads and 120 affiliate clicks has an EPC based on 120. Using 4,000 makes the number look disastrous for no reason.
  2. Mixing periods. Clicks from one dashboard month and commissions from another produces a figure that cannot be reproduced next month.
  3. Letting pending money in. Pending commissions can still be reversed — the Amazon agreement's cancellation-and-return clause is a reminder of that [3].
  4. Blending traffic sources before comparing. Clicks from a social pin and clicks from a search result are not the same shopper. Compute each separately, then blend.
  5. Concluding from a handful of clicks. One commission on a tiny number of clicks creates a spectacular EPC that disappears the following month.
  6. Forgetting the date. Screenshots and old videos describe old terms. Program pages carry their own update dates, and policies move [3].

How to read a network's EPC without being fooled

Treat a published EPC as an input to a question, not an answer. Five questions do most of the work:

  1. What date is attached to it? If the page or video does not say when the figure was captured, discount it. Official pages show their own update date — the Amazon agreement we checked displays October 15, 2025 [3].
  2. Does it include pending or reversed money? A figure that counts sales which later cancel will read high.
  3. Whose traffic is in the pool? If it is dominated by deal sites and paid-traffic affiliates, a beginner's blog post is not in the same business.
  4. What is your own EPC for the same program? That comparison is the only one you can act on.
  5. Which commission type is behind it? A percentage of a large sale and a flat per-lead payment produce very different clicks-to-earnings behaviour; commission types explained covers the difference.

On trust: we earn commissions when readers use some of our affiliate links, including links to our own free calculators. We are not going to tell you we tested tools we have not tested. What we can do is show the arithmetic, cite the primary source, and point out which parts you can do yourself for free in a spreadsheet.

Your 20-minute monthly EPC routine

Set a recurring reminder for the first working day of the month and work through this list:

  1. Minutes 0–5: Export clicks. Pull last month's affiliate_click totals overall and by page. If you set the event up partway through the month, note that.
  2. Minutes 5–10: Export commissions. Filter to approved for the same dates, then record pending and reversed as memo lines only.
  3. Minutes 10–15: Do the division and enter it in the worksheet. If you would rather not maintain formulas, our affiliate commission calculator does the division for you.
  4. Minutes 15–18: Compare with the previous two months. Write one sentence explaining any change — new page, new program, changed terms.
  5. Minutes 18–20: Check the program's terms page date. If it has moved since last month, re-read the clauses that affect payout before you trust the old EPC.

After three months you have a small series instead of a mood. That series is what tells you whether a low EPC means "wrong audience", "wrong offer" or simply "too early to tell" — and it makes a program's published figure easy to place: a reference point you compare against, never a number you bank on.

Tax treatment of affiliate income is a separate topic from EPC, but it is worth reading early; our plain-English starting point on affiliate income and US taxes explains why approved commissions and taxable income are not always the same thing, and when to ask a qualified professional.

Run your own numbers before you run anyone else's

Put last month's clicks and approved commissions into the free calculator and see your real EPC in seconds — then keep the worksheet so you can compare three months from now.

Open the free affiliate commission calculator

Frequently asked questions

Is EPC the same as CPC or RPM?

No. EPC is what you earn per click you send to a merchant. CPC usually means the cost you pay per click when buying ads, so it is money out, not money in. RPM-type figures express earnings per thousand impressions or visitors rather than per click, which is why mixing them with EPC makes the numbers look inconsistent.

Should I include pending commissions when calculating EPC?

Keep them out of the headline figure. Pending commissions can still be reversed or returned, so counting them overstates what your clicks actually earned. Record pending money on a separate memo line and move it into the approved total for the month it cleared, noting which month that was so the series stays readable.

What is a good EPC in affiliate marketing?

There is no universal number, and any figure quoted without its niche, commission type and date is close to meaningless. A product with a high price and percentage commission behaves differently from a flat per-lead payout. The useful question is whether your own EPC is rising or falling against your own earlier months, and whether it clears any costs you pay.

How many clicks do I need before my EPC means anything?

There is no official threshold, but variance is the practical answer. On a small number of clicks, one commission swings the average wildly. As click volume grows, individual commissions move it less. Treat early figures as rough signals, keep recording monthly, and let a few consecutive months tell you the direction before you change strategy.

How do I calculate EPC for a single page or program?

Use the same formula with narrower inputs: clicks on that page or program divided into the approved commissions attributed to it. You need click data split by page or by a program parameter, which is why tagging the click event with the program name at setup saves a rebuild later. Keep the period identical for both inputs.

Sources

  1. About key events - Analytics Help (source page, retrieved 2026-10-29)
  2. Introduction to Tag Manager - Tag Manager Help (source page, retrieved 2026-10-29)
  3. Amazon.com Associates Central - Associates Program Operating Agreement (source page, retrieved 2026-10-20)

This guide is general education. Program terms and tools change; check the linked official pages for the current version. How we write: editorial policy. This page has no affiliate links.