Affiliate program setup and help
Use the launch path below for first-time setup, then browse all guides by topic.
Start here
New account checklist: complete these guides in order to get from install to a verified tracked conversion and first payout run.
Step 1
Quick Start
Follow the end-to-end setup path from empty account to first verified conversion.
Step 2
Connect Stripe
Connect Stripe and confirm webhook delivery is healthy before launch.
Step 3
Install Tracking Script
Install track.js and confirm referral state is available to your checkout flow.
Step 4
Verify Tracking
Run a full attribution test from affiliate click through conversion creation.
Step 5
Onboard Affiliates
Invite or create affiliates and confirm they can access their portal.
Step 6
Run First Payout
Create, execute, and reconcile a payout run so operations are launch-ready.
Set Up Your Stripe Affiliate Program
Connect Stripe, create a campaign, choose a checkout path, and verify your first affiliate referral and commission in AffiliateBase.
Connect Stripe for Affiliate Tracking
Connect or reconnect Stripe in AffiliateBase, confirm the active connection, and prepare webhook-driven sale and commission attribution.
Install the Affiliate Tracking Script
Add the stable AffiliateBase tracking script to your shared site layout, configure your account ID, and prepare Stripe checkout attribution.
Verify Affiliate Tracking and Stripe Attribution
Test an affiliate link, confirm the generated referral ID reaches Stripe Checkout, and verify the resulting referral, sale, and commission.
Create and Configure Campaigns
Create an AffiliateBase campaign with tracking and commission rules, then add instructions and resources for its affiliates.
Affiliate Onboarding Checklist
Choose how to bring affiliates into a campaign (public signup link, email invitation, or direct onboarding), approve applicants, understand affiliate states, ban or unban an affiliate, and confirm each partner is ready to promote.
Review Affiliate Commissions and Fraud Signals
Review pending and due affiliate commissions, investigate suspicious activity, and account for refunds or disputes before payout.
Affiliate Payout Runs and Reconciliation
Group due commissions into payout runs, complete PayPal or Wise payments or send Stripe transfers, reconcile results, and recover retryable failures.
Affiliate Tracking for Stripe Checkout and Payment Links
Pass generated referral IDs to Stripe Payment Links, Buy Buttons, Pricing Tables, or custom Checkout Sessions and verify affiliate attribution.
Use Stripe Promo Codes with Affiliates
Generate campaign promo codes automatically or assign Stripe promotion codes to individual affiliates
Affiliate Tracking and Attribution Reference
Reference AffiliateBase URL parameters, referral cookies, cross-domain tagging, signup identification, and generated referral IDs.
Choose API Keys or AI Connector Tokens
Choose credentials for a custom integration or MCP client, protect API secrets, and find the AffiliateBase authentication reference.
Use AffiliateBase MCP with Claude Code, Cursor, Codex, and Other Tools
Create a scoped AffiliateBase connector token and connect Claude Code, Cursor, Codex, or another MCP client running on your computer.
Set Up Affiliate Event Webhooks
Configure AffiliateBase event webhooks and check delivery status. Find developer guidance for signatures, payloads, and manual retry.
Connect AffiliateBase to ChatGPT
Connect ChatGPT to your AffiliateBase account by signing in and approving access, then ask about setup, affiliates, commissions, and payouts.
Affiliate Portal Dashboard and Payout Settings
Show affiliates where to find referral links or promo codes, their own links to any page, campaign instructions and resources, full referral and commission history, payout status and terms, exports, and payout settings.
Customize Your Affiliate Portal
Configure AffiliateBase portal branding, campaign instructions, external resources, support links, accessible colors, and search indexing.
Get Paid Through Stripe as an Affiliate
Connect a Stripe account from the affiliate portal, understand what Stripe asks for and what each payout status means, and switch to PayPal or Wise when Stripe can't pay you.
How Affiliate Attribution Works
Follow an AffiliateBase referral from the public via token through browser tracking, Stripe Checkout, conversion, and commission creation.
Affiliate Tracking URL Parameters
Use the via token, optional custom parameters, referral preload, deep links, short links, and QR codes without losing attribution.
Affiliate Attribution Window
Set how long referred visitors stay eligible for affiliate credit, and see how first-click or last-click rules affect attribution.
Set Up Affiliate Payouts
Choose an affiliate payout method, collect recipient details, create payouts from due commissions, and reconcile external payments.
Affiliate Payout Methods
Compare PayPal and Wise export-assisted payouts with Stripe payouts from your own Stripe balance, including each method's affiliate requirements.
Affiliate Payout Schedules and Cadence
Plan weekly, biweekly, or monthly affiliate payouts around commission due dates, payout runs, provider exports, and reconciliation.
Bulk PayPal and Wise Payouts
Export payable commissions, pay affiliates in PayPal or Wise, and reconcile payout status in AffiliateBase
Pay Affiliates Through Stripe
Set up Stripe payouts so AffiliateBase pays affiliates by Stripe transfer from your own Stripe balance, then run payouts, retry failed transfers, and handle reversals.
Affiliate Program Account Settings
Configure your AffiliateBase account name, affiliate portal subdomain, payout method, Stripe connection, and billing visibility.
Manage Affiliate Program Team Members
Invite AffiliateBase team members, choose account roles, resend invitations, and remove access when responsibilities change.
Affiliate Tracking Script Not Loading
Diagnose a missing or blocked AffiliateBase tracking script, wrong account ID, CSP or CORS errors, duplicate installs, and late initialization.
Troubleshoot Stripe Affiliate Webhooks
Diagnose AffiliateBase Stripe webhook delivery, test or live mode mismatches, missing generated referral IDs, and payments without conversions.
Troubleshoot Affiliate Tracking and Payout Issues
Diagnose AffiliateBase script loading, missing Stripe attribution, webhook failures, payout run errors, and coupon sync problems.