Built for lean teams,
scaled for category leaders
Successfully submitted!
Error! Please try again
Pricing for affiliate programs is purely success-based. Just 3% of the referral revenue you earn. No subscription, no contracts, no setup fees. 100% risk-free. No other affiliate software comes close.
Free$0 /mo+ 3% success fee No monthly subscription. Just pay for success.
| Custom
|
Trusted by marketing and product teams that grow through customer, user, and partner referrals.
"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."

"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."

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

Free$0 /mo+ 3% success fee | Custom
| |
| Usage | ||
| Referral Revenue | Unlimited | Unlimited |
| Affiliate Programs | 5 | Custom |
| Team | ||
| Team Members | Available with paid subscription | Custom |
| Team Member Roles | Available with paid subscription | |
| Granular Access Control | Available with paid subscription | |
| Audit Log | Available with paid subscription | |
| Affiliate Program Features | ||
| Affiliate Enrollment Modes | ||
| Affiliate Enrollment Invites | ||
| Affiliate Program Homepage | ||
| Flexible Commission Structures | ||
| Tiered Program Structures | ||
| Lead Commissions | ||
| Affiliate Earnings Calculator | ||
| Refund and Chargeback Handling | ||
| Multi-Currency Revenue Recognition | ||
| Net-Of-Gross Revenue Recognition | ||
| Payout Thresholds | ||
| Automated Affiliate Payouts | ||
| Commission Caps | ||
| Commission Intro Rates | ||
| FX Handling | ||
| Campaign Quickstart | ||
| Flexible Reward Types | ||
| Customizable Design | ||
| Media Library | ||
| Live Editor Previews | ||
| Referral Cookie Duration | ||
| Referral Credit Expiration | ||
| Prevent Referrals From Paid Ads Traffic | ||
| Automagic Form Detection | ||
| Works On Multiple URLs | ||
| In-App Notifications | ||
| Email Notifications | ||
| Customize 'From' Email Address | ||
| Internationalization | ||
| Custom Referral Portal Domain | ||
| One-Click Domain Setup | ||
| Participant Experience | ||
| Suspend Affiliates | ||
| Customizable Referral Links | ||
| Vanity Links | ||
| Partner Portal | ||
| Embeddable Widgets | ||
| Custom Signup Fields | ||
| Email Invites | ||
| Google Contacts Address Book | ||
| Referral Status | ||
| Leaderboard | ||
| Participant Avatars | ||
| Program Resources | ||
| Referred Friend Motivators | ||
| Mobile Friendly Design | ||
| Participant Authentication | ||
| Import Participants | ||
| AI Features | ||
| Reward Recommendations | ||
| Promotional Copy Suggestions | ||
| Landing Page Assessment | ||
| Analytics & Admin | ||
| Analytics Dashboard | ||
| Analytics Email Reports | ||
| Email Analytics | ||
| Engagement Analytics | ||
| Activation Funnel | ||
| Manually Assign Referrers | ||
| Update Commission Structures | ||
| Mark Payouts As Paid | ||
| Disassociate Referrers | ||
| Promotional Checklist | ||
| Bulk Delete Participants | ||
| Track Participant Activity | ||
| Admin Email Notifications | ||
| Clone Campaigns | ||
| End Campaigns | ||
| Download Participants | ||
| Fraud, Tax, and Compliance | ||
| Client-Side Detection | ||
| Server-Side Detection | ||
| Blacklist Attributes | ||
| Detect Burner Email Addresses | ||
| Detect Data Center IPs | ||
| IP Thresholds | ||
| Auto Block Fraud Referrals | ||
| reCAPTCHA | ||
| Fraud Tagging | ||
| Bulk Fraud Blast | ||
| Trace Fraudsters | ||
| Manually Mark Fraudsters | ||
| Self-Billed Invoices | ||
| Tax Forms & 1099 Filing | Filings charged separately | Filings charged separately |
| GDPR and CCPA Compliance | ||
| Integrations | ||
Adjust | ||
AppsFlyer | ||
Bento | ||
Singular | ||
| Social Sharing | ||
WeChat | ||
| Developer Tools | ||
| JavaScript SDK | ||
| iOS SDK | ||
| Android SDK | ||
| REST API | ||
| API Libraries | ||
| Multiple API Keys | ||
| Webhooks | ||
| MCP Server | ||
| Participant Metadata | ||
| Support | ||
| Help Center and Docs | ||
| Email Support | ||
| Realtime Support | ||
| Priority Support | ||
| Expert Onboarding Program | ||
| Bonuses | ||
| $335k+ in Exclusive Partner Perks |
Affiliate program pricing is a $0 monthly base plus 3% of the referral revenue your affiliates bring in. The examples below show the GrowSurf success fee only.
| Eligible referral revenue | GrowSurf success fee (3%) |
|---|---|
| $10,000 in referral revenue | $300 success fee |
| $50,000 in referral revenue | $1,500 success fee |
| $100,000 in referral revenue | $3,000 success fee |
Rewarding existing customers for referrals instead? See referral program pricing or the difference between referral and affiliate programs.
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 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.If you exceed your participant limit, we'll automatically upgrade you to the next tier, prorated. This means you can start on our lowest tier and automatically scale as you grow.
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.
GrowSurf can be fully implemented in an afternoon. Many GrowSurf customers get up and running 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. No credit card is required during the trial. You can also downgrade to the Startup plan during this time. Affiliate programs have access to all paid campaign features and integrations regardless of whether or not you have a paid subscription or trial.
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 opt-out anytime from automatic upgrades.
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. All reward fulfillment is fully automated with no code through our integrations. 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 make qualified actions such as making their first purchase or if their status gets updated 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.
GrowSurf elements and content are 100% customizable.
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 anytime. 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 anytime.
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 you can also schedule calls with our team (usefuly for implementation, troubleshooting). Our support hours are Monday - Friday, 9 a.m. - 5 p.m. CST, excluding US holidays. We typically are very responsive during business hours (response time is usually a few hours or less).