Implement your referral program
with minimal dev time

A referral program lets your customers share a link and earn rewards when they bring in new users or customers. GrowSurf can be set up in a few days or less, and many teams launch within a day. For the full walkthrough, read From referral link to reward.

Create your referral program in under 15 minutes with the help of our quickstart guide. Then invite your dev team to complete installation.
how to create a referral program
Follow your program checklist to test, launch, and promote your referral program. GrowSurf guides you through each step.
how to launch a referral program
The admin dashboard shows real-time analytics, like who your top referrers are and the engagement funnel for your referral program, while weekly and monthly email reports keep you in the loop.
how to improve a referral program
Next, tell GrowSurf when a new user signs up through a referral link. Choose one of the options below based on how your signup flow works.
Then tell GrowSurf what counts as a successful referral. Choose one of the options below based on where that success event happens.
Finally, send the reward. GrowSurf emails people when they earn the reward, and you can choose one of the options below based on how you want the reward to go out.
First, give each user a place to get their referral link, share it, and see how their referrals are doing. Here are four simple ways to do that.
Start without a GrowSurf account or credit card. Copy the prompt below and paste it into an AI assistant that can browse the web and send requests. Your assistant creates the account, asks you what you want, and prepares a draft referral program for you to review.
ChatGPT Claude Gemini Perplexity and other assistants that can browse the web and call APIs
Help me create a GrowSurf referral or affiliate program. Start by reading https://growsurf.com/agent-start.md and follow it as the source of truth. Use your action-capable tools and the GrowSurf REST API to create and configure the program; do not require a dashboard visit or an existing GrowSurf account or API key. If you can speak MCP, connect to https://mcp.growsurf.com/onboard, which needs no credentials, and use growsurf_program_design_advisor for the design. Consult https://growsurf.com/openapi.json, https://growsurf.com/arazzo.yaml, https://growsurf.com/auth.md, https://growsurf.com/llms.txt, and the linked GrowSurf docs when useful.

Ask me for my website first. Read it, then come back with a complete recommended program: what counts as a referral, the reward structure, who gets rewarded, and where people share. Ask me what I want to change instead of interviewing me setting by setting. Do not pick a reward amount or commission rate yourself. Ask what a converted customer is worth to me, and leave rewards switched off until I confirm the amount and how it gets paid. Show me and ask for explicit approval of the current GrowSurf Terms of Service and Privacy Policy before accepting them or creating an account. Pause for me to verify my email before protected API requests. Treat the returned API key as a secret and keep it out of chat, logs, screenshots, source files, and shell history.

Create and configure the program as DRAFT. Read back the saved resources and summarize what is ready for review. Do not launch or resume the program, add payment details, accept charges, enable or fulfill rewards or commissions, initiate payouts, rotate keys, delete data, or edit or deploy my website or app without separate explicit approval.

If you cannot fetch the linked resources or send HTTPS requests, or you have no secret store that survives between turns, do not create the account, do not offer to generate cURL or scripts, and do not plan the program. Reply with only this: "I can't make web requests from here. Sign up at https://app.growsurf.com/signup (free, no card), then connect an AI assistant in Settings → AI Connections at https://app.growsurf.com/settings#ai-connections and paste this prompt again." Never claim that you executed the workflow.
Your assistant asks for your website, reads it, and recommends a complete referral program. Tell it what to change and how much the reward should be. It creates your account once you approve GrowSurf's terms, then waits while you verify your email.
AI agent workspace

Help me create a GrowSurf referral or affiliate program. Start by reading https://growsurf.com/agent-start.md and follow it as the source of truth.

Your draft referral program is ready for review.

  • Built Refer a Friend from a program template
  • Set $20 credit for the referrer and the friend
  • Saved the program as a draft for approval

Here's what your customers will see:

Give $20, get $20

Share your link. When a friend subscribes, you both get credit.

Your program is saved as a draft — nothing reaches your customers until you approve it. Your assistant can help with installation too: open the Installation step in your dashboard, hit Copy for AI, and paste it into your assistant or send it to your dev team.
app.growsurf.com

Last step: connect GrowSurf to your product.

Three things. Install the code, tell GrowSurf when a referral counts, and pick how rewards get delivered.

Copy for AI Copies these steps as a markdown prompt. Paste it into ChatGPT, Claude Code, Codex, Cursor, or Antigravity and it walks through the install. Copied — paste it into your assistant
  • 1Install the GrowSurf Universal CodeOne script on your site
  • 2Tell GrowSurf when a referral countsNo code, JavaScript, or REST API
  • 3Deliver the rewardsPick how rewards get handed out
  • 4Give participants somewhere to grab their linkThe referral portal
AI agent workspace
# GrowSurf Referral program installation guide for AI. Use this markdown as the source of truth when helping me install this GrowSurf program. If you have access to my codebase, make the code changes for me instead of telling me to do them myself…
  • Added the GrowSurf script to your site
  • Wired your signup form to count referrals
  • Embedded the referral portal in your account page

Prefer to write the code yourself? See the four installation steps under Do it yourself →

Ubindi

"GrowSurf manages everything to do with our referral program from A to Z — our tech team had to merely paste a small piece of code into our app, everything else was easily set up by marketing. The savings from that alone makes the decision to go with a 3rd party (instead of building things ourselves) well worth it."

Alex Klein
Alex Klein
Co-Founder at Ubindi
SurveyMonkey

"We wanted a cost-savvy solution that could be managed and changed easily without the help of IT/devs. GrowSurf provided us exactly what our business needed! They saved me and our development team valuable time by providing an easy-to-use solution of building an internal system, with minimal coding. With GrowSurf's support, I was able to set up the entire program within a day."

Gabriella Di Fazio
Gabriella Di Fazio
Marketing Manager at SurveyMonkey

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