Grow your business
overnight, every night

Pricing for referral programs is based on participants — people who refer or are referred in your program. Start on our lowest tier and auto-scale on a prorated basis. Learn what a participant is here.

Startup Startup

$125 /mo

🎉 Save $644/yr
Billed $1,503.60 yearly

Launch Your Program

14-day free trial comes with access to all paid features and integrations
  • 2 Referral Programs
  • 2 Team Members
  • Analytics
  • Customizable Design
  • AI Features
  • Fraud Protection
  • GDPR and CCPA Compliance
  • Tax Forms & 1099 Filing
  • API, Webhooks, MCP
  • Email Support

Business Business

$314 /mo

🎉 Save $1,616/yr
Billed $3,771.60 yearly

Launch Your Program

14-day free trial comes with access to all paid features and integrations
  • Everything in Startup, plus:
  • 5 Referral Programs
  • 5 Team Members
  • Custom Referral Portal Domain
  • Realtime Support

Custom Custom

Get a quote /mo

Custom pricing

Contact Us

Need more than 150,000 participants? Chat with us to get a custom quote
  • Everything in Business, plus:
  • Expert Onboarding Program
  • Volume Discounts
  • Security Questionnaire Requests
  • Priority Support

Trusted by marketing and product teams that grow through customer, user, and partner referrals.

Willful

"I had about ten other referral software providers I looked at. We chose GrowSurf because it was something we could customize without having to get developers to build the whole thing out. The price was another big plus for us."

Tracy Laranjo
Tracy Laranjo
Growth Manager at Willful
Microverse

"I had tried several referral marketing platforms before committing to GrowSurf. The UI/UX is much better than any of the competitors in the market, and integration was done quickly without much developer help. You can't beat it."

Wes Wagner
Wes Wagner
Head of Growth & Marketing at Microverse
EvenFi

"We ditched a lot of GrowSurf's competitors because they were too expensive. GrowSurf was our saving grace."

Diego Dal Cero
Diego Dal Cero
Founder, CEO at EvenFi
Compare Referral Program Plans

Startup Startup

$125 /mo

🎉 Save $644/yr
Billed $1,503.60 yearly
14-day free trial comes with access to all paid features and integrations

Launch Your Program

Business Business

$314 /mo

🎉 Save $1,616/yr
Billed $3,771.60 yearly
14-day free trial comes with access to all paid features and integrations

Launch Your Program

Custom Custom

Get a quote /mo

Custom pricing
Need more than 150,000 participants? Chat with us to get a custom quote

Contact Us

