Skip to main content

Referral Program

Referral Program Why: Boost your app's growth by allowing members to invite friends and earn rewards. This creates a community-driven approach to e...

Written by Ken Truesdale

Platform 2 Guide — This article applies to the new platform. Looking for classic platform docs? Browse the Platform 1 collection.

Why: Boost your app's growth by allowing members to invite friends and earn rewards. This creates a community-driven approach to expanding your subscriber base.

Navigate: App Station > Settings > Content Settings > Gamification

Quick Start

  1. Go to App Station > Settings > Content Settings > Gamification.

  2. Enable the Referral Program toggle.

  3. Set the Free Signup Points (default: 25 points).

  4. Set the Paid Conversion Points (default: 100 points).

  5. Optionally, configure a Referral Checkout Link for immediate purchases.


Overview of the Referral Program

The referral program allows your existing members to invite new users to join your app. Members earn rewards through a two-tier system:

  1. Free Signup Points: Awarded immediately when a new user signs up using a referral code.

  2. Paid Conversion Points: Awarded after the referred user subscribes and maintains active access for a specified retention period.

How It Works

  1. Code Generation: Members generate a unique referral code from their profile.

  2. Sharing: Members share their referral link, which can lead to either a free signup or a checkout page.

  3. Tracking: When a new user signs up with the referral code, a referral record is created.

  4. Immediate Reward: Free signup points are awarded to the referring member.

  5. Retention Period: The referral remains pending for a set number of days (default: 14).

  6. Qualification Check: A background job checks if the referred user has active access.

  7. Final Reward: If qualified, paid conversion points are awarded to the referrer.

Configuring the Referral Program

Enabling the Program

To enable the referral program, navigate to App Station > Settings > Content Settings > Gamification. Here, you can configure several settings:

  • Referral Program Toggle: Turn the referral program on or off.

  • Free Signup Points: Set the number of points awarded for each new signup (default is 25 points).

  • Paid Conversion Points: Set the number of points awarded when a referred user subscribes (default is 100 points).

  • Referral Checkout Link: Optionally configure a checkout link that can include promo codes to incentivize immediate purchases.

Referral Checkout Link

When you configure a referral checkout link, members can share links that direct new users to a checkout page instead of a signup page. This can encourage immediate purchases by offering discounts or special offers.

Per-Offer Bonus Points

You can also set optional bonus points for specific offers. This allows you to override the default paid conversion points for particular promotions, incentivizing referrals even further.

Important Considerations

  • One Code per User: Each member can only have one active referral code.

  • No Self-Referral: Members cannot use their own referral code to sign up.

  • Usage Limits: You can set optional limits on how many times a referral code can be used.

  • Expiration: If a referred user does not maintain active access after the retention period, the referral will expire, but the free signup points will not be revoked.

Did this answer your question?