Skip to content

Create a referral program

Turn your best users into your growth engine. Referrals tracked and rewarded automatically.

  1. 1
    Rewardful

    Sign up for Rewardful and connect your Stripe account. Set your commission type (percentage or flat fee) and the qualifying event (paid subscription, first payment). Paste the Rewardful tracking snippet into your site. Each affiliate gets a unique referral link and commissions are tracked automatically through Stripe metadata.

    Open Rewardful
  2. 2
    ReferralCandy

    Connect ReferralCandy to your e-commerce platform (Shopify, WooCommerce, or custom via API). Configure double-sided rewards where both the referrer and new customer receive a discount or store credit. ReferralCandy sends automated emails inviting customers to refer friends after each purchase.

    Open ReferralCandy
  3. 3
    Viral Loops

    Choose a campaign template in Viral Loops (milestone referral, waitlist, or sweepstakes). Embed the widget on your landing page. Define reward tiers that unlock as a user refers more friends, creating compounding motivation to share. Monitor viral coefficient in the Viral Loops dashboard to measure program performance.

    Open Viral Loops
  4. 4
    FirstPromoter

    Sign up for FirstPromoter and create a campaign with custom commission rules per product or plan. Invite affiliates by email or create a public signup page. Affiliates access their own dashboard to view clicks, conversions, and pending payouts. Use bulk payout to pay all affiliates at once via PayPal or bank transfer.

    Open FirstPromoter

Know a better stack?

Share your favourite tool combination with the community.

Suggest a stack