← View All Guides
HubSpot logo
Integration Guide

How to Personalize HubSpot Referral Emails with GrowSurf

Use GrowSurf contact properties in HubSpot emails and workflows so every participant sees their own referral link and referral context.

Want the full setup walkthrough?

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

GrowSurf's HubSpot sync writes referral data onto the HubSpot contact record, which means you can use that data in workflows, segments, and marketing emails without building a second sync layer.

This is the cleanest way to send first-share nudges, milestone reminders, and reward emails from HubSpot while letting GrowSurf stay in charge of referral attribution.

Integration Steps

Connect HubSpot and confirm the GrowSurf contact properties

HubSpot GrowSurf contact properties
Once the sync is connected, GrowSurf creates contact properties you can reuse in workflows and email personalization.

Connect HubSpot in GrowSurf before participants start flowing. After the connection is saved, open HubSpot contact properties and confirm the GrowSurf property group exists.

Decide which referral fields belong in your emails

For most referral emails, start with:

  • GrowSurf Share URL for the participant's unique referral link.
  • GrowSurf Total Referral Count to show progress and tailor the CTA for first-time sharers versus proven advocates.
  • GrowSurf Next Milestone when you want the email to reinforce the next reward.
  • GrowSurf Referral Status when the message depends on whether a referral is pending, awarded, or expired.

Use the same fields in HubSpot workflows

Create contact-based workflows that branch on the GrowSurf properties. A common setup is a welcome sequence for new participants, a reminder for contacts whose referral count is still zero, and a reward or advocacy sequence for contacts whose referral status has moved forward.

Personalize the email body with the synced fields

HubSpot referral email example using GrowSurf share link
GrowSurf's HubSpot tutorials include ready-made examples that drop the participant's referral link directly into the email.
HubSpot referral email CTA example
You can also pair HubSpot email copy with a button that sends the participant back to their GrowSurf referral portal.

If you use HubSpot's custom HTML email editor, GrowSurf's tutorial examples give you a faster starting point for the layout and CTA copy. If you use HubSpot's standard editor, add the synced properties as personalization tokens in the places where the reader needs their share link or referral progress.

Preview the email with a real synced contact

Before you send anything live, preview or test the email against a contact who already exists in GrowSurf and HubSpot. This confirms that the personalization token resolves, the fallback content makes sense, and the workflow is enrolling the right people.

Tips

Give personalization tokens a fallback value

HubSpot will leave a personalization token blank if the contact does not have a value for that property. Set sensible fallbacks for messages where an empty field would break the email.

Keep the share link close to the main CTA

If the purpose of the email is to drive more referrals, surface the participant's unique share link early and make the action obvious. Do not bury the link below generic lifecycle copy.

Use GrowSurf tutorials as the layout starting point, not a second data model

GrowSurf's HubSpot tutorials already show email patterns that work with the synced properties. Adapt the copy and design for your brand, but keep the merge data tied to the native GrowSurf fields on the HubSpot contact.

FAQ

Can I insert each participant's unique referral link into a HubSpot email?

Yes. After the integration is connected, GrowSurf syncs the participant's share link into HubSpot as a contact property. You can use that property as a personalization token in HubSpot emails.

Do I need a custom workflow bridge between GrowSurf and HubSpot?

No. GrowSurf already syncs the supported referral properties to HubSpot contacts. Build your workflow logic in HubSpot on top of those synced properties instead of sending the same values through another tool.

What should I test before sending a referral workflow live?

Test enrollment, token rendering, and fallbacks with at least one real synced contact. You should confirm the share link resolves correctly and the workflow branches behave differently for contacts with different referral states.

Set up your refer a friend program with customer referral and affiliate program software that lowers your acquisition costs, increases customer loyalty, and saves you gobs of time.

Trusted by marketing and product teams at fast-growing B2C, fintech, and SaaS companies