← View All Guides
Amplitude logo
Integration Guide

How to Map Referral User Journeys in Amplitude with GrowSurf

Use GrowSurf's Amplitude event stream to see how referrers and referred friends move from signup to share to qualified referral.

Want the full setup walkthrough?

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

GrowSurf sends referral events into Amplitude with the growsurf_* prefix, which gives you a clean event family for understanding how people move through your referral program.

After the events are flowing, use Amplitude's journey and path analysis tools to compare the referrer-side journey with the referred-friend journey and spot where conversion stalls.

Integration Steps

Connect Amplitude in GrowSurf before you analyze paths

GrowSurf campaign editor showing the Amplitude integration settings
Connect Amplitude in GrowSurf first so your user-journey work is based on the native GrowSurf event stream.

From Campaign Editor > 4. Options > Integrations, connect Amplitude and leave the GrowSurf analytics events enabled for the pages where referrers share and referred friends convert.

Validate the referral path in Amplitude Live Events

Amplitude Live Events view with GrowSurf referral events arriving in sequence
Live Events helps you confirm that the path you want to study is actually being emitted before you turn it into a journey report.

Open Live Events in Amplitude and make sure the GrowSurf event family is arriving. The main events to watch are growsurf_signup, growsurf_share, growsurf_invite, growsurf_referral, and growsurf_referral_trigger.

Split the referral journey into two clear paths

  • For the referrer side, start with growsurf_signup and look at how often participants move into growsurf_share and growsurf_invite.
  • For the referred-friend side, look at growsurf_referral and then growsurf_referral_trigger to see how many referred signups become qualified referrals.
  • Compare the two paths so you can tell whether your biggest problem is low sharing activity or low downstream conversion.

Use one participant profile to explain the path

Amplitude user profile showing GrowSurf event properties for a participant journey
User profiles make it easier to understand the event properties behind a journey step before you optimise around it.

Open a real participant in Amplitude and inspect the event stream and properties attached to their GrowSurf events. This helps you understand whether a path break is caused by missing traffic coverage, the wrong participant email, or real user behavior.

Build the journey report around the verified sequence

Once the events and properties look correct, use Amplitude's journey analysis to compare sequences such as signup → share → referral trigger or signup → invite → referral. That makes it easier to see where high-intent participants drop off and which referral surfaces deserve more attention.

Tips

FAQ

Which GrowSurf events are most useful for journey mapping in Amplitude?

Start with growsurf_signup, growsurf_share, growsurf_invite, growsurf_referral, and growsurf_referral_trigger. Those events cover both the referrer path and the referred-friend path.

Can Amplitude show both referrer and referred-friend activity in the same project?

Yes. GrowSurf sends events for both sides of the referral flow, so you can compare their sequences inside the same Amplitude project.

Why does the journey look incomplete?

Make sure the referral portal and the referred-friend landing page are whitelisted, watch for ad blockers or browser extensions that block analytics requests, and allow Amplitude time to process incoming events.

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