# How to Sync GrowSurf Referral Data to Campaign Monitor > Connect Campaign Monitor to GrowSurf, pick a client and list, and sync 15 referral custom fields onto every subscriber. - URL: https://growsurf.com/integration-guides/campaign-monitor-referral-subscriber-sync/ --- [← View All Guides](/integration-guides/) Authorize once, choose a client and a list, and every subscriber 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 Campaign Monitor setup guide](https://docs.growsurf.com/integrations/campaign-monitor) [Campaign Monitor custom field personalization](https://help.campaignmonitor.com/s/article/personalize-emails-with-subscriber-custom-fields) GrowSurf keeps a Campaign Monitor list current. Each participant’s referral link, referral counts, referrer details, and milestone progress arrive as custom subscriber fields you can use in any campaign. Campaign Monitor is agency-shaped: you pick a client first, then a list inside it. Get that pair right at connect time and the rest is automatic. ## Integration Steps ### Check the list has room Campaign Monitor allows 50 custom fields per list and GrowSurf uses 15. That is comfortable for most lists, but worth checking if you have built a heavily customized one. Deleting a custom field also deletes its stored data for every subscriber, so clear space deliberately rather than mid-setup. ### Authorize Campaign Monitor Open **Program Editor > 4. Options > Integrations** and search for Campaign Monitor. Searching for Campaign Monitor in the GrowSurf Program Editor integrations listSearch the integrations list in Program Editor > 4. Options > Integrations. Expand the card and select **Connect to Campaign Monitor**. The Campaign Monitor integration card in GrowSurf with the Connect to Campaign Monitor buttonConnecting opens Campaign Monitor’s own login and authorization screen. Log in and authorize GrowSurf. ### Choose the client, then the list Pick the Campaign Monitor client that owns the list, then the list itself. GrowSurf adds or updates subscribers there whenever someone joins or gets referred. Connect before importing participants. If they are already in the program, use the [existing-participant sync options](https://support.growsurf.com/article/385-how-can-i-sync-my-growsurf-participants-to-my-esp). ### Know your personalization tags | GrowSurf data | Personalization tag | Type | What it holds | | --- | --- | --- | --- | | Share URL | [GrowSurfShareURL] | Text | The participant’s unique referral link | | Participant ID | [GrowSurfParticipantID] | Text | The participant’s GrowSurf ID | | Referral Status | [GrowSurfReferralStatus] | Text | CREDIT_PENDING, CREDIT_AWARDED, or CREDIT_EXPIRED | | Participant first name | [GrowSurfParticipantFirstName] | Text | The participant’s first name | | Participant last name | [GrowSurfParticipantLastName] | Text | The participant’s last name | | Referrer first name | [GrowSurfReferrerFirstName] | Text | The referrer’s first name, when there is one | | Referrer last name | [GrowSurfReferrerLastName] | Text | The referrer’s last name, when there is one | | Referrer email | [GrowSurfReferrerEmail] | Text | The referrer’s email, when there is one | | Total referral count | [GrowSurfTotalReferralCount] | Number | All-time referral count | | Monthly referral count | [GrowSurfMonthlyReferralCount] | Number | Referral count for the current month | | Previous monthly referral count | [GrowSurfPrevMonthlyReferralCount] | Number | Referral count for the previous month | | Next milestone | [GrowSurfNextMilestone] | Text | The next milestone message, on programs with milestone rewards | | Next monthly milestone | [GrowSurfNextMonthlyMilestone] | Text | The next monthly milestone message, when there is one | | Total invite count | [GrowSurfTotalInviteCount] | Number | All-time invite count | | Total impression count | [GrowSurfTotalImpressionCount] | Number | All-time referral-link view count | Campaign Monitor uses square brackets with no spaces. Drop them straight into campaign content or subject lines. ## Tips #### Client and list are a pair Switching clients later means reselecting the list. Pick the client that will still own this program in six months. #### 50 fields is generous, not infinite GrowSurf uses 15 of them. A list already close to the cap will fail to take the new fields. #### Tags work in subject lines too Campaign Monitor can insert personalization into the subject line and preview text as well as the body, so referral progress can show up in the inbox before the email is opened. Recommended Guides [Campaign Monitor logo How to Add Referral Links to Campaign Monitor Emails Square-bracket personalization tags put each subscriber’s own referral link into one campaign. View Guide →](/integration-guides/campaign-monitor-referral-email-personalization/) [Constant Contact logo How to Sync GrowSurf Referral Data to Constant Contact Authorize GrowSurf, pick one list, and every contact carries their referral link as a custom field. View Guide →](/integration-guides/constant-contact-referral-contact-sync/) [EmailOctopus logo How to Sync GrowSurf Referral Data to EmailOctopus One API key, one list, and every contact carries their referral link as a custom field. View Guide →](/integration-guides/emailoctopus-referral-contact-sync/) ## FAQ #### How many custom fields does GrowSurf create? 15, against Campaign Monitor’s limit of 50 per list. #### Why does GrowSurf ask for a client? Campaign Monitor nests lists inside clients, so GrowSurf needs both to know where to write. #### What is the tag for the referral link? `[GrowSurfShareURL]`. ## Turn word of mouth into steady growth from your customers Launch a refer-a-friend or affiliate program that lowers your acquisition costs and builds customer loyalty, with little engineering work. [Launch Your Program](https://app.growsurf.com/signup) 14-day free trial No credit card required Trusted by marketing and product teams that grow through customer, user, and partner referrals. ## Built for lean teams, scaled for category leaders Thanks. You're signed up. Something went wrong. Please try again.