Create a referral program
Turn your best users into your growth engine. Referrals tracked and rewarded automatically.
Tools that power the Create a referral program stack
Rewardful
SaaS affiliate tracking
Stripe-native affiliate and referral tracking with automatic commission payouts
ReferralCandy
E-commerce referrals
Referral program for online stores with automated rewards and fraud detection
Viral Loops
Viral referral campaigns
Pre-built referral campaign templates inspired by Dropbox and Airbnb growth loops
FirstPromoter
Affiliate management
Manage affiliates, influencers, and resellers with custom commission structures
- 1Rewardful
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 - 2ReferralCandy
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 - 3Viral 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 - 4FirstPromoter
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
Frequently asked questions
Costs depend on your scale. Most tools in this stack offer a free tier to start. Open the cost calculator on this page to estimate monthly cost based on your users and revenue.
This stack uses 4 tools: Rewardful, ReferralCandy, Viral Loops, FirstPromoter. Each tool is picked to work well with the others and to cover a specific part of the workflow.
Yes. The stack is a recommended starting point. You can replace any tool with an alternative you already use. Check the setup guide first to confirm the integration points you'll need to rebuild.
Most makers finish the 4-step setup in under an hour. Creating accounts and connecting the first integration takes the most time.
Related stacks
Run A/B tests on your site
Stop guessing what works. Test it with real users and let the data decide.
See the full Run A/B tests on your site workflowLaunch a newsletter
Own your audience instead of renting it. Send emails people actually open.
Launch a newsletter setup guideShip landing page today
Go live today, not next week. From blank page to launched in hours.
Explore the Ship landing page today stackAccept payments online
Start getting paid. Everything wired together so nothing falls through the cracks.
How to build Accept payments onlineBrowse more stacks by category
Have a better stack?
Share your favorite tool combination and help other builders.