# Welcome

## What is GrowSurf?

[**GrowSurf**](https://growsurf.com) **is customer referral and affiliate program software for marketing and product teams.**

GrowSurf runs on autopilot and does all the heavy lifting to handle your referral and affiliate programs.

![With GrowSurf, you get a powerful referral engine, out of the box](https://2794996218-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LeklWo0yn03AhWro2Ux%2F-LgVY2O4rBsiJhBnHPou%2F-LgVY4qX4vsn6iBQ4N7e%2FGrowSurf%20Referral%20Engine.png?alt=media\&token=bdd0ca54-ea6a-451c-83ea-a2698463d8f4)

[Click here to download the diagram PDF above](https://hubs.ly/H0mb2xD0).

{% hint style="info" %}
Not a GrowSurf user yet? [Sign up](https://growsurf.com/?ref=docs)
{% endhint %}

## How long does integration take?

GrowSurf can be fully implemented in a few days or less. Many GrowSurf customers get up and running within a day. This includes program setup, referral tracking installation, setting up a referral portal, and automating reward fulfillment.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/524448053e3e9bd67a3dc68a/images/52b3179ce4b0a3b4e5ec6393/file-kPc7JvfiR4.png)

{% embed url="<https://youtu.be/RDAKa-fqnLc>" %}

Once you set up your GrowSurf program, you'll be provided with your program-specific integration instructions. You can invite your development team at this step to complete the final steps (see image below).

![You will be provided with step-by-step instructions specific to the program you set up](https://2794996218-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LeklWo0yn03AhWro2Ux%2F-MhpKOQJgt4xlaAGgvMl%2F-MhpKvqXbjzUHUm7tJat%2FCampaign%20Editor%20%20\(1\).png?alt=media\&token=bc7b2d8f-362d-4ab8-a5a4-a987f27566a3)

GrowSurf provides a complete development toolkit ([JS](https://docs.growsurf.com/integrate/javascript-web-api), [REST API](https://docs.growsurf.com/integrate/rest-api), [Webhooks](https://docs.growsurf.com/automate-rewards/webhooks), [Embeddable Elements](https://docs.growsurf.com/integrate/javascript-web-api/embeddable-elements), [Zapier](https://docs.growsurf.com/automate-rewards/zapier), and third-party integrations).

{% hint style="info" %}
If you're using an AI tool such as Cursor, ChatGPT Codex, or Claude Code to help you implement GrowSurf, we recommend utilizing our [MCP server](https://docs.growsurf.com/getting-started#mcp).
{% endhint %}

On this developer docs site, you'll find helpful guides on how to integrate your referral/affiliate program and automate reward fulfillment -- tutorials and code examples included.

Visit our [Help Center](https://support.growsurf.com/) for additional FAQs and support.

## Next up: [Getting Started for Web](https://docs.growsurf.com/getting-started)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.growsurf.com/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
