All features
The whole partner program, in one place.
From a partner’s first click to their payout, without spreadsheets. Every feature below is on the product today.
Tracking
Every referral, credited.
Links, codes and cookies that hold up.
- First-party cookie
- The referral lives in a cookie on your own domain, so browsers that block third-party cookies still count it. Once the visitor signs up, the customer stays with the partner whatever happens to the cookie.
- Deep links
- Partners make links to any page of your website, each with its own code and its own numbers. A link to another host is refused.
- Sub-IDs
- Add ?sub=youtube-review to any link and see which placement brought the click.
- Promo codes that attribute
- Assign a Stripe, Paddle or Chargebee code to a partner, and payments that carry it credit them, click or not.
- QR codes
- Each link has a QR code partners can print or put on a slide.
- Keep old links working
- Moving from another tool? Links that use its parameter (fpr, via, lmref, tap_s, aff, ref_id) keep working.
Tracking
Know where it came from.
Details on every click.
- Click details
- Country, device, browser and UTM source, medium and campaign are stored on every click.
- Attribution you choose
- First click by default, or last click for the whole program.
- Lead lifetime
- Leads that never pay expire after the lifetime you set, so an old click stops earning.
- Lead submission and review
- Partners submit leads from their portal; you accept or reject each one with a note when review is on.
Commissions
Commissions your way.
From one rate to a full rulebook.
- Percent or flat, recurring or not
- A share of each payment or a fixed amount, on the first payment or every payment for the months you set.
- Groups
- Give your best partners better terms. A partner in a group earns the group’s terms from then on.
- Overrides
- Override the terms for one partner or one link without touching anyone else.
- Tiers
- Pay a rate by the revenue a partner referred this month: 20% to start, 30% past a threshold.
- Second level
- A partner who recruited another earns a share of their commissions.
- Pay on signup
- Pay a fixed amount when a referred customer signs up, before they pay anything.
Commissions
A rules engine that reads like a sentence.
If this payment, then that commission.
- Conditions on anything
- Match first or recurring payment, product, amount, plan interval, quantity, promo code, customer country, customer age, payment number, partner group, tag, link or a date range.
- AND and OR
- Combine conditions into groups; a rule pays when every condition in any one group holds.
- Caps
- Cap what one customer can earn a partner over their lifetime.
- Per-rule hold
- Each rule can hold its commissions for its own number of days.
- Preview
- Try a rule against a sample payment and see what it would pay before you switch it on.
- Boosts
- Extra commission for a period, for all partners or chosen ones, announced by email and in the portal.
Partner portal
A portal partners come back to.
Everything they need, nothing they have to ask for.
- Your brand
- Your logo, colours and copy, on your own domain if you want it.
- Applications
- A sign-up page with your terms, application questions, blocked countries and a business-email rule.
- Group doors
- Each group can have its own sign-up link, approval setting, description and display coupon. Private groups take invited partners only.
- Their numbers
- Partners see their link, clicks, customers with their status, commissions and payouts, and nothing of anyone else’s.
- Their links
- Partners make links with a label, copy them and get a QR code.
- Resources
- Logos, banners and copy you upload, ready to download.
Partner portal
Self-serve, end to end.
Fewer emails to you.
- Payout details
- Partners choose PayPal or bank transfer and add their tax form in the portal.
- Invoices
- Every paid payout comes with an invoice partners can download.
- Postbacks
- Partners send their own postbacks to their tools, test them and read the log.
- Embeds and widget
- Embed a partner’s page in your own product, or add a refer-a-friend button for signed-in users.
Payouts
Payouts, handled.
From approved commission to money received.
- One invoice
- One invoice per run covers every partner. When it is paid, the payouts go out on their own.
- PayPal and bank
- PayPal and local bank transfer, sent in your program’s currency and converted by the rail.
- Payout terms
- NET-15, NET-30, NET-60 or none. A draft run opens that many days after the month ends; remove payouts from it, or let it confirm itself on the due date.
- Generate what you mean
- Generate payouts for a group, one partner or a date range. A partner below the minimum waits for the next run.
- Edit before you pay
- Remove a commission from an unpaid payout or delete the payout; its commissions go back to approved.
- Manual when you want
- Export one method’s payouts, mark them paid, or upload a CSV of payouts made elsewhere.
Payouts
Compliance, before money moves.
Checks that run on every payout.
- Identity checks
- Partners verify their identity with a photo ID before their first payout.
- Tax forms
- W-9 for the US, W-8BEN or W-8BEN-E elsewhere, collected in the portal. No form, no payout.
- Sanctions screening
- Every partner is screened against sanctions lists before every run; a possible match is held for review.
- 1099-NEC export
- At year end, export every US partner’s total paid with their W-9 details for 1099-NEC filing.
- Partners fix their own details
- A partner is emailed when their payout method is not one you offer, or when a tax form is missing.
- Partner invoices
- Every paid payout issues the partner an invoice they can download.
Fraud protection
Fraud caught before payout.
Signals you can act on.
- Self-referrals
- A partner who refers themselves, by email or customer, is flagged, or rejected on its own if you switch that on.
- Paid-ad clicks
- Clicks carrying gclid, gbraid, wbraid, msclkid, fbclid, ttclid, li_fat_id, rdt_cid or twclid are refused when your program blocks paid ads.
- Reserved words
- Link names with banned or reserved words are refused.
- Duplicate addresses
- Many signups for one partner from one address flag their commissions for review.
- Refund patterns
- Partners whose sales keep coming back refunded stand out in the review queue.
- Review queue
- Every flagged commission waits with its signals until you decide.
Reports
Numbers you can act on.
And the period before, for comparison.
- Daily series
- Every number by day, with the previous period beside it.
- Top partners
- Partners ranked by referred revenue in any range.
- Breakdowns
- By country, device, source, link, promo code and month, filtered by group or tag.
- Scheduled reports
- Weekly or monthly, by email, or to Slack.
- CSV everywhere
- Every list exports to CSV.
- Transactions
- Every payment is a transaction you can search, filter, re-run rules on and export.
Engagement
Partners who stay active.
The right email at the right time.
- Automations
- When a partner joins, makes a first referral or first commission, or has no clicks after a number of days, send an email after the delay you choose.
- Campaigns
- Email a segment by status, group or tag, now or on a schedule, or keep it as a draft.
- Announcements
- Post announcements to the portal; partners see them in their notification center.
- Your words
- Every partner email has a subject and body you can edit, with variables and a test send.
- Resources
- Files and links, in folders, shown to every partner or to chosen groups and partners.
- Weekly summary
- A weekly summary of your program’s numbers, for owners who want it.
Developers
Everything the app does, from your code.
- REST API
- Read and write everything the app does: partners, commissions, transactions, links, clicks, promo codes and customers, with stable error codes and rate-limit headers.
- Webhooks
- Signed events for partners, referrals, customers, links, transactions, commissions and payouts, retried with backoff and replayable.
- SDK
- A typed TypeScript SDK that turns refusals into typed errors and verifies webhook signatures.
- MCP server
- Read-only and write keys for AI assistants, every write in the audit log.
- Embeds and widget
- Embed a partner’s page in your product, or add a refer-a-friend button.
- Imports
- Import partners, customers and past payments from CSV.
Team and account
Built for more than one person.
- Team roles
- Invite teammates as admins or members; only admins change settings, payouts, integrations and the team.
- Audit log
- Who changed what, and when, for every change to a program.
- Two-factor sign-in
- Sign in with an email link, and add an authenticator app for a second step.
- Several programs
- Run several programs from one account, with a switcher.
- Dark mode
- Light and dark themes in the app.
- Languages
- The portal speaks English, German, French and Spanish.

See it with your own numbers.
Fourteen days free, no card needed. Most programs are live in an afternoon.
