How-to · 10 minutes
How to set up a referral program with Social Perks
A Social Perks referral program records a $10 credit for the referrer each time a referee converts to a paid plan. The default credit is $10 per paid referral, tracked on your account. Setup is one toggle plus deciding how to share the code.
Before you start
- An active Social Perks account
- A way to share a link (email list, social, in-app)
Steps
Find your referral code
GET /api/v1/referrals/me returns your code (REF-XXXX-XXXX format) and a share URL. The dashboard at /dashboard/referrals also shows it.
Share the URL via your existing channels
Best channels in order of conversion rate: customer email newsletter > in-app banner > social-media-personal-share > paid traffic. The link goes to /ref/[code] which captures attribution before redirecting to signup.
Track conversions in the dashboard
Every signup with your code is tracked. Status flows: pending (link clicked) → signed_up (account created) → activated (first campaign launched) → credited (paid conversion). You see the funnel live.
Track your earned credits
When a referee converts to a paid plan, a $10 credit (the default) is recorded against your account and the referral is marked credited. Watch your referrals and earned credits from your dashboard.