← View All Guides
GetResponse logo
Integration Guide

How to Sync GrowSurf Referral Data to GetResponse Contacts

Authorize GrowSurf, pick a list, and every contact carries their referral link as a custom field.

Want the full setup walkthrough?

Use these docs for exact setup steps, supported fields, and troubleshooting.

GrowSurf keeps a GetResponse list current. Each participant’s referral link, referral counts, referrer details, and milestone progress arrive as custom fields you can use in newsletters and autoresponders alike.

Connecting is an authorization, so there is no API key to store or rotate.

Integration Steps

Authorize GetResponse

Open Program Editor > 4. Options > Integrations and search for GetResponse.

Searching for GetResponse in the GrowSurf Program Editor integrations list
Search the integrations list in Program Editor > 4. Options > Integrations.

Expand the card and select Connect to GetResponse.

The GetResponse integration card in GrowSurf with the Connect to GetResponse button
Connecting opens GetResponse’s own login and authorization screen.

Log in and authorize GrowSurf.

Choose the list

Pick the GetResponse list GrowSurf should keep current. Contacts are added or updated there whenever someone joins your program or gets referred.

Connect before importing participants; the sync covers people added from that point on. If they are already in the program, use the existing-participant sync options.

Know your custom fields

GrowSurf dataCustom field tagTypeWhat it holds
Share URL[[grsf_share_url]]TextThe participant’s unique referral link
Participant ID[[grsf_participant_id]]TextThe participant’s GrowSurf ID
Referral Status[[grsf_participant_id]]TextCREDIT_PENDING, CREDIT_AWARDED, or CREDIT_EXPIRED
Participant first name[[grsf_participant_first_name]]TextThe participant’s first name
Participant last name[[grsf_participant_last_name]]TextThe participant’s last name
Referrer first name[[grsf_referrer_first_name]]TextThe referrer’s first name, when there is one
Referrer last name[[grsf_referrer_last_name]]TextThe referrer’s last name, when there is one
Referrer email[[grsf_referrer_email]]TextThe referrer’s email, when there is one
Total referral count[[grsf_total_referral_count]]NumberAll-time referral count
Monthly referral count[[grsf_monthly_referral_count]]NumberReferral count for the current month
Previous monthly referral count[[grsf_prev_monthly_referral_count]]NumberReferral count for the previous month
Next milestone[[grsf_next_milestone]]TextThe next milestone message, on programs with milestone rewards
Next monthly milestone[[grsf_next_monthly_milestone]]TextThe next monthly milestone message, when there is one
Total invite count[[grsf_total_invite_count]]NumberAll-time invite count
Total impression count[[grsf_total_impression_count]]NumberAll-time referral-link view count

GetResponse uses double square brackets. Use the tags exactly as shown in your message content.

Tips

Pick the list your referral emails actually use

GrowSurf writes to one list. Pointing it at a list you never send from means the fields exist but never get read.

Fields work in autoresponders too

An autoresponder a week after signup is usually a better referral prompt than a one-off newsletter.

Connect before the first import

The sync is forward-looking and will not backfill on its own.

FAQ

Do I need a GetResponse API key?

No. You authorize GrowSurf inside GetResponse.

What is the tag for the referral link?

[[grsf_share_url]].

Does GrowSurf create the custom fields?

Yes, automatically, once a list is selected.

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