Skip to main content

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

  1. 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.

    Open the relevant page →

  2. 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.

  3. 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.

  4. 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.

Related guides