Blog
Playbook

Affiliate program terms partners and AI assistants can trust

The 8 affiliate program terms that must be explicit, a full example terms page you can copy, worked numbers, and the red flags partners look for.

Sep 27, 2026 · 11 min read · RelayWonder

Affiliate program terms that partners trust state eight things explicitly: the commission rate, how long it lasts, what it is calculated on, the cookie window, the attribution model, the hold period, the minimum payout, and which promotion methods are not allowed. Each of those eight should be one line with one number or one rule, so a partner or an AI assistant can extract it without reading marketing copy. Leaving out just one of them changes the money: on a $49 a month plan, "20% recurring" can mean about $90 or about $196 per customer depending on whether it lasts 12 months or a lifetime. This post explains each term, shows the arithmetic behind the ambiguous ones, gives a complete example terms page, and lists the red flags experienced partners look for.

Why affiliate program terms decide who joins

A partner who is good at promotion has more offers than time. Before they spend a weekend on a review, a comparison page or a video, they check whether the program will pay for the work and whether they will understand the statement when it arrives. The terms page is where that check happens. A page that says "generous recurring commissions" and nothing else tells the partner one thing: they will have to email you to find out, and most of them will not.

There is a second reader now. People ask AI assistants questions like "which project management tools have an affiliate program that pays recurring commission?" The assistant reads program pages and answers with what it can extract. If your rate is in a sentence like "earn up to 30%*" with the asterisk explained three screens down, the assistant either skips you or repeats the "up to 30%" without the condition. Neither outcome helps you. Plain affiliate terms and conditions, one fact per line, are the format that both humans and machines read correctly.

The third reason is disputes. Every unclear term becomes a support ticket later: a partner who expected lifetime commission, a partner who expected to be paid on the price before the discount, a partner whose campaign was paused because of a rule they never saw. Writing the term down before launch costs ten minutes. Arguing about it after the first payout costs a relationship.

A terms page drawn as a checklist of eight lines: rate, duration, base, cookie window, attribution, hold period, minimum payout and prohibited methods, each with one value.

The 8 affiliate program terms that must be explicit

Here are the eight, with the kind of wording that leaves no room for a second reading. The examples use RelayWonder's program defaults where they apply (60-day cookie window, last-touch attribution, 30-day hold, $50 minimum payout), but the point is the shape of each line, not the specific values.

The eight terms with example wording. Values shown are example program settings, not recommendations for every product.
TermExample wordingWhat it settles
1. Commission rate20% of each paid invoiceShare per payment; percent or fixed amount
2. DurationFor the first 12 months after the customer signs upLifetime, N months, or first payment only
3. Commission baseInvoice amount after discounts, excluding tax; refunds and disputes are deductedList price vs paid amount; tax; refunds
4. Cookie window60 days from the last click on your linkHow long a click can still earn credit
5. Attribution modelLast touch: the most recent partner link or code before signup gets the customerWhat happens when two partners are involved
6. Hold periodEach commission becomes payable 30 days after the invoice is paidProtection against refunds; when money is final
7. Minimum payout$50; balances below that roll over to the next monthWhen a partner actually receives cash
8. Prohibited methodsNo bidding on our brand name in search ads, no coupon sites, no self-referralsWhat gets a partner removed or a commission reversed

1. Commission rate

State it as a percentage of something or a fixed amount for something. "20% of each paid invoice" is complete. "20% commission" is not, because it does not say 20% of what. If you pay a one-time bounty on the first payment instead of, or in addition to, a recurring share, say both on separate lines: "$50 when the customer's first invoice is paid" and "then 10% of each invoice for 12 months." If you have tiers, list the thresholds and what changes at each one, for example "from your 10th paying customer: 25% instead of 20%." A rate with "up to" in front of it needs the condition right next to it.

2. Duration

Duration is the term most often left out and the one that changes the number most. Take a $49 a month plan at 20%. Each invoice pays the partner $49 × 0.20 = $9.80. Suppose a referred customer has a 5% chance of cancelling each month. Over 12 months the expected number of paid invoices is (1 − 0.95¹²) ÷ 0.05. Since 0.95¹² ≈ 0.540, that is 0.460 ÷ 0.05 ≈ 9.2 invoices, worth about 9.2 × $9.80 ≈ $90. With no cap, the expected number of invoices is 1 ÷ 0.05 = 20, worth 20 × $9.80 = $196. Same rate, same plan, more than twice the money. The partner needs to know which one you mean, and so do you, because you are the one paying it.

