Picking a referral platform usually comes down to three names: ReferralCandy, Friendbuy, and Referral Rock. All three help ecommerce brands turn happy customers into a word-of-mouth acquisition channel, but they price and package themselves very differently, and that difference matters more than any feature checklist once you look at real monthly costs.
This guide breaks down how each platform charges, who it’s actually built for, and which one is the better fit depending on your store’s size, platform, and how hands-on you want your referral program to be.

Quick Answer
ReferralCandy is the best fit for small to mid-size Shopify and WooCommerce stores that want a fast setup and are comfortable paying a success fee on referred sales. Friendbuy suits mid-market and enterprise brands that want a flat, no-success-fee price and deeper customization, but pricing is quote-based. Referral Rock is the strongest choice for service businesses, B2B companies, or brands that need member/referral programs beyond simple ecommerce discount codes, thanks to its flat monthly fee with no per-sale cut.
How Each Platform Prices Itself
ReferralCandy runs a tiered model: Basic at $39/month plus a 10.5% success fee, Grow at $79/month plus 3.5%, Scale at $249/month plus 1.5%, and Enterprise at $799/month plus 0.25%. Every tier includes the same core features — unlimited campaigns, custom coupon codes, cash or store-credit payouts, and integrations with tools like Klaviyo — so moving up a plan mainly buys a lower success fee rather than new functionality. The success fee only applies to net-new customers a referral or affiliate program brings in, charged on each new customer’s first three orders, and there’s a 7-day free trial with no fees on trial sales.
Friendbuy does not publish a public pricing page. It sells through custom, quote-based contracts, typically billed annually, with cost driven by your traffic and order volume, whether you add its loyalty module, integration depth, and onboarding needs. The tradeoff for the opacity is that Friendbuy does not charge a success fee on top of the subscription, which can make it cheaper at high sales volume even if the sticker price is higher up front.
Referral Rock uses a single published plan: the Operator Plan at $250/month (with a discount for paying annually), which includes 10,000 base program members, a dedicated program advisor, hosted referral portals and landing pages, link/code/QR sharing, automated email invites, ecommerce and billing integrations, 10 user and 10 recruiter seats, and custom branding. There’s no setup fee and no success fee — extra member capacity, additional programs, or extra seats are available as add-ons, and Enterprise/multi-location pricing is handled separately.
Which One Fits Your Business
If you run a smaller Shopify or WooCommerce store and want to launch quickly without a sales call, ReferralCandy’s self-serve signup and low entry price make it the easiest on-ramp — just budget for the success fee as sales grow, since it scales with revenue rather than staying fixed.
If you’re a larger DTC or subscription brand doing enough volume that a percentage-based fee would get expensive, Friendbuy’s flat, no-success-fee pricing can work out cheaper, but expect a sales process and a contract rather than instant signup.
If your referral program isn’t just about post-purchase discount codes — for example, you’re running partner, affiliate, or B2B customer referral programs, or want a full member portal — Referral Rock’s flat monthly rate and program-advisor support tend to be worth the higher entry price compared to ReferralCandy’s per-sale model.

Tips / Common Mistakes
Don’t compare sticker prices alone. ReferralCandy’s cheapest plan looks like the lowest cost, but its 10.5% success fee on Basic can quickly outpace Referral Rock’s flat fee once your referral program starts generating meaningful sales — model your expected referred revenue before committing.
Ask every vendor, including Friendbuy, exactly what counts toward their fee or contract minimums (new customers only, all orders, a set order count) since these definitions change the real cost significantly.
Don’t skip the trial or demo. ReferralCandy offers a 7-day free trial, and both Friendbuy and Referral Rock will walk through a demo — use that time to check the checkout integration works cleanly with your ecommerce platform (Shopify, WooCommerce, BigCommerce, etc.) before signing an annual contract.
Factor in reward costs separately. All three platforms charge for the software itself, but the cash, store credit, or discounts you give referrers and their friends come out of your budget on top of any platform fee.
Explore more: referral marketing strategies.
ReferralCandy vs Friendbuy vs Referral Rock FAQs
Does ReferralCandy charge a success fee on every plan?
Yes. Every ReferralCandy plan, including Enterprise, charges a success fee on top of the monthly price, ranging from 10.5% on Basic down to 0.25% on Enterprise, applied only to a new customer’s first three orders.
Is Friendbuy cheaper than ReferralCandy?
It depends on your sales volume. Friendbuy uses flat, custom-quoted pricing with no success fee, so at high referral-driven revenue it can end up cheaper than ReferralCandy’s percentage-based model, but its entry cost and contract terms are usually higher than ReferralCandy’s Basic or Grow plans.
Does Referral Rock charge a setup fee?
No. Referral Rock’s Operator Plan at $250/month includes onboarding and a dedicated program advisor with no separate setup fee, and there’s no success fee on referred sales.
Which platform is best for a small Shopify store just starting a referral program?
ReferralCandy is generally the easiest starting point for small stores because of its low monthly entry price, self-serve setup, and 7-day free trial, even though the success fee is highest on its cheapest tier.
Turn Customers Into Your Growth Engine
Launch a referral program that turns happy customers into your best growth channel — with ReferralEarl. Try ReferralEarl.
Want this in your inbox? Subscribe to the free newsletter.
Images: ReferralCandy.