Usage
ParticipantsUp to 500Up to 2,500Up to 10,000Custom
Referral Programs125Custom
Team
Team Members025Custom
Team Member Roles
Granular Access Control
Audit Log
Referral Program Features
Flexible Reward Types
Dynamic Rewards
Lead Rewards
Upfront Discounts
Program Quickstart
Customizable Design
Custom Referral Portal Domain
One-Click Domain Setup
Popup Offers
Email Notifications
In-App Notifications
Customize 'From' Email Address
Internationalization
Automagic Form Detection
Works on Multiple URLs
Referral Cookie Duration
Referral Credit Expiration
Prevent Referrals from Paid Ads Traffic
Media Library
Participant Experience
Referral Portal
Embeddable Widgets
Customizable Referral Links
Vanity Links
Email Invites
Google Contacts Address Book
Referral Status
Leaderboard
Referred Friend Motivators
Program Resources
Custom Signup Fields
Mobile-Friendly Design
Participant Authentication
Import Participants
Participant Avatars
AI Features
Reward Recommendations
Promotional Copy Suggestions
Landing Page Assessment
Analytics & Admin
Analytics Dashboard
Engagement Analytics
Activation Funnel
Email Analytics
Analytics Email Reports
Track Participant Activity
Review and Approve Rewards
Participant Rewards Command Center
Admin Email Notifications
Promotional Checklist
Manually Assign Referrers
Manually Trigger Referrals
Disassociate Referrers
Download Participants
Clone Programs
End Programs
Bulk Delete Participants
Fraud, Tax, and Compliance
Auto Block Fraud Referrals
Server-Side Detection
Client-Side Detection
Detect Burner Email Addresses
Detect Data Center IPs
IP Thresholds
reCAPTCHA
Blocklist Attributes
Fraud Tagging
Trace Fraudsters
Manually Mark Fraudsters
Bulk Fraud Blast
Tax Forms & 1099 Filing Filings charged separately Filings charged separately Filings charged separately
GDPR and CCPA Compliance
Integrations
ActiveCampaignActiveCampaign
AdjustAdjust
AmplitudeAmplitude
AppsFlyerAppsFlyer
AWeberAWeber
Bask HealthBask Health
BentoBento
BranchBranch
BrazeBraze
BrevoBrevo
Cal.comCal.com
CalendlyCalendly
Campaign MonitorCampaign Monitor
ChargebeeChargebee
Constant ContactConstant Contact
Customer.ioCustomer.io
DripDrip
EmailOctopusEmailOctopus
EmbeddablesEmbeddables
FormsortFormsort
FullstoryFullstory
GetResponseGetResponse
Google AdsGoogle Ads
Google AnalyticsGoogle Analytics
HeapHeap
Help ScoutHelp Scout
HubSpotHubSpot
MakeMake
IntercomIntercom
JotformJotform
KitKit
KlaviyoKlaviyo
LinkedIn AdsLinkedIn Ads
LoopsLoops
MailchimpMailchimp
MailerLiteMailerLite
MailjetMailjet
MarketoMarketo Annual plan required Annual plan required
Meta AdsMeta Ads
MixpanelMixpanel
Pabbly ConnectPabbly Connect
PaperformPaperform
PayPalPayPal
PendoPendo
PostHogPostHog
RecurlyRecurly
ResendResend
SalesforceSalesforce Annual plan required Annual plan required
SegmentSegment
SendGridSendGrid
SingularSingular
SlackSlack
StripeStripe
TallyTally
Tango CardTango Card (gift cards)
TremendousTremendous (gift cards)
TypeformTypeform
X (Twitter) AdsX (Twitter) Ads
ZapierZapier
Social Sharing
EmailEmail
SMSSMS
QR CodeQR Code
MessengerMessenger
FacebookFacebook
X (Twitter)X (Twitter)
ThreadsThreads
BlueskyBluesky
LinkedInLinkedIn
WhatsAppWhatsApp
TelegramTelegram
WeChatWeChat
RedditReddit
TumblrTumblr
PinterestPinterest
Developer Tools
JavaScript SDK
iOS SDK
Android SDK
REST API
Webhooks
API Libraries
MCP Server
Participant Metadata
Reward Metadata
Multiple API Keys
Support
Email Support
Realtime Support
Priority Support
Expert Onboarding Program
Bonuses
$335k+ in Exclusive Partner Perks
Pricing Examples

What a referral program costs
as it grows

Referral program pricing is based on participants: people who receive a referral link or sign up through one, counted by unique email address. Your whole user base does not count, only the people who take part. When you pass a tier's limit, GrowSurf moves you to the next tier on a prorated basis, so you can start small and auto-scale.

Business plan pricing examples by participant tier
Business plan tierBilled monthlyBilled yearly
Up to 10,000 participants$449/moSave $1,616 $3,771.60/yr
Up to 25,000 participants$649/moSave $2,336 $5,451.60/yr
Up to 50,000 participants$879/moSave $3,164 $7,383.60/yr
Notes and related links
  • Every Business tier includes the same features and integrations. The tiers differ only in how many participants they include.
  • If you exceed a tier's participant limit, GrowSurf upgrades you to the next tier and prorates the difference. You receive email notifications as you approach the limit.
  • Startup plan tiers cover smaller programs with up to 5,000 participants. Need more than 150,000 participants? Contact us for a custom quote.
Any Questions?

Frequently asked questions

A participant is anyone who either receives a unique referral link (referrer) or signs up through one (referred). We count participants based on unique email addresses. Referral links are generated in real-time only when a logged-in user visits your referral or affiliate portal, signaling their intent to share. Learn more here

Note: Your entire user base does not count as participants—only those who engage with your referral/affiliate program.

For example: If you have 10,000 users and send a marketing email announcing your referral program, around 20% (2,000 users) might show interest in participating. These users would visit your referral portal and become participants, each receiving a unique referral link to share. Additionally, anyone who signs up through these links is also added as a participant.

A campaign is simply a referral or affiliate program.

A referral program lets you reward users with one-off rewards when they refer new leads and/or new customers (e.g., gift cards, credits, cash, swag).

