Affiliate program
Earn recurring commission on customers you refer. Transparent rules, honest math, payouts via Stripe with no middleman.
Commission structure
Graduated — the bigger you grow, the higher the rate
As cumulative referred MRR grows, your commission percentage steps up. All tiers come with 12 months of recurring.
Partner workflow
Onboard in 6 steps
From apply to first payout — transparent, minimal paperwork, Stripe handles money.
- 01
Apply
/app/affiliate/partners/me or signup → status 'pending'. Quick profile + why you want to partner.
- 02
Team review
Gurulu team does a short review (audience fit, spam check) → moves you to 'active'.
- 03
Stripe Connect onboarding
Stripe Connect Express → KYC + IBAN + (US) 1099 tax form. Takes 5 minutes, Stripe manages it.
- 04
Grab your referral link
Unique slug link: gurulu.io/?ref=SLUG. Copy from dashboard, share in one tap.
- 05
Share + win customers
Blog, Twitter, Discord — share the link. When a customer pays, the conversion goes 'confirmed'.
- 06
Monthly payout
On the 1st of every month, accrued commission is transferred via Stripe Connect. Minimum $50 balance.
Cookie tracking
30-day attribution window
Clicking a referral link sets a 30-day TTL cookie. SameSite=Lax, Secure, first-party.
How it works
When a customer clicks your link, the gurulu_ref cookie is set. If they pay within 30 days, you get attribution. If the cookie is cleared, it's lost — no last-click rescue.
Set-Cookie: gurulu_ref=SLUG; Max-Age=2592000; SameSite=Lax; Secure; Path=/Conversion timing
Pending → confirmed → refunded
A conversion passes through 3 states. Commission only accrues at confirmed; refund triggers a clawback.
Pending
The customer signed up but hasn't moved to paid (trial). The conversion is recorded but commission doesn't accrue yet.
Confirmed
First paid invoice landed → conversion confirmed. Commission starts accruing; the 12-month recurring counter begins.
Refunded / clawback
Customer got a refund → conversion 'refunded'. Previously paid commission is clawed back (deducted from next payout).
Recurring window
12-month cap + churn-stop
Hard cap at 12 months; stops early if the customer cancels.
12-month auto-cap
Commission ends 12 months after the first confirmed conversion. Month 13 onward you don't earn even if the customer keeps paying.
Churn = stop
If the customer cancels, commission stops that month. If they re-subscribe within the window, commission resumes for the remaining months.
FAQ
Frequent questions
Tax form, min payout, refund, multi-currency — the usual partner questions.
Do I need a tax form?
US-based partners need a 1099 tax form (Stripe Connect Express collects it automatically). EU/UK partners use W-8BEN. Elsewhere (Turkey included), Stripe's local form requirements apply.
What's the minimum payout?
$50. Anything below rolls into the next month. If you're still under min at the 12-month mark, Stripe's default minimum applies.
What if a customer churns at month 6?
Commission stops that month — no payout for the remaining 6. If they come back at month 9, you get the remaining 3 months.
How does refund clawback work?
On refund, previously paid commission is clawed back at the refund date. It's deducted from the next payout; if negative, it carries to the following month.
Multi-currency support?
Customers can pay in TRY/EUR/USD; partner payout is in a Stripe Connect-supported currency (usually USD/EUR). FX uses Stripe's daily rate.
Can I self-refer?
No. Signing up on your own workspace with your own link counts as self-referral and is rejected. Fraud detection uses workspace + payment fingerprint.
Related pages
Read next
Check pricing, look at destinations, watch a partner workspace digest.