Referral program software does a simple job on paper: give each happy customer a personal link or code, track their friends, and reward both sides when a friend buys. The differences show up in the bill and the setup. Some tools take a percentage of referred revenue, others charge a flat fee. Some launch inside your Shopify store the same afternoon; others are built around a CRM pipeline, a Stripe subscription or weeks of managed onboarding.
This guide compares six referral program tools that are actively sold in 2026: ReferralCandy, Referral Rock, Yotpo Loyalty & Referrals, Friendbuy, Viral Loops and Rewardful. We focus on what matters when you choose referral software: the pricing model (flat fee, revenue share or order-based), fit for ecommerce, SaaS or service businesses, reward types and payouts, fraud controls, integrations and setup effort. Prices are in USD and were checked on each vendor's own site in October 2026. We did not run these tools hands-on; everything below comes from vendor pricing pages, product pages and help centers.
Comparison Table
Pricing checked October 2026 on each vendor's site.
| Tool | Starting price | Pricing model | Free plan or trial | Best for |
|---|---|---|---|---|
| ReferralCandy | $9/month + 10.5% success fee | Base fee plus % of referred new-customer revenue | 7-day trial | Ecommerce stores, especially Shopify |
| Referral Rock | $250/month (10% off annually) | Flat fee, member limits | 14-day trial | Service, B2B, SaaS and multi-location |
| Yotpo Loyalty & Referrals | Free; Pro from $199/month | Order volume | Free plan | Stores that want loyalty points plus referrals |
| Friendbuy | Contact sales | Custom quote | Demo | Enterprise consumer and subscription brands |
| Viral Loops | $35/month billed annually; customer referrals from $99/month | Participants | 14-day trial (Growing plan, 10 participants) | Waitlists, newsletters, launches |
| Rewardful | $49/month ($490/year) | Flat fee, capped by affiliate-attributed revenue | 14-day trial | SaaS on Stripe or Paddle |
ReferralCandy review
ReferralCandy has run referral programs for online stores since 2010 and was one of the first referral apps built for Shopify. Referral and affiliate programs run on the same plan, and every plan includes an AI agent called REx that drafts the program and suggests changes for you to approve.
Key features
- Two-sided offers (for example, give a friend $10 off and reward the customer with $10 credit) with personal links and coupon codes
- Referral placements on the post-purchase thank-you page, in Shopify customer accounts, on the storefront and in your email flows
- Rewards as cash through PayPal, Venmo, bank transfer or Tremendous virtual debit cards, or as native store credit, or coupons
- Fraud checks for self-referrals, unusual volume and other suspicious patterns, plus a purchase review period that holds returned, canceled or suspicious orders before a reward goes out
- Dashboard covering advocates, shares, referred purchases, rewards and revenue, with CSV export and referral events sent to Google Analytics 4 and Meta
- Integrations with Klaviyo (every referral event becomes a Klaviyo profile property and event), Omnisend, Brevo, Mailchimp, Customer.io, Recharge and other Shopify subscription apps, plus an open API, webhooks and Zapier
Pricing
ReferralCandy says every plan has every feature. You choose a plan by volume: a higher base fee buys a lower success fee.
- Basic: $9/month + 10.5% success fee.
- Grow: $79/month + 3.5% success fee.
- Scale: $249/month + 1.5% success fee.
- Enterprise: $799/month + 0.25% success fee, with dedicated onboarding and an account manager.
The success fee is a percentage of the order subtotal (after discounts, before tax and shipping) on net-new customers the program brings in, and only on each new customer's first three orders. There is no fee on the reward you pay out. ReferralCandy's own example: $12,000 of referred new-customer revenue in a month costs $499 on Grow ($79 + $420) or $429 on Scale ($249 + $180). Billing is month to month with no contract. Extra stores cost $20/month each at the main store's success-fee rate. The 7-day trial starts when you activate the app, and sales during the trial carry no success fee. PayPal, Venmo and bank transfer payouts carry the provider's pass-through fee; Tremendous virtual debit cards and store credit do not.
Pros
- The lowest entry price here for a full customer referral program
- Every feature on every plan, including API access and all integrations
- Month-to-month billing that you can cancel from the dashboard
- Cash, store credit and coupon rewards without extra tools
Cons
- The success fee means your bill rises as the program succeeds, so you need to move up a plan at the right time
- Designed around store orders; it does not reward CRM stages such as a booked call or a closed deal
- A 7-day trial is short for testing a full program
Who it's for: online stores on Shopify, WooCommerce, BigCommerce, Magento, Squarespace or a custom checkout that want a two-sided referral program live quickly, with Klaviyo and subscription app support.
Who should skip it: service and B2B businesses whose referrals arrive as leads, and high-volume brands that would rather pay a flat fee than a share of referred revenue.
Referral Rock review
Referral Rock is built for "operators": teams that earn referrals through their work, such as home services, professional services, clinics, financial services, agencies and multi-location businesses, as well as SaaS and ecommerce. Its key difference is that a referral does not have to be an online order. It can be a form fill, a new CRM lead or a deal marked Closed Won.
Key features
- Hosted member portal and personalized landing pages, with one-click passwordless access
- Sharing by link, email, text, social and QR code
- Automated invites sent only to customers who have not joined yet, plus reminder and reward emails sent by Referral Rock (no separate email tool needed)
- Program Recruiters: a portal where sales reps and frontline staff enroll customers on the spot, with credit to the rep and recruiter performance tracking
- Two-sided, tiered and milestone rewards; the pricing page lists coupons, pay-as-you-go gift cards and custom rewards you fulfill yourself, and Referral Rock says payouts in gift cards, cash or credit are made with no commission taken
- Fraud monitoring of IP addresses, duplicates and activity
- 50+ integrations, including native HubSpot and Salesforce sync, Shopify, WooCommerce, BigCommerce, Stripe, Chargebee, QuickBooks, Zoho and Pipedrive, plus Zapier, a JavaScript snippet and a REST API
- Customer referral, brand ambassador and affiliate program types
Pricing
- Operator Plan: $250/month, month to month, or 10% off with annual billing. Includes 10,000 base members (people you import or add yourself), 1,000 rolling members per month from automated sources such as forms, HubSpot, Salesforce, Zapier or the API, up to 10 admin users and 10 recruiters, unlimited referrals with no overage fees, a custom domain and branding, and a program advisor.
- Add-ons: 10,000 more base members for $125/month, one more program for $100/month, 10 more users for $50/month, 10 more recruiters for $50/month.
- Scale Plan: custom quote from a $25,000 yearly minimum, for 100,000+ members, SLAs and custom contracts.
- Multi-Org Plan: $1,000/month for 5 partitioned programs, for franchises, multi-location businesses and agencies.
There is no free plan and no onboarding fee. A 14-day trial is available.
Pros
- Flat monthly price with unlimited referrals, so a successful program does not raise the bill
- Rewards can be tied to CRM pipeline stages, not just purchases
- Advisor-led setup included on every plan
- Recruiter seats bring frontline staff into the program
Cons
- $250/month is a big step up from ReferralCandy's $9 entry for a small online store
- No free plan
- Base and rolling member limits, extra programs and seats are add-ons
Who it's for: service businesses, B2B and SaaS companies, clinics, financial services and franchises where referrals become leads first, and teams that want an expert to set up the program with them.
Who should skip it: small ecommerce stores that want a self-serve app, and anyone who wants a free plan to start.
Yotpo Loyalty & Referrals review
Yotpo Loyalty & Referrals is a loyalty program first: shoppers earn points for purchases, reviews and social actions, then redeem them for rewards. Referrals are part of the same program, so stores get one widget, one set of emails and one dashboard instead of separate apps.
Key features
- Referral program that rewards referrers and their friends with points, coupons or a combination of both
- Referral email flows and customizable referral modules on every plan, including Free
- Fraud prevention that automatically blocks referrals based on user agent, IP address, billing address and more; Yotpo's feature table lists it on every plan
- Rewards sticky bar on Free; rewards page builder and redemption at checkout on Pro
- ROI, reward performance and referral performance dashboards on every plan
- VIP tiers, smart segments, custom actions and free product or gift card rewards on Premium
- Klaviyo, other email service providers, Recharge and Shopify POS integrations on every plan; webhooks from Pro
- Platforms: Shopify, Shopify Plus, BigCommerce, Adobe Commerce (Magento), Salesforce Commerce Cloud, WooCommerce and Volusion, plus custom or headless storefronts through the Yotpo API
Pricing
Pricing is billed monthly in USD and scales with your store's total monthly orders.
- Free: $0/month. Basic points campaigns and referrals, program awareness tools and help center tutorials. The pricing table shows the Free plan up to 4,999 monthly orders.
- Pro: from $199/month. The subscription covers your first 500 orders a month. Above that you pay $0.20 per order for orders 501 to 1,000, $0.10 for 1,001 to 3,000 and $0.05 for 3,001 to 10,000. Yotpo's published table runs from $199 to $599/month (5,000 to 5,999 orders); 6,000+ orders is custom. Pro adds more ways to earn and redeem, the rewards page builder, checkout redemption and email support.
- Premium: custom quote. VIP tiers, segments, a dedicated customer success manager, onboarding manager and POS support.
- Enterprise: custom quote, for cross-brand programs across markets.
Pros
- The only real free plan in this comparison that includes referrals, referral emails and fraud prevention
- Referrals and loyalty points in one program
- No commission on referred revenue
- Klaviyo integration even on Free
Cons
- Rewards are points and discounts; cash payouts are not listed
- Pro price is based on all store orders, so it rises with total sales even if referrals stay flat
- VIP tiers, gift card rewards and a dedicated manager need custom-priced Premium
Who it's for: ecommerce brands that want a loyalty program with refer-a-friend built in, and small stores that want to start on a free plan.
Who should skip it: brands that want cash rewards, and service or B2B businesses whose referrals are not online orders.
Friendbuy review
Friendbuy sells referral, loyalty and influencer programs to consumer brands, subscription businesses and services such as financial services, travel and telecom. It is the most enterprise-oriented tool here: no self-serve signup, no published prices, and managed onboarding.
Key features
- Rewards for any referred outcome: a first purchase, a renewal, an upgrade, a funded loan or any event your systems define, with SKU-based and plan-based triggers
- Reward types: coupons, store credit, cash back, gift cards and custom rewards in a rewards store
- Reward conditions, such as holding a payout until a return window closes or a subscription reaches its second cycle, plus advocate-in-good-standing and new-customer checks
- Fraud controls: your systems can approve each payout in real time, layered rules, human review for borderline cases and velocity controls that hold suspicious spikes
- Placements onsite, in-app, post-purchase and offline, plus automated invitations by email and SMS
- Offer testing for advocates and friends, funnel analytics and scheduled reports
- Integrations: Shopify and Salesforce Commerce Cloud, Recharge and Ordergroove, Klaviyo, Attentive, Braze, Iterable and Segment, plus API, signed webhooks and an MCP connection for AI tools
- SOC 2 Type II and ISO 27001
Pricing
Friendbuy does not publish prices. Its pricing page asks you to book a demo. It describes onboarding as white glove and project-managed, taking four to six weeks, with widgets and emails designed and built by Friendbuy.
Pros
- Flexible reward conditions for subscriptions and services
- Managed onboarding and ongoing customer success
- Security certifications that help with IT and procurement reviews
Cons
- No published pricing, so you cannot estimate cost without a sales call
- Weeks of onboarding rather than same-day setup
- More process than a small store needs
Who it's for: established consumer brands, subscription businesses, lenders and other regulated companies that want a managed referral program with strict fraud and security controls.
Who should skip it: small and midsize stores that want to launch this week at a predictable price.
Viral Loops review
Viral Loops is template-led referral software. Its best-known templates are not classic refer-a-friend programs: a prelaunch waitlist where people move up the list by inviting friends, leaderboard and sweepstakes giveaways, newsletter referrals and milestone rewards. It also has a two-sided refer-a-friend template and a Shopify referral template, but those customer referral campaigns start on the Plus plan.
Key features
- Templates: Startup Prelaunch, Leaderboard Giveaway, Tempting Giveaway, Newsletter Referral and Shopify Referral on every plan; Milestone Referral and customer referral programs from Plus
- No-code widgets, hosted Viral Loops pages and a JavaScript widget; an AI campaign installation agent sets up a campaign on any website or form
- Rewards: Viral Loops says you can offer discounts, cash, products and more; automated rewarding, Stripe rewards and Tremendous rewards start on Growing (Start-up and Plus manage rewards manually)
- Fraud: basic anti-fraud checks, burner email detection and data center IP detection on every plan; reCaptcha from Plus; auto-blocking suspicious referrals, double opt-in and fraud rules from Growing
- Integrations: Klaviyo, Mailchimp, AWeber, Mailjet and ConvertKit on every plan; Zapier from Plus; HubSpot, Customer.io, Stripe and Tremendous from Growing
- Campaign analytics on every plan; referral revenue tracking from Growing
Pricing
Viral Loops prices by participants (everyone who joins a campaign and gets a referral link, counted once across campaigns). Annual billing saves about 30%.
- Start-up: $35/month billed annually or $49 monthly. 1,000 participants. Lead generation campaigns only.
- Plus: $99/month billed annually or $139 monthly. 5,000 participants. Adds user and customer referral campaigns, custom domain, reCaptcha and full API access.
- Growing: $159/month billed annually or $229 monthly. 10,000 participants. Adds automated rewarding, Stripe and Tremendous rewards, HubSpot, referral revenue tracking and removal of Viral Loops branding.
- Power: $279/month billed annually or $399 monthly. 25,000 participants and priority support.
- Enterprise: contact sales for 25,000+ participants.
The trial gives you the Growing plan free for 14 days with up to 10 participants.
Pros
- The widest choice of waitlist, giveaway and newsletter referral templates
- Priced by participants, with no share of revenue
- Fraud basics and Klaviyo on every plan
Cons
- The $35 entry plan does not include customer referral campaigns
- Automated rewards and branding removal need Growing ($159/month annually)
- Participant caps can push you up a tier during a successful launch
Who it's for: startups building a prelaunch waitlist, newsletter publishers growing subscribers, and apps or stores running time-boxed referral campaigns.
Who should skip it: stores that want an always-on refer-a-friend program with automatic cash or store-credit rewards at a low price.
Rewardful review
Rewardful describes itself as affiliate and referral software for SaaS, built around a native Stripe integration. It is mainly an affiliate tool: partners, fans and customers join a portal, share links or coupon codes, and earn recurring or one-time commissions that Rewardful adjusts when a referred customer upgrades, downgrades or cancels.
Key features
- Native two-way Stripe sync; Paddle is also supported
- Commission rules per campaign: percentage or fixed, recurring or one-time, with an end date by payments or months
- Coupon code tracking and first- or last-touch attribution
- Double-sided incentives that apply a Stripe coupon to the referred customer automatically when they arrive through a referral link (Stripe only, and a developer must pass the coupon to Stripe)
- Self-referral fraud detection: Rewardful emails you about a likely self-referral so you can approve or deactivate it
- PayPal and Wise mass payouts, with optional Managed Payouts
- REST API and webhooks; Rewardful's help center documents a customer referral program with Stripe account credits, but you host the referral interface in your own app because the affiliate portal only shows cash commissions
Pricing
- Starter: $49/month or $490/year. Up to $7,500/month in affiliate-attributed revenue, 1 campaign, up to 2 team members.
- Growth: $99/month or $990/year. Up to $15,000/month in affiliate-attributed revenue, unlimited campaigns and team members, branded affiliate portal, custom domain, private campaigns and custom rewards.
- Enterprise: from $149/month or $1,490/year for up to $30,000/month on the entry tier, plus phone support and one-click PayPal payouts.
Every plan has unlimited affiliates and a 0% transaction fee on affiliate-attributed revenue. A 14-day trial is included. Stripe, Paddle, PayPal and Wise fees are separate.
Pros
- Quick setup for SaaS on Stripe, with recurring commission logic handled for you
- No percentage of revenue taken
- Low starting price for small SaaS companies
Cons
- A customer refer-a-friend program with credits or discounts needs developer work
- Plans are capped by affiliate-attributed revenue, so growth moves you up a tier
- Built for SaaS billing, not for online stores or service businesses
Who it's for: SaaS and subscription companies on Stripe or Paddle that want customers, partners and creators to earn cash commissions from one program.
Who should skip it: ecommerce stores, service businesses, and SaaS teams that want a no-code, branded refer-a-friend experience with account credits.
Head-to-head: what matters when you choose referral software
Pricing model: flat fee vs revenue share
This is the biggest difference between these tools, and it changes which one is cheapest as your program grows.
| Tool | What you pay for | What makes the bill go up |
|---|---|---|
| ReferralCandy | Base fee plus 10.5% to 0.25% of referred new-customer revenue (first three orders) | More referred revenue |
| Referral Rock | Flat $250/month | Extra members, programs or seats |
| Yotpo Loyalty & Referrals | Free, or $199/month plus per-order fees | More total store orders |
| Friendbuy | Custom quote | Not published |
| Viral Loops | Plan by participant count | More participants |
| Rewardful | Plan by affiliate-attributed revenue cap | Crossing the revenue cap |
ReferralCandy is the cheapest way to start and the only tool here that takes a share of revenue. At low volume, Basic at $9 is hard to beat; at higher volume, compare its Scale and Enterprise tiers against a flat-fee tool such as Referral Rock. Referral Rock and Viral Loops charge for size, not results. Yotpo charges for total store orders, so a busy store with a small referral program pays for the whole store's volume on Pro.
Ecommerce vs SaaS vs B2B and services
- Ecommerce: ReferralCandy and Yotpo are built for online stores, with Shopify-native placements, store credit or points, and Klaviyo integration. Friendbuy covers ecommerce at enterprise scale. Referral Rock and Viral Loops also connect to Shopify.
- SaaS and subscriptions: Rewardful is the SaaS specialist, with Stripe and Paddle billing sync and commissions that follow plan changes. Friendbuy handles subscription milestones through Recharge and Ordergroove. Referral Rock connects to Stripe and Chargebee and lists B2B SaaS as a target. ReferralCandy supports Recharge and other Shopify subscription apps.
- B2B and services: Referral Rock is the clear choice. Rewards can fire on a new lead, a closed deal or a completed job, recruiters can enroll customers in person, and HubSpot and Salesforce sync both ways.
- Prelaunch and newsletters: Viral Loops has dedicated waitlist and newsletter templates that the others do not.
Reward types and payouts
| Tool | Coupons or discounts | Store credit | Cash or gift cards | Points |
|---|---|---|---|---|
| ReferralCandy | Yes | Yes (native) | PayPal, Venmo, bank transfer, Tremendous | Not listed for referrals |
| Referral Rock | Yes | Yes (listed as credit) | Gift cards and cash | Not listed |
| Yotpo Loyalty & Referrals | Yes | Not listed | Not listed | Yes |
| Friendbuy | Yes | Yes | Cash back and gift cards | Through its loyalty product |
| Viral Loops | Yes | Not listed | Cash; Stripe and Tremendous automated from Growing | Not listed |
| Rewardful | Coupon for the referred customer (Stripe) | Stripe credits through the API | PayPal and Wise | Not listed |
All six support some form of double-sided reward. If you want cash rewards without building anything, ReferralCandy, Referral Rock and Friendbuy are the most complete. If your program runs on points, Yotpo is the natural fit.
Fraud controls
ReferralCandy checks for self-referrals, unusual volume and suspicious patterns, and its purchase review period holds rewards until returns and cancellations clear. Yotpo blocks referrals automatically by user agent, IP address and billing address, even on the free plan. Referral Rock monitors IP addresses, duplicates and activity. Friendbuy offers the deepest controls: real-time payout approval by your own systems, layered rules, human review and velocity limits that hold suspicious spikes. Viral Loops includes burner email and data center IP detection on every plan, but auto-blocking and fraud rules start on Growing. Rewardful flags likely self-referrals by email for you to review; it does not disclose its detection methods.
Integrations
ReferralCandy sends every referral event to Klaviyo as a profile property and event. Yotpo includes Klaviyo on its free plan. Friendbuy integrates with Klaviyo, Attentive, Braze and Iterable. Viral Loops includes Klaviyo and Mailchimp on every plan. Referral Rock lists 50+ integrations led by HubSpot and Salesforce. Rewardful's core integrations are Stripe and Paddle for billing and PayPal and Wise for payouts. All six offer an API or developer tools; on Viral Loops the REST API starts on Plus.
Setup effort
ReferralCandy is the fastest for Shopify stores: a one-click install from the Shopify App Store, and ReferralCandy says most merchants finish setup the same afternoon. WooCommerce and BigCommerce also install directly. Yotpo installs as an ecommerce app and its free plan lets you start without a sales call. Viral Loops needs a JavaScript snippet on your site or its AI installation agent. Rewardful says a first campaign typically takes under 15 minutes with Stripe, but double-sided coupons and customer credit programs need a developer. Referral Rock pairs you with an advisor who designs the program and integrations with you. Friendbuy's onboarding is the longest, at four to six weeks, but Friendbuy builds the widgets and emails for you.
How to choose
- Start with how a referral turns into revenue. If it is an online order, look at ReferralCandy, Yotpo or Friendbuy. If it is a lead, booked job or closed deal, look at Referral Rock. If it is a SaaS subscription on Stripe, look at Rewardful. If it is a waitlist signup, look at Viral Loops.
- Model the bill at your expected volume. Estimate monthly referred revenue, total store orders and the number of people who will join. Then price ReferralCandy's tiers, Yotpo's order-based Pro plan and Referral Rock's flat fee side by side.
- Decide what you will reward with. Cash and gift cards, store credit, discounts and points each point to different tools. Check that the payout method you want is built in rather than a custom project.
- Check fraud controls on the plan you will actually buy. On Viral Loops, the stronger controls start on Growing. On Yotpo they are on every plan.
- Be honest about setup time. If nobody on your team will own the program, a tool with advisor-led or managed setup (Referral Rock or Friendbuy) may be worth the higher price.
Final recommendations
- Best overall for most customer referral programs: ReferralCandy, for a $9 entry, every feature on every plan, cash and store-credit payouts and broad ecommerce platform support.
- Best for service, B2B and multi-location businesses: Referral Rock, for CRM-stage rewards, recruiter seats and a flat $250/month with unlimited referrals.
- Best free plan and best for loyalty plus referrals: Yotpo Loyalty & Referrals.
- Best for enterprise and subscription brands: Friendbuy, for conditional rewards, managed onboarding and security certifications.
- Best for prelaunch waitlists and newsletters: Viral Loops.
- Best for SaaS on Stripe paying cash commissions: Rewardful.
Conclusion
The best referral program software depends on how your customers buy and how you want to pay. ReferralCandy is the best starting point for most customer referral programs, especially online stores: cheap to start, complete on every plan and quick to set up, as long as you accept a success fee on referred sales. Referral Rock is the better buy when referrals become leads and deals, or when you want a flat bill. Use the trials and Yotpo's free plan to test the exact flow your customers will see, from share link to reward, before you commit.