3. Commission base

The base is what the rate is multiplied by. The cleanest base for a subscription business is the amount the customer actually paid on each invoice, after discounts and before tax. Discounts matter more than most brands expect, because partners often hand out coupons. In Stripe a coupon can apply once, for a set number of months, or forever, and it reduces the invoice amount [2]. A 20% off coupon for three months turns a $49 invoice into $39.20 for those three months, so a 20% commission is $7.84 rather than $9.80. Say so on the page, and say that refunds and lost disputes are deducted. A partner who reads that before joining accepts it. A partner who discovers it on a statement feels cheated.

4. Cookie window

The cookie window is how long after a click a signup still counts. Write it as a number of days and say what restarts it: usually a new click on the same partner's link. Be careful about promising more than the browser delivers. Safari's tracking prevention deletes cookies created by JavaScript after 7 days without user interaction with the site, and can cap them at 24 hours when the visitor arrives via a decorated link from a site classified as a tracker [3]. A 60-day window is a correct statement of your rule, but if you also give partners a personal coupon code, you can add the line "purchases with your code are credited to you without a click," which is the honest fix for cookies that do not survive.

5. Attribution model

Say who wins when two partners touched the same customer. Last touch, where the most recent partner link or code before signup takes the credit, is the most common rule and the easiest to explain. Whatever you choose, also say how a coupon interacts with a link: if a customer clicked partner A's link and then typed partner B's code at checkout, who gets it? A clear answer is "a code entered at checkout counts as the most recent touch." Also say whether credit can move after signup. The usual answer is no: once a customer is attributed, every invoice in the duration goes to that partner.

6. Hold period

The hold period is the time between a customer paying and the commission becoming payable. It exists so a refund can cancel a commission before cash leaves your account. Match it to your refund policy: if you offer a 30-day money-back guarantee, a 30-day hold covers it exactly. Write it as "each commission becomes payable 30 days after the invoice is paid," not as "commissions are paid net-30," which partners read in three different ways.

7. Minimum payout and payout method

State the minimum, what happens below it, how often you pay, and by which methods. "$50 minimum; balances below that roll over; paid monthly by PayPal or Wise" answers all four. A minimum is reasonable because every transfer has a cost and a reconciliation step. Set it too high and a new partner with one $9.80 customer waits half a year: $9.80 × 5 = $49 is still under $50, so it takes six invoices to cross the line, plus the hold. Mention tax forms here too. US payers generally have to report payments to a non-employee of $2,000 or more in a year on Form 1099-NEC for payments made after December 31, 2025 [4], so "we ask for a W-9 or W-8BEN before your first payout" is a fair and expected line.

8. Prohibited methods

List the promotion methods you will not pay for, and what happens if a partner uses them. Typical items are bidding on your brand name in paid search, posting codes on coupon aggregator sites, buying the product through your own link, incentivised clicks, and spam. Also state the disclosure rule. The US Federal Trade Commission says affiliates should disclose the relationship clearly and conspicuously, close to the recommendation, and that a phrase like "I get commissions for purchases made through links in this post" works where a bare "affiliate link" may not [1]. Put that requirement in your terms and you have done most of the training the FTC expects advertisers to do.

How ambiguous terms change what a partner earns

To see why each line matters, run one referred customer through four readings of the same short headline, "20% recurring." The plan is $49 a month, churn is 5% a month, and the customer used a 20% off coupon for the first three months. Expected invoices are 9.2 within 12 months and 20 without a cap. The coupon only affects the first three invoices, which are almost certain to be paid, so for simplicity treat them as paid.

Illustrative example: one $49/month customer, 5% monthly churn, 20% off for 3 months. Expected invoices = (1 − 0.95¹²) ÷ 0.05 ≈ 9.2 capped, 1 ÷ 0.05 = 20 uncapped.
Reading of "20% recurring"CalculationExpected partner earnings
12 months, on list price9.2 × $9.80≈ $90
12 months, on paid amount(9.2 × $9.80) − 3 × ($9.80 − $7.84)≈ $90.16 − $5.88 ≈ $84
Lifetime, on list price20 × $9.80$196
Lifetime, on paid amount$196 − $5.88≈ $190

