Create a referral program

Set up referral attribution, commission rules and a separate, verified reward or payout process.

Categories: growth

Tools that power the Create a referral program stack

Setup guide

  1. Rewardful: Choose one referral/affiliate system. For Rewardful with a supported checkout, install its tracking and implement the documented referral-to-checkout attribution handoff. Configure commission and refund rules, then use a controlled test referral to verify attribution before inviting affiliates. Choose and configure a supported payout method, including any Managed Payouts eligibility and funding requirements. Tracking a commission does not by itself send money to an affiliate. (Read official instructions)
  2. ReferralCandy: Use ReferralCandy as an alternative for a supported store. Create an account from the current signup page, connect the store and configure eligibility, rewards and payout methods. Include both base and success fees in your budget. Test referral attribution, a returned order and the intended reward behavior before launch. (Read official instructions)
  3. Viral Loops: Use Viral Loops as an alternative for a referral campaign. Choose the campaign type and confirm its participant limits and reward integrations. Test signup, duplicate handling and referral attribution with controlled accounts; manually review rewards until the logic is proven. (Read official instructions)
  4. FirstPromoter: Use FirstPromoter as an alternative for subscription affiliate tracking. Connect the supported payment flow and configure commissions, attribution and refund handling. Verify the checkout identifier handoff and a test conversion, then confirm payout provider settings and fees before making payouts. (Read official instructions)

    Check: A controlled referral is attributed once; a returned order adjusts the reward as intended, and payout eligibility, funding and approval are confirmed before any payment.