← View All Guides
Klaviyo logo
Integration Guide

How to Build Klaviyo Referral Segments with GrowSurf

Turn synced GrowSurf profile properties into Klaviyo segments for new participants, active referrers, and people close to their next reward.

Want the full setup walkthrough?

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

GrowSurf keeps your selected Klaviyo list updated with referral-specific profile properties such as share URL, referral status, referral counts, and next milestone text.

Once those values exist on synced Klaviyo profiles, you can use them to build segments that target the right referral audience without maintaining duplicate lists or manual tags.

Integration Steps

Connect GrowSurf to the Klaviyo list you want to segment

GrowSurf Klaviyo integration setup screen
GrowSurf needs your Klaviyo API key and target list before it can start syncing referral properties onto Klaviyo profiles.

Open the Klaviyo integration in GrowSurf, enter your API key, and select the Klaviyo list that should receive participant updates.

Save the integration and confirm the synced list

GrowSurf Klaviyo integration connected state
After you save, GrowSurf shows the connected Klaviyo list and starts updating the referral properties for that audience.

Give GrowSurf time to sync at least one real participant record so the GrowSurf properties are available on Klaviyo profiles for segmentation.

Create segments from GrowSurf profile properties

In Klaviyo, build segments from the synced GrowSurf profile properties instead of creating a second referral audience by hand.

  • Create a segment for participants whose GrowSurf Total Referral Count is 0 so you can send a first-share nudge.
  • Create a segment for participants whose GrowSurf Referral Status is CREDIT_AWARDED when you want to reward or upsell your most active referrers.
  • Create a segment for participants whose GrowSurf Next Milestone is populated when you want to send progress reminders tied to a real upcoming reward.

Use those segments in flows and campaigns

Once the segment logic is working, plug the same audiences into your usual Klaviyo campaigns, automated flows, and suppression rules.

Validate each segment with known participant profiles

Test each segment against participant records you can verify in GrowSurf so your Klaviyo audience rules always match the referral data your team is already using elsewhere.

Tips

Wait for real synced profiles

Klaviyo can only segment on properties that exist on profiles, so connect the integration early and confirm GrowSurf has synced real participant records before you build your audience rules.

Let GrowSurf stay the source of truth

Use the synced GrowSurf properties for referral audiences instead of layering a second manual tagging workflow on top of Klaviyo.

Pair each segment with one clear use case

The strongest referral segments usually support one job at a time, such as first-share activation, milestone reminders, or celebrating newly credited referrers.

FAQ

When do GrowSurf properties become usable in Klaviyo segments?

After GrowSurf has synced those values onto at least one profile in the connected Klaviyo list. If you do not see the properties yet, verify that a real participant has already synced.

Which referral segments are easiest to launch first?

Start with audiences based on zero referrals, credited referrals, or participants with a next milestone to unlock. Those segments map cleanly to activation, celebration, and progress campaigns.

Do I need duplicate Klaviyo lists for referral audiences?

No. In most setups, one GrowSurf-synced list plus Klaviyo segments built from the GrowSurf profile properties is the cleaner approach.

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