Short answer: Rev share pays a percentage of defined revenue, flat CPA pays a fixed amount for each qualifying action, and CPM prices each thousand billable impressions. Choose by what you can verify: the revenue base, approved actions or impression counts, plus when payment becomes due. Compare settled results from similar traffic before committing more inventory or budget.
Checked: November 2026
What rev share means and which revenue counts
Rev share, also written as revshare, means splitting an agreed revenue base. The IAB creator economy taxonomy lists two forms: revenue sharing, where influencers get a percentage of the revenue from each sale they generate, and revenue splits between creators and platforms. Both are about who gets what share of money earned. Start by naming the revenue being shared in your own agreement.
For a publisher, ask whether the base is advertising revenue attributed to its inventory. For an affiliate, ask whether it is revenue from referred purchases or subscriptions. When reviewing a revshare marketing offer, get that answer before comparing percentages.
Ask for the gross revenue figure and every deduction used to reach the payable base. Check whether “net revenue” excludes refunds, taxes, payment fees, bonuses or other costs. Request the formula and a sample statement showing each deduction separately. If the sample statement does not answer these questions, do not fill the gaps with your own assumptions.
The partner’s offer states the proposed definition; the agreement you accept should record it. Check who can change that definition, how much notice applies and whether changes affect existing referrals. A percentage alone cannot tell you the payment.
If the offer mentions recurring revenue, ask which repeat transactions qualify and when eligibility ends. Record what happens after termination. Do not budget for future payments until the agreement explains the qualifying revenue and duration.
How CPA and CPM differ
The IAB glossary (from its buyer certification study guide) defines CPA as a payment for a specifically defined action beyond a click, and CPM as cost per thousand ad impressions. In this comparison, CPA means a flat payment per qualifying action. Read the actual commission formula if an offer uses the label differently.
| Model | Payment calculation | Check before starting |
|---|---|---|
| Rev share | Eligible revenue multiplied by the agreed share | Revenue base, deductions and attribution |
| Flat CPA | Qualifying actions multiplied by the fixed payment | Action definition, approvals and caps |
| CPM | Billable impressions divided by a thousand, multiplied by the agreed rate | Impression definition, counting and exclusions |
For CPA, write down the exact action: a submitted registration, a verified lead or a completed purchase. Ask which conditions make it payable. For CPM, get the counting rule and confirm whether viewability is a separate requirement.
Keep the buying model separate from the payout model. An affiliate can buy impressions on CPM and receive rev share from an offer owner. Build a worksheet with separate columns for traffic cost and partner payment so one label does not hide the other side of the deal.
A worked example without prices
Use this hypothetical counting example, not a rate forecast. A test records 100 conversions. Later, 20 are reversed, leaving 80 approved conversions: 100 minus 20 equals 80.
Under a rev share agreement with a 50 percent share, identify the eligible revenue first. If the agreement excludes all revenue from those reversed conversions, apply the share to revenue from the remaining 80. Do not assume each conversion generated the same revenue.
Under flat CPA, multiply the 80 qualifying actions by the agreed fixed payment. Keep the 20 reversals visible so the original conversion count does not become your payment forecast.
Suppose the test also delivered 10,000 billable impressions. A CPM calculation covers 10 groups of 1,000 impressions. Apply the agreed rate to those groups, regardless of the conversion count. These counts explain the calculation; they cannot establish which deal pays more without the missing terms.
Choosing as a publisher or affiliate
Consider rev share when you can inspect the revenue calculation and wait for settlement. Your payment depends on the partner’s tracking and revenue definitions. Before assigning a placement, request a sample revenue statement and check whether you can trace its totals to your inventory or referrals. If the partner supplies only a final balance, record that reporting limit in your decision.
Consider flat CPA when you can verify the qualifying action and work within its approval rules. A fixed payment per action does not remove approval or hold conditions. Check the cap before sending traffic: its scope, reset time and treatment of actions above it. Ask how you will learn that the cap has been reached and what happens to traffic already sent.
Consider CPM when you want payment tied to delivered impressions under a counting rule you can check. Compare paid impressions with the inventory you made available, then inspect exclusions and settlement terms. Selling on CPM still requires you to verify what the buyer accepts as billable.
Compare settled payment per consistent traffic unit, such as visits or impressions, using the same denominator across deals. Keep the placement, audience and observation period comparable, and record payment delays alongside the result.
On GTaro Ads, advertisers buy on CPM, CPV or CPC depending on the format. Rev share is also available: we set it up individually, the terms are discussed with each partner, and a better share can be agreed.
Choosing as a media buyer or advertiser
If you pay partners through rev share, check whether you can report attributed revenue and deductions clearly. Calculate what remains after the share and your other costs. If you receive rev share while buying traffic, map when traffic must be paid for and when partner revenue becomes payable.
If you pay flat CPA, define an action whose value you can assess. Compare approved acquisitions with later cancellations and retained revenue. A fixed acquisition payment controls the price of that action; check separately whether the acquired customer covers it.
Consider buying on CPM when you want to test inventory directly and can measure what happens after the impression purchase. You carry the conversion risk: impression charges do not depend on approved acquisitions. Set a spending boundary and compare attributed spend with approved conversions. If none are approved, show spend and pending outcomes rather than calculating an acquisition cost with a zero denominator.
For a generic popunder test, our guide to buying popunder traffic covers campaign preparation. Use the checks for comparing popunder ad networks when assessing source visibility and buying controls. Confirm the offer permits the traffic type before purchasing it.
How to check the partner report
Open your own click and conversion logs beside the partner export. Where available, include click ID, conversion ID, event time, source or placement, status, attributed revenue and adjustments. Ask for missing fields before treating an aggregate total as reconciled.
Align time zones and date ranges. Check whether each report groups results by click date, conversion date or approval date. Save the export time so a later status change can be distinguished from a counting difference.
Match records by identifiers and compare totals by source. Separate missing conversions, duplicates, pending actions, approvals and reversals. If you cannot observe purchases yourself, label them as partner-reported and compare the conversion notifications you received with the export. Your click log cannot independently prove the revenue base.
For rev share, recalculate the eligible base from the reported revenue and listed deductions, then apply the share. For CPA, match payable actions to the approval rules and cap. For CPM, reconcile impression counts with the agreed measurement source and filtering rules.
The IAB UK Advertiser Standards Charter (February 2014, written for UK affiliate programmes) asks merchants to be clear about valid actions, costs excluded before commission, cancellation reasons and validation periods. Use those categories when requesting an explanation for an adjustment. Its guidance is not a substitute for your partner’s agreed terms.
For an unresolved discrepancy, save affected IDs and both exports. Follow the agreed dispute channel and deadline, specifying the count, status or calculation you challenge. Record the response and adjustment rather than accepting an unexplained replacement total.
Keep approval, hold, reversal and payment dates separate. Ask when validation ends, when held amounts are released, whether later reversals are allowed and when an invoice becomes due. Match the settled statement to the payment received, including any documented fees.
Contract questions to settle before starting
Ask the partner to put answers in the agreement or an attached schedule. Save the version you accept.
- Revenue and actions: What exactly qualifies? Which deductions, products, renewals and repeat customers are included or excluded?
- Attribution: Which event assigns credit, how long can it qualify, and can another channel replace that credit?
- Limits: Which caps apply, when do they reset, and how are over-cap actions treated?
- Reporting: Which records can you export, which measurement source governs billing, and how are discrepancies resolved?
- Adjustments: What are the approval, hold and reversal periods? What evidence accompanies a rejection or deduction?
- Payment: What starts the payment clock? What thresholds, fees, settlement currency and invoice requirements apply?
- Changes and exit: What notice applies to new terms or termination? What happens to pending balances and existing referrals?
Mistakes and a fix for each
Choosing the largest percentage. Fix: compare the revenue bases and deductions first. Recalculate each offer against the same eligible activity before comparing shares.
Treating pending actions as cash. Fix: keep pending, approved, reversed and paid amounts in separate columns. Schedule the next review after the agreed validation window.
Judging CPM only by its quoted rate. Fix: compare spend with the outcome you need, using the same conversion definition and approval window across sources.
Scaling before a report reconciles. Fix: resolve unexplained IDs, deductions or status changes before increasing exposure. Record what evidence would justify restarting the test.
Assuming rev share means continuing payments. Fix: copy the qualifying renewal and termination clauses into your planning sheet. Exclude revenue that the agreement does not cover.
A seven-step pricing model checklist
- Name both sides of the deal. Write how you buy traffic and how you receive payment, or how you pay partners.
- Copy the calculation. Record the revenue base and share, qualifying action and flat payment, or billable impression rule and rate.
- Collect a sample export. Check identifiers, statuses, deductions and the fields needed to reproduce the total.
- Test the reporting path. Run an authorized test event and trace its identifiers into the partner report. Confirm how test activity is excluded from billing.
- Map the timing. Put attribution, approval, hold, reversal and payment dates on one calendar. Add caps and reset times.
- Set the test boundary. Choose a focused placement or audience, a loss allowance and a review date that accounts for reporting delays.
- Review settled results. Reconcile the statement, compare like traffic and record why you will stop, continue or change the model.
What GTaro Ads offers
GTaro Ads works with advertisers and publishers. Advertisers can deposit from $100 and set their own bid. Publishers have NET15 payouts, with crypto payouts from $100 and bank wire from $1,000. Formats include banner, native and smartlink. Confirm the applicable pricing and reporting terms for your planned setup before starting.
FAQ
What is revshare?
It is a share of an agreed revenue base. Ask whose revenue is shared, which transactions qualify and what is deducted before the share is calculated.
Does rev share pay more than CPA?
It depends on eligible revenue, the share, the flat CPA payment and approval rules. Compare settled payments for comparable traffic over a stated period, then account for your costs.
Is CPA a buying model or a metric?
Record whether the term names a contractual payment per action or your calculated acquisition cost. You can calculate spend per approved acquisition even when you buy impressions on CPM.
Can I buy on CPM and receive rev share?
Yes. Keep the impression expense and revenue-share payment in separate calculations. Check whether you can fund the traffic while waiting for revenue to become payable.
What should I do if reports disagree?
Align dates, time zones, event definitions and statuses, then match identifiers. Save the unmatched records and submit a discrepancy within the agreed deadline. Keep the disputed amount separate until it is resolved.