ReferralMath
Launching a referral program doesn't have to be complicated. With ReferralMath, you can go from zero to tracking conversions in under 10 minutes. Here's how.
Log in to your ReferralMath dashboard and click Create Program. Give it a name (e.g., "Partner Program"), choose your commission type — percentage, flat-rate, or hybrid — and set the cookie duration for attribution.
For most SaaS businesses, a 20% recurring commission with a 90-day cookie window is a great starting point.
ReferralMath generates a public application page for your program automatically. Share the link with potential partners, influencers, or existing customers who want to refer others.
You can choose between:
Each approved affiliate gets a unique referral code and tracking link.
You have two options for tracking:
Add one line to your site:
<script src="https://tag.referralmath.com/tag.js"
data-program="your-program" async></script>
This automatically handles cookie-based click attribution and client-side conversion events.
For server-side tracking, report conversions directly from your backend:
curl -X POST https://api.referralmath.com/t/conversion \
-H "X-API-Key: your_key" \
-d '{"type":"payment","referral_code":"abc","amount":49.99}'
This approach is tamper-proof and handles edge cases like ad blockers.
Once tracking is live, your dashboard shows real-time data:
When it's time to pay, review the commission summary, approve payouts, and mark them as complete with a reference number.
That's it. Four steps, under 10 minutes. Your affiliates are driving traffic, every click is tracked, and commissions are calculated automatically.
Ready to get started? Sign up for a free 14-day trial.