An affiliate program lets you reward users with recurring commissions when they refer new leads and/or new customers (e.g., cash on each sale).

With referral programs, you can choose what counts as a referral (e.g., a lead must complete several steps to be considered a referral) and offer one-time incentives like gift cards, credits, or cash rewards. With affiliate programs, referrals are counted when they make a purchase for the first time and the incentive to affiliates is recurring revenue share for each sale.

Many teams launch GrowSurf within a day. See How It Works to understand what it takes.

Yes, we provide a 14-day free trial for referral programs (no credit card required). When you sign up, you'll automatically be enrolled into the GrowSurf Business plan so that you have access to all features and integrations. You can also downgrade to the Startup plan during this time. Affiliate programs have access to all paid features and integrations regardless of whether or not you have a paid subscription or trial.

Referral programs: no. Every referral plan is paid and starts with a 14-day free trial, all features included, no credit card required. Affiliate programs: yes. The Free plan is $0/mo, and GrowSurf charges a 3% success fee only on the referral revenue your affiliates bring in.

Referral program pricing is based on participants: the people who receive a referral link or sign up through one, not your whole user base. Startup plans start at $179/mo for up to 2,500 participants, or $125/mo billed yearly. Business plans start at $449/mo for up to 10,000 participants, or $314/mo billed yearly. Affiliate programs cost $0/mo plus a 3% success fee on referral revenue.

See referral program pricing or affiliate program pricing for every tier.

GrowSurf programs can be embedded within your product or user portal, where your signed-in users automatically get a unique share link without needing to sign up. Every program also comes with its own dedicated referral/affiliate portal page that you can share with your advocates and affiliates.

If you ever go over your participant limit, GrowSurf can automatically upgrade you to the next tier, prorated. We'll send you email notifications when you've reached 50%, 90%, and 100% of your participant limit. You can turn off automatic upgrades at any time.

Yes, you can remove participants from your admin dashboard or via API.

GrowSurf provides a flexible range of reward types that includes the following: Double-sided, Single-sided, Milestone, Leaderboard, Commission. These are included in all plans. You can reward based on new leads, customers, or both. Rewards are sent automatically through our integrations, with no code. Learn about how reward automation works.

See reward examples used by GrowSurf customers by visiting our Referral Rewards Library. For even more reward ideas, check out our Referral Program Idea Generator.

Yes. For referral programs, you have total control over what counts as a referral. For example, referrals can be defined as new leads (when you first capture their email address) or only when new leads take a specific action, such as making their first purchase or reaching a certain status in your CRM. You can reward for new leads, new customers, or both. For affiliate programs, referrals are defined as when a referred customer makes a purchase for the first time.

Yes. You can edit all the text GrowSurf shows and translate it into other languages.

Yes, you can always upgrade or downgrade your GrowSurf plan at any time, as long as your new plan's participant limit does not exceed your current usage.

GrowSurf is a self-service platform with no annual contract required to sign up. Paid subscriptions are billed on a monthly or annual basis. You can start on the smallest plan possible, then auto-scale when you hit a participant limit, on a prorated basis. You can always upgrade, downgrade, or cancel your subscription at any time. Affiliate programs do not require any monthly or annual paid subscription and are only charged when you generate referral revenue.

If you're not satisfied with GrowSurf for any reason, you can cancel your plan at any time.

For paid subscriptions, you can request a full refund for your most recent payment by reaching out to GrowSurf support no later than thirty days from the last date of payment. View our full refund policy here. Success fees for affiliate programs are non-refundable.

Yes, for your referral program subscription you can pay yearly by changing your selected plan to a yearly billing option during your free trial period. We offer 30% off on all annual plans.

Yes, GrowSurf is fully compliant with GDPR. See more on our GDPR Portal.

Yes, GrowSurf can collect the right tax form from everyone you pay — W-9 for US payees and W-8 for international ones — through a secure hosted form, and automatically hold payouts until tax info is complete. At year-end, GrowSurf can prepare and file the 1099-NEC and 1099-MISC forms for you.

Depending on your paid subscription plan, we provide email support, live chat, and scheduled calls with our team (useful for implementation and troubleshooting). Our support hours are Monday–Friday, 9 a.m.–5 p.m. Central Time, excluding US holidays. During business hours, we usually reply within a few hours.