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.
Once GrowSurf syncs into a Mailjet list, each contact’s referral link and progress are stored contact properties. Mailjet reads them with [[data:...]], so one campaign serves the whole list.
Mailjet has more than one variable form, and picking the wrong one is the usual reason a referral link comes out blank.

Open a synced contact in Mailjet and confirm the GrowSurf properties carry values before you build the campaign.
GrowSurf writes contact properties stored on the contact, which Mailjet reads with [[data:...]]. The var: form is for values passed in at send time and will not find them.
Use [[data:grsf_share_url]] as both the href and the visible text, high in the email.
Reward amounts and milestone copy live in GrowSurf. Change them there and the next sync updates every Mailjet contact without an edit to the campaign.
The referral link
<p>Share your referral link:</p>
<a href="[[data:grsf_share_url]]">[[data:grsf_share_url]]</a>Progress and next milestone
<p>You have made [[data:grsf_total_referral_count]] referrals so far.</p>
<p>[[data:grsf_next_milestone]]</p>A share button
<a href="https://twitter.com/intent/tweet?url=[[data:grsf_share_url]]">Share on X</a>data:, not var:Stored contact properties use the data form. The var form belongs to values supplied in a send call.
[[data:grsf_share_url]] exactly as written.
A test send to an address outside the list cannot resolve stored properties.
[[data:grsf_share_url]].
var: not work?That form reads values passed in at send time. GrowSurf stores properties on the contact, which the data form reads.
The share URL.
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.
