Skip to content

Referrals

The referral system lets your users invite others to your app and earn rewards. Tolinku handles the referral links, attribution, milestone tracking, and leaderboard. You configure the reward rules; your app calls the API to create referrals and report milestones.

  1. A user in your app requests a referral code (your app calls the Tolinku API).
  2. Tolinku generates a unique code and a referral link: https://your-app.tolinku.com/ref/ABC1234567.
  3. The user shares the link with friends.
  4. When a friend taps the link and installs the app, your app reports the referral completion to Tolinku.
  5. Tolinku tracks the referral, updates the leaderboard, and fires a webhook so you can grant rewards.
Referrals dashboard showing total, pending, and completed counts with conversion rate, and a table of referral codes with referrer names and statuses

Every referral link follows this pattern:

https://your-app.tolinku.com/ref/{referral_code}

The referral code is a random 10-character string (e.g. ABC1234567). It is unique across your Appspace.

StatusMeaning
PendingThe referral link has been created but the referred user has not completed the required action yet.
CompletedThe referred user reached the reward milestone. The referrer is eligible for a reward.
ExpiredThe referral was not completed within the expiration window.