Cello, GrowSurf and ReferralHero alternatives
Three refer-a-friend tools with three different shapes: an in-product panel, a toolkit with an API, and a campaign builder with done-for-you payouts. What each is good at, what each costs as of October 2026, and when building the page yourself on an API is the better fit.
Cello, GrowSurf and ReferralHero all run customer referral programs: give your users a link, reward them when a friend signs up or pays, and often give the friend something too. They get compared because they solve the same problem, but they’re built in quite different shapes, and the right one depends on what you want to own.
This post covers what each tool does well, where each is a worse fit, and what each costs. Then it covers OpenPartner, which takes a different approach: no widget, an API underneath a page you build, and one ledger for customer referrals, affiliates and creators.
Prices and features are from each vendor’s own pricing pages and documentation, as of October 2026. They change, so check the linked pages before you decide.
The short version
- Cello: a polished, Cello-branded referral panel inside your product, on web and native mobile, and Cello pays your referrers. Built for B2B SaaS with a logged-in product.
- GrowSurf: the most flexible of the three. A popup widget, white-label embeddable pieces, a JavaScript SDK and a broad REST API, with gift cards, account credits and US tax forms handled.
- ReferralHero: a campaign builder for referral programs, waitlists and contests, strong on consumer and local-service businesses, with cash and gift-card payouts it sends for you.
- OpenPartner: no widget. You build the referral page in your own app, and the API handles attribution, commissions, refunds and payout records, in the same ledger as your affiliates and creators.
Cello
Cello calls itself a user-led growth platform for SaaS. Its core is an embeddable referral component: a panel inside your product where users get their link, share it, track progress and set up payouts. It needs a logged-in web or mobile product to run in.
Pricing, as of October 2026 (cello.so/pricing). User referrals are priced by referral ARR, the annualized revenue Cello attributes to referrals:
- Start: $65 a month billed yearly ($95 month to month), up to $10K referral ARR
- Grow: $200 a month billed yearly ($300 month to month), up to $50K
- Scale: $750 a month, up to $100K
- Enterprise: custom
User referrals carry no transaction fee. A separate Partner Referrals product runs from a free plan (5 transacting partners, 5% transaction fee) to Plus ($80 a month billed yearly, 3.5%) and Pro ($280 a month billed yearly, 3.5%). The page displays these prices in dollars, but its structured data lists the same numbers in euros, so confirm the billing currency with Cello.
What it does well:
- The in-product experience. The component covers onboarding, sharing by link, email, social and QR code, progress, payout setup and in-app notifications, in 10+ languages. It opens from a floating button or any button of yours.
- Native mobile. SDKs for iOS, Android, React Native and Flutter.
- Done-for-you payouts. Cello pays referrers itself by PayPal (and Venmo in the US, on request). It covers transfer fees and conversion into your program’s reward currency; a referrer who converts that again may pay PayPal to do it.
Where it’s a worse fit:
- It isn’t headless. Attribution, events and a user’s link are available by API, but Cello’s FAQ says the referrer experience, including rewards and payout details, can’t be rebuilt outside its component.
- Branding and copy. Cello’s branding can’t be removed, because payouts reach referrers from Cello. Colors, launcher and position are self-serve, but text changes are made by Cello on request.
- Payout reach. PayPal and Venmo only, with no bank transfers, and users in some countries can’t set up a payout method.
- Links, not codes. Tracking by a coupon code alone, with no link, isn’t supported.
- Data out. Cello documents exports of performance reports. We couldn’t confirm a raw export of referrals and rewards in its public documentation, so ask about it if you might move later.
- Tax. Cello’s own pages disagree on who handles referrers’ tax forms. If that matters to you, ask them directly.
GrowSurf
GrowSurf is referral and affiliate software for digital businesses: SaaS, subscriptions, fintech and telehealth.
Pricing, as of October 2026 (growsurf.com/pricing). Referral programs are priced by participants: people who receive a referral link or sign up through one.
- Startup: from $179 a month for up to 2,500 participants ($125 a month billed yearly), or $279 for 5,000
- Business: from $449 a month for 10,000 participants, up to $1,429 for 150,000
- Custom: a quote above that
Yearly billing saves 30%. There’s a 14-day free trial and no free referral plan. Affiliate programs are priced separately, at $0 a month plus a 3% success fee on affiliate-referred revenue.
What it does well:
- Every level of integration. A popup widget, white-label embeddable elements for a Refer and Earn page, a JavaScript SDK whose data methods let you build your own UI, native iOS and Android SDKs, and a REST API covering participants, referrals, rewards, commissions and payouts. Of the three, it gives you the most to build your own UI on.
- Reward options. Double-sided, milestone and leaderboard rewards. Fulfillment by gift card (Tango Card or Tremendous), Stripe, Chargebee or Recurly coupons and account credits, PayPal, or a webhook for anything custom. The friend can get an upfront discount through Stripe or Chargebee.
- US tax forms. For US companies, it collects W-9 and W-8 forms, pauses rewards until they’re in, and e-files 1099s at $4 a form. You stay the payer of record.
- Fraud tooling. Burner email and data-center IP detection, IP thresholds, reCAPTCHA and reward review.
- Data out. Participants download as CSV, and the API lists participants, referrals, rewards, commissions and payouts.
Where it’s a worse fit:
- Pricing tracks participants, not results. A participant is anyone who receives a referral link or signs up through one, so the bill follows how many people get links, whether or not they refer anyone.
- Payouts come from your accounts. GrowSurf sends the batch, but the money comes from your own PayPal Business, Tremendous or (for affiliates) Wise Business balance. That’s a fine design, but it isn’t done-for-you in the way Cello’s is.
- Two products, two prices. Referral and affiliate programs are billed separately.
ReferralHero
ReferralHero builds referral, affiliate, waitlist and contest programs. Its own materials lean toward consumer and local-service businesses, such as dental practices, med spas and home services, as well as SaaS.
Pricing, as of October 2026 (referralhero.com/pricing):
- Basic: $249 a month, up to 1,000 subscribers (referrers plus the people they refer)
- Pro: $399 a month, unlimited subscribers
- Pro with Done For You service, and Enterprise: custom
There’s a 7-day free trial. Annual prices aren’t published. The mobile SDK needs Pro on an annual plan, and includes 10,000 mobile attribution subscribers, then $0.005 each.
Payouts carry a processing fee that depends on how you fund them: 2.5% + $0.50 per payout from a US bank account (ACH, capped at $20), 4.5% + $0.50 from a US card, and 6% + $0.50 from an international card. You pay it, or it’s deducted from the reward.
What it does well:
- Campaign types. Waitlists, contests, leaderboards and points, as well as referral and affiliate programs.
- Offline referrals. Word-of-mouth tracking by name and QR code, for businesses where referrals happen in person.
- Done for you. Built-in email and SMS, an optional service that sets up and runs the program, and payouts it sends itself: cash to the recipient’s bank account, or gift cards in more than 200 countries. It supports 1099 reporting for eligible US recipients.
- An API when you need one. Pro includes a REST API that returns each subscriber’s referral link and covers conversions, transactions and rewards, plus signed webhooks. Data export is included on both plans.
Where it’s a worse fit:
- The jump at 1,000. Passing 1,000 subscribers on Basic moves you to Pro, from $249 to $399 a month.
- Headless has gaps. ReferralHero’s fraud checks have five layers, and only the first three apply to subscribers created through the API.
- Cash is in US dollars. Its terms say cash payouts are sent in USD, with a $30 fee per disputed or reversed payout.
- Mobile costs commitment. The mobile SDK is on the annual Pro plan only, with per-subscriber charges past 10,000.
OpenPartner
OpenPartner is partner attribution and payouts software for SaaS brands. Customer referrals are one kind of partner, next to affiliates and creators, and an in-app refer-and-earn program runs headless: your app shows the page, and the API underneath creates each customer’s referral account, link and code, records conversions and keeps the ledger. The headless referral guide walks through it call by call, with a runnable sample.
Pricing: 3% of partner-attributed revenue with no monthly fee (Revshare), or $49 a month plus 1.5% (Flex). When a commission is worth more than 30% of the sale, the fee is 10% of the commission instead (5% on Flex). Details on the pricing page.
What it does well:
- Your UI, everywhere. No vendor panel to restyle. A runtime API key scoped to create partners can’t invite, email or revoke anyone, and customers can be kept out of the hosted partner portal entirely.
- One ledger. Customer referrers, affiliates and creators share attribution, commission rules, refund handling and payout runs. If your best customers turn into affiliates, it’s the same record. The Network marketplace for finding creators is there if you want it.
- Attribution beyond a cookie. First-party click capture, stitching at signup and login, coupon codes as a second path, attribution windows up to 365 days, and last-click, first-click, linear or position-based models. Renewals can stay with the referrer after the window ends.
- Stripe without forwarding. With Stripe connected, purchases, renewals and refunds are recorded from your Stripe account. When the program offers the friend a discount, each referrer’s code becomes a Stripe promotion code that carries it. The connection is in beta: it records live payments, but until Stripe finishes reviewing the app, Stripe’s install screen calls it a “Test version”.
- Refunds handled properly. A refund reverses or reduces an unpaid commission. On the manual payouts a headless program uses, one that was already paid is taken off the referrer’s next payout.
- Your data. Export every table as CSV, JSON or SQL whenever you like.
Where it’s a worse fit:
- You build the page. There’s no drop-in widget, no referrer emails and no in-app notifications. The sample covers a web page; production auth, storage and a retry queue for event reports are yours. Outgoing webhooks don’t retry on their own either: you watch for failed deliveries and redeliver them.
- No mobile SDK and no app-install attribution.
- You send the money. OpenPartner works out what each referrer is owed, and can produce a PayPal batch file for your own PayPal account. A Wise file exists too, but its bank columns are still being checked against Wise’s own template, and it doesn’t cover INR yet. Either way the payment goes from your account, or as credit in your own billing. There’s no gift-card catalog, and no tax-form collection or 1099 filing.
- No gamification. No leaderboards, milestones, waitlists or contests.
- The friend’s discount rides on the code. A friend who arrives by link and never enters the code isn’t discounted automatically. Link-based friend rewards aren’t built yet.
- Native billing support is Stripe only. Chargebee, Paddle and others report through the API.
Flat price or a share of revenue?
The pricing models differ more than the headline numbers suggest. GrowSurf’s referral plans step up with participants, while its affiliate product takes 3% of revenue. ReferralHero has a capped Basic plan and a flat Pro plan with unlimited subscribers. Cello’s user referral tiers step up with the revenue it attributes. OpenPartner takes a share of each referred sale.
A share of revenue is cheap when referrals bring in little, and grows with them. If referred customers pay you $5,000 a month, OpenPartner costs $150 a month on Revshare or $124 on Flex. At $50,000 a month it’s $1,500 or $799, and a flat or participant-priced plan may cost less. Those figures assume commissions of 30% or less of each sale. Run your own numbers through each vendor’s pricing page before you compare.
How to choose
- You want a drop-in referral panel on web and native mobile, and want the vendor to pay referrers: Cello, if you’re B2B SaaS with a logged-in product and PayPal reaches your users.
- You want to start with a widget and keep the option of your own UI, with gift cards, account credits and US tax forms handled: GrowSurf.
- You’re running a waitlist, a contest or an in-person referral program, or you want someone to run it for you: ReferralHero.
- You want to build the page into your product yourself, and keep customer referrals in the same attribution and payout ledger as your affiliates and creators: OpenPartner.
Cello
GrowSurf
ReferralHero