← View All Guides
Google Analytics logo
Integration Guide

How to Track GrowSurf Referral Events in Google Analytics 4

Connect GrowSurf to GA4 so referrer signups, shares, invites, referred signups, and qualified referral triggers appear as GrowSurf-tagged events in your reports.

Want the full setup walkthrough?

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

GrowSurf's Google Analytics integration sends referral-program activity into Google Analytics 4 with the growsurf_ event prefix and sets user properties without loading GA twice when your site already has it installed.

That gives you one event family for the full referral journey: new participants joining, existing participants sharing, invitations being sent, referred friends signing up, and qualified referrals firing when you use triggerReferral.

Integration Steps

Connect the Google Analytics integration in GrowSurf

GrowSurf Google Analytics integration settings with measurement ID field and event toggles
GrowSurf lets you connect GA4 with a measurement ID, then keep or disable individual referral events.

In Campaign Editor > Options > Integrations, open the Google Analytics card and click Connect. If GA4 already runs on your site, the measurement ID is optional, but entering it is still the safest way to cover referral pages that do not already load Google Analytics.

Leave the events you want enabled

GrowSurf enables Google Analytics events by default. The available event set covers growsurf_signup, growsurf_share, growsurf_invite, growsurf_referral, and growsurf_referral_trigger.

Make sure the referral journey is covered by GA4

The important locations are your referral portal and the landing page where a referred friend signs up. If those pages live outside your normal site shell, adding the measurement ID in GrowSurf helps keep the event stream complete.

Verify the events in Google Analytics

Google Analytics events report filtered to GrowSurf referral events
Once data starts flowing, filter your GA4 events view so the GrowSurf event family is easy to inspect.

Open your GA4 events reporting and confirm that the GrowSurf event names match the referral actions you expect to track on the site.

Use DebugView for faster QA, then trust standard reports

If you want immediate confirmation, use GA4 DebugView while you trigger a test referral flow. Standard reports can still take 24 to 48 hours to fully process new events.

Tips

FAQ

Do I need to paste Google Analytics code into GrowSurf?

No. If GA4 already runs on your site, the measurement ID is optional and clicking Connect still enables GrowSurf event tracking. GrowSurf recommends adding the measurement ID anyway so referral pages outside your main app shell still send data.

Which GrowSurf events show up in Google Analytics?

The Google Analytics integration can send growsurf_signup, growsurf_share, growsurf_invite, growsurf_referral, and growsurf_referral_trigger.

Why don't I see GrowSurf events in standard reports right away?

GA4 can take 24 to 48 hours to fully process new events in normal reports. DebugView updates much faster, so it is the best place to confirm the setup immediately after a test run.

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