Affiliate Program Agreement Builder

Generate an affiliate agreement with commission rates and cookie terms

Generate an affiliate program agreement covering enrolment, commission structure (percentage, flat, or tiered), cookie attribution window, payment schedule and minimum payout, refund clawbacks, prohibited methods, and termination. Not legal advice.

What is a cookie attribution window?

It is the period after an affiliate's link is clicked during which a resulting purchase is credited to them. A 30-day window is common; longer windows reward affiliates more generously, while last-click attribution decides who gets credit when several affiliates referred the same buyer.

Run an affiliate program on clear terms

An affiliate agreement defines how partners promote you, how they get paid, and what they may not do. Getting commission, attribution, and clawback rules right up front prevents disputes and protects your margins and brand. This builder turns your program settings into a complete agreement.

How it works

You pick a commission model and the generator writes the matching clause:

  • Percentage — a share of each qualifying sale’s net value.
  • Flat — a fixed amount per qualifying sale.
  • Tiered — a base rate that rises with volume.

It then sets the cookie attribution window (last-click wins when affiliates overlap), the payment schedule and minimum payout, and a clawback rule making commissions provisional until your refund window passes. A prohibited-methods section bans brand bidding, spam, cookie stuffing, self-referrals, and false claims, and the relationship clause keeps affiliates as independent contractors.

Tips and notes

Match your clawback window to your actual refund policy so you never pay on reversed orders. Keep minimum payouts reasonable to retain small affiliates while controlling transfer fees. Require affiliates to disclose the relationship as advertising laws demand, and reserve the right to update rates with notice. This is a template, not legal advice — have it reviewed before you launch.