The gap between the lowest and highest reading is more than $100 per customer. A partner who brings you 40 customers a year is looking at a difference of over $4,000 depending on a word you did not write. This is why careful partners ask about duration and base before they ask about the rate, and why the eight lines are worth their space on the page.

invoice.paid+ $9.80invoice.paid+ $9.80refund− $9.80invoice.paid+ $29.80dispute− $29.80invoice.paid+ $9.80rows are appended, never edited · balance = sum
A partner ledger in which each paid invoice adds one commission row and a refund adds a negative row, showing how the base and duration terms turn into money.

A full example affiliate terms page

Below is a complete terms page for a fictional product, "Acme Notes," on a $49 a month plan. Copy the structure and replace the values with yours. Every line is short, has one value, and could be quoted on its own.

  • Commission: 20% of each paid invoice.
  • Duration: for the first 12 months after the customer signs up. Invoices after month 12 earn nothing.
  • Base: the amount the customer paid on the invoice, after discounts and excluding sales tax or VAT.
  • Refunds and disputes: if an invoice is refunded or a dispute is lost, the commission on it is deducted from your balance.
  • Cookie window: 60 days from your most recent click. A new click restarts the 60 days.
  • Coupon codes: you get a personal code. Purchases with your code are credited to you without a click.
  • Attribution: last touch. The most recent partner link click or partner code before signup gets the customer. A code entered at checkout counts as the most recent touch.
  • Once attributed, a customer stays yours for the 12-month duration, even if they later click another partner's link.
  • Hold period: each commission becomes payable 30 days after the invoice is paid.
  • Minimum payout: $50. Balances below $50 roll over to the next month.
  • Payout schedule: monthly, in the first week of the month, by PayPal or Wise.
  • Tax forms: we ask for a W-9 (US) or W-8BEN (non-US individual) before your first payout.
  • Disclosure: you must disclose that you earn a commission, clearly and close to the link, for example "I earn a commission if you buy through this link."
  • Not allowed: bidding on "Acme Notes" or misspellings in search ads; posting codes on coupon sites; buying through your own link; paid or incentivised clicks; unsolicited email.
  • Breaking a rule: commissions from the prohibited activity are reversed, and repeated or serious cases end your participation.
  • Changes: we give 30 days' notice by email before changing these terms. Customers you referred before the change keep the old terms.

Two lines in that list are often missing from real programs: the "changes" line and the "once attributed" line. The changes line tells partners that their past work is safe if you lower the rate later. The once-attributed line ends the most common dispute between partners. Both cost nothing to promise and both raise trust immediately.

Which tool for X?source: partner pageyour brand
An AI assistant answer quoting single lines from a program's terms page, such as the rate and the cookie window, with a citation back to the page.

Red flags partners look for in affiliate terms and conditions

Experienced partners have learned to read program pages defensively. The table lists the patterns that make them close the tab, and the fix for each. None of the fixes require a more generous program. They require a more precise one.

Common red flags on affiliate terms pages and how to fix them. Compiled from the terms discussed in this post; not a survey.
Red flagWhat the partner suspectsFix
"Up to 40%" with no condition nearbyThe real rate is much lowerState the base rate and the tier rule on adjacent lines
No duration statedRecurring ends after one paymentWrite the number of months or "lifetime"
"Commission on net revenue" undefinedUnknown deductionsList what is deducted: discounts, tax, refunds, disputes
Cookie window not statedIt is short or session-onlyGive a number of days and say what restarts it
"We may change terms at any time"Rate can drop retroactivelyNotice period plus grandfathering for past referrals
No payout method or schedulePayments are irregularName the methods and the week of the month
Minimum payout far above one month of typical earningsMoney will sit unpaidPick a minimum a typical partner reaches in 2–3 months
Removal "at our sole discretion" with no rulesCommissions can be voidedList prohibited methods and the consequence of each

The "sole discretion" clause deserves a word. You do need the right to remove a partner who is committing fraud. But a clause that lets you void earned commission for any reason tells a partner that their earnings are a favour, not a contract. Naming the prohibited methods and the consequence of each gives you the same protection with none of the suspicion.

How to write terms an AI assistant can quote

