Home / Knowledge Base / Affiliate Marketing / How to read an offer correctly
Core · 8 min read

How to read an offer correctly

An offer page is a contract disguised as a dashboard tile. Every field tells you either how you get paid — or how you get burned. Beginners lose money because they read the payout number and skip the rest.

Reading an offer correctly means three things before you spend a dollar: understand what each field obligates you to, run the math on whether the payout can beat your traffic cost, and spot the terms that quietly cap your upside. This walks the whole page top to bottom. If any term is new, keep the affiliate glossary open in a second tab.

The payout line: what you get paid, and for what

The payout number is meaningless until you know the payout type, because the type defines the user action that triggers your commission. CPA/CPS pays a fixed amount when the user buys — highest payout, lowest conversion rate. CPL pays for a completed lead. CPI pays per install. RevShare pays a recurring percentage of the revenue the user generates over their lifetime. Some offers run a hybrid: small CPA plus RevShare. The rule of thumb: the less the offer asks of the user, the lower the payout but the higher the conversion rate — so a $2 email lead and a $90 nutra sale can produce identical earnings-per-click. (Full breakdown in CPA vs RevShare vs Hybrid.)

Conversion flow: the single most important field

The conversion flow is the exact action the user must complete for you to be paid, and misreading it is the fastest way to run traffic that never converts on paper. SOI (single opt-in) counts the moment a user submits one action — an email, a basic registration — so it converts easily and suits cheap or cold traffic. DOI (double opt-in) requires a second confirmation step, usually clicking a link in a confirmation email; it filters for intent, pays more, but leaks 20–40% of leads at the confirmation step depending on GEO and email deliverability. Deposit, sale and install flows sit further down the funnel — more commitment, lower CR, higher payout. Always match flow to traffic temperature: pushing cold pop or display traffic at a DOI or deposit flow is a classic beginner mistake, and the flow field is where you catch it.

Cap, GEO & traffic fit: the three fields that decide if you can scale

The cap is the maximum conversions the advertiser will accept per day or month. A tight daily cap means even a winning campaign can't scale, and blowing through it can pause your traffic mid-flight — always ask if the cap is soft (over-deliverable) or hard. GEO determines both your traffic cost and your realistic CR: Tier-1 (US/UK/CA/AU) is expensive and competitive, while Tier-2 and Tier-3 let you test volume cheaply, and CR shifts heavily with local payment methods, language and device mix. Allowed vs denied traffic sources is a hard rule, not a suggestion: if the offer bans incentive traffic, pops or email and you run it anyway, conversions get reversed and you can be banned. Confirm your planned source is on the allowed list before anything else — see traffic sources explained.

KPIs, hold & restrictions: the fine print that decides if you get paid

Beyond the headline flow, the advertiser tracks quality KPIs that govern whether your leads are approved and paid. Approval rate — the share of your leads the advertiser accepts — can quietly turn an $80 CPA into an effective $50. Lead quality, deposit rate and back-end retention are what the advertiser optimises for, and low performance here gets your traffic throttled. The hold or validation period is the window (often 7–60 days) the network waits before confirming conversions, to allow for refunds, chargebacks and quality checks — long holds tie up your cash flow. Restrictions (no brand bidding, no misleading creatives) and the creatives provided round out the page. Read them as the boundaries of what "approved" traffic looks like.

Pre-launch math: will it beat your traffic cost?

Never run an offer on vibes — run the arithmetic first. The core inequality is EPC > CPC: your earnings per click must exceed what you pay per click. Estimate EPC as payout × expected conversion rate (a $40 payout at a 2% CR = $0.80 EPC). If your traffic source's CPC is $0.50, you have room; if it's $0.90, you're underwater before you start. For CPM-priced traffic, convert to the same basis. Two adjustments beginners forget: multiply expected EPC by the approval rate (a 70% approval rate turns $0.80 into $0.56 real EPC), and demand enough data — 100+ clicks per variation, ideally 200–300 — before trusting any number. Only after the math clears do cap and hold tell you whether the winner can actually scale. The same discipline underpins ROI vs ROAS.

FieldWhat it really tells you
Payout + typeHow much, and for which user action
Flow (SOI/DOI/sale)How hard the conversion is — match to traffic
CapHow far a winner can scale
GEO + allowed sourcesWhether your traffic even fits
Approval rate + holdYour real payout, and when it lands

What EPC really tells you (and what the network's EPC doesn't)

EPC is the offer page's most useful — and most misread — number. The network EPC shown on the offer is an average across all affiliates, blending pros and beginners, good and bad traffic, so treat it as a rough sanity check, not a promise of your results. Your own EPC is the only figure that predicts your profitability, and it's downstream of your traffic quality, your prelander, your GEO and your approval rate — not the offer alone. A useful read: compare the network EPC to the payout to reverse-engineer the network-wide CR, then ask whether your traffic can plausibly hit it. And remember EPC is a result, not a payout type — the same offer produces different EPCs for different affiliates, which is exactly why it's diagnostic rather than guaranteed.

Red flags in an offer

A few patterns should slow you down. A payout too good for the flow — an SOI or CPL paying like a sale — is usually bait; expect brutal approval-rate filtering. Vague or hidden KPIs ("we'll approve quality leads" with no defined threshold) mean the advertiser can reject at will. A very long or unspecified hold signals cash-flow risk. Shaving signals — your tracker consistently shows more conversions than the network, or CR drops sharply versus the same offer elsewhere — deserve investigation, but rule out a broken postback first: with modern privacy changes, a gap between tracker and network is often a tracking artifact, not deliberate shaving. Thin support (no creatives, no prelander, no landing notes) often correlates with a low-effort or short-lived offer.

FAQ

What's the difference between SOI and DOI, and which should a beginner run?

SOI pays when the user completes one action, like submitting an email. DOI requires a second confirmation step — usually clicking a link in a confirmation email. Beginners on cheap or cold traffic usually start with SOI because it converts more easily; DOI pays more but loses leads at the confirmation step.

How do I know if an offer is profitable before spending money?

Estimate EPC as payout × expected conversion rate, multiply by the offer's approval rate for a realistic figure, and compare it to your traffic source's CPC. If adjusted EPC comfortably beats CPC, it's worth a controlled test of 100–300 clicks per variation before scaling.

Why does the offer have a cap, and should a low cap worry me?

A cap limits how many conversions the advertiser accepts per day or month, usually to control budget or quality. A tight hard cap limits how far you can scale a winner, so ask whether it's soft and whether it lifts once you prove lead quality.

What is a hold or validation period and why does it matter?

It's the window — often 7 to 60 days — the network waits before confirming and paying conversions, to account for refunds, chargebacks and quality checks. You fund ad spend now but get paid later, so long holds strain cash flow even on a profitable campaign.

Ready to build?

Learn the fundamentals, then run them inside the network.

Join the network