Built for lean teams,
scaled for category leaders
Thanks. You're signed up.
Something went wrong. Please try again.
Want the full setup walkthrough?
Use these docs for exact setup steps, supported fields, and troubleshooting.
With GrowSurf syncing into a Loops mailing list, each contact’s referral link and progress are contact properties. One campaign covers the whole list, each reader seeing their own link.
Loops merges with single braces and camelCase names. Both differ from what most email tools use, so they are worth getting right before your first send.

Open a synced contact in Loops and confirm the grsf properties carry values before you write against them.
Use {grsfShareUrl} as both the href and the visible text, above the fold.
{grsfTotalReferralCount} reads well for an active referrer and badly for someone at zero. Write the sentence so it works at zero, or send that variant only to contacts with referrals.
A loop that fires after signup keeps asking every new contact without another send. Change the reward in GrowSurf and the next sync updates the values.
The referral link
<p>Share your referral link:</p>
<a href="{grsfShareUrl}">{grsfShareUrl}</a>Progress and next milestone
<p>You have made {grsfTotalReferralCount} referrals so far.</p>
<p>{grsfNextMilestone}</p>A link into your referral portal
<a href="https://grow.surf/YOUR_PROGRAM_ID">View your referral progress</a>Replace YOUR_PROGRAM_ID with your GrowSurf Program ID, or use your custom Referral Portal domain.
{grsfShareUrl} merges. The double-brace form other tools use does not.
grsfNextMilestone, not grsf_next_milestone.
A test to an address that is not in the mailing list resolves nothing.
Single curly braces around the camelCase property, for example {grsfShareUrl}.
Yes. They are contact properties, so anywhere Loops merges contact data.
Usually a snake_case spelling, or a contact that has not synced yet.
Launch a refer-a-friend or affiliate program that lowers your acquisition costs and builds customer loyalty, with little engineering work.
Trusted by marketing and product teams that grow through customer, user, and partner referrals.