Assistants extract facts from text. They do best with pages where each fact sits in its own sentence or list item, with the number in digits and the unit next to it. Some practical rules follow from that.

  1. Put the eight terms in HTML text, not in an image or a PDF. A screenshot of a table is invisible to most extractors.
  2. Use digits and units: "60 days," "$50," "20%." Avoid "two months" in one place and "60 days" in another.
  3. Keep the terms on one page with a stable URL, such as /affiliates or /partners, and link to it from the site footer.
  4. Use the same wording on the terms page, the sign-up page and any partner FAQ. Conflicting numbers make an assistant either pick one at random or hedge.
  5. Add a "last updated" date. It helps the reader and gives an assistant a reason to prefer your page over an older copy elsewhere.
  6. Do not hide terms behind a login. Partners decide before they sign up, and so do assistants answering on their behalf.
assistantprogramMCP · scoped keyread terms · search partners · publish campaigns · never approve payouts
An AI agent reading a program page and pulling out structured fields: rate 20%, duration 12 months, cookie window 60 days, minimum payout $50.

If you run the program on RelayWonder, the program page and the white-label partner portal render the commission rule, cookie window, hold period and minimum payout from the same program settings that calculate the ledger, so the page cannot drift from what is actually paid. The portal's earnings calculator uses those same terms. You still have to write the prohibited methods and the change policy yourself, because those are your decisions.

What to do this week

  1. Open your current affiliate page and mark each of the eight terms as present, vague or missing.
  2. For every vague or missing term, write one line with one value. Use the example page above as a template.
  3. Run the arithmetic for your own plan and churn: rate × price × expected invoices. Make sure the number is one you are happy to pay.
  4. Check that your hold period is at least as long as your refund window.
  5. Add the disclosure requirement and the list of prohibited methods.
  6. Add a change policy with a notice period and grandfathering for past referrals.
  7. Ask an AI assistant "what are the affiliate program terms for [your product]?" and compare its answer with your page. Fix any line it got wrong.

FAQ

What should affiliate program terms include?

At minimum: the commission rate, the duration, the base it is calculated on, the cookie window, the attribution model, the hold period, the minimum payout and the prohibited promotion methods. Each should be one line with one value, such as "20% of each paid invoice" or "60 days from the last click." Add a disclosure requirement and a change policy as well.

How much difference does the duration term make?

A lot. On a $49 a month plan at 20% with 5% monthly churn, a 12-month duration pays about $90 per customer in expectation, while a lifetime duration pays about $196. The rate is identical; only the duration changed.

Should commission be paid on list price or on what the customer paid?

On what the customer paid, after discounts and before tax, is the cleanest base for subscriptions. It means a 20% off coupon reduces a $9.80 commission on a $49 plan to $7.84 while the coupon applies. State it on the page so partners who hand out coupons know in advance.

How long should the hold period be?

At least as long as your refund window. With a 30-day money-back guarantee, a 30-day hold lets a refund cancel the commission before it is paid. If annual plans have a longer guarantee, use a longer hold for them.

Do affiliates have to disclose that they earn a commission?

In the US, the FTC says affiliates should disclose the relationship clearly and conspicuously, close to the recommendation. A sentence like "I get commissions for purchases made through links in this post" is the kind of disclosure it describes. Putting the rule in your terms makes it part of the agreement.

Can I change my affiliate terms after launch?

Yes, but say how in the terms themselves. A common and fair policy is 30 days' notice by email, with customers referred before the change keeping the old terms. Without that line, partners assume any change can apply retroactively.

Sources

  1. FTC: FTC’s Endorsement Guides: What People Are Asking · Affiliate disclosure must be clear and conspicuous and close to the recommendation; advertisers should train and monitor their networks. Checked October 2026.
  2. Stripe documentation: Coupons and promotion codes · Coupons apply once, for a number of months, or forever, and reduce invoice amounts; promotion codes are the customer-facing codes. Checked October 2026.
  3. WebKit: Tracking Prevention in WebKit · 7-day deletion of script-writeable storage without interaction and 24-hour cap on JavaScript cookies after link decoration. Checked October 2026.
  4. IRS: Form 1099-NEC and independent contractors · Reporting threshold of $600, or $2,000 for payments made after December 31, 2025. Checked October 2026.
  5. IRS: About Form W-8 BEN · Foreign individuals give Form W-8BEN to the withholding agent or payer. Checked October 2026.
Topicsaffiliate program termsaffiliate terms and conditionscommission rate and durationcookie windowattribution modelhold periodminimum payoutprohibited promotion methods