← View All Guides
Mixpanel logo
Integration Guide

How to Analyze Referral Funnels in Mixpanel with GrowSurf

Use GrowSurf referral events in Mixpanel Funnels to see where participants drop between signup, sharing, invite, and qualified referral.

Want the full setup walkthrough?

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

GrowSurf's Mixpanel integration gives you a verified referral event stream inside Mixpanel, including referrer-side activity and referred-friend conversions. GrowSurf also identifies participants by email so you can inspect the same user journey across both tools.

That makes Mixpanel Funnels a good fit when you want to measure step-by-step drop-off in the referral program, test different conversion windows, and see which parts of the journey need product or lifecycle changes.

Integration Steps

Connect Mixpanel in GrowSurf first

GrowSurf Mixpanel integration settings with project token field
Start from the native Mixpanel integration in GrowSurf so your funnel analysis uses the same event source that powers the referral program.

In GrowSurf, go to Campaign Editor > 4. Options > Integrations, open the Mixpanel card, and save the project token if needed. Keep the GrowSurf events enabled on the URLs where the referral portal and referred-friend conversion actually happen.

Verify the event stream in Mixpanel before you build the funnel

Mixpanel Events view showing GrowSurf referral events
Use Mixpanel's Events view to confirm the GrowSurf events are arriving before you start comparing conversion rates.

The funnel should be built from the GrowSurf event family: growsurf_signup, growsurf_share, growsurf_invite, growsurf_referral, and growsurf_referral_trigger. If those events are missing, fix URL whitelisting or event collection first and allow up to 15 minutes for Mixpanel processing.

Build the referral funnel around a real user path

  • Use a referrer-side funnel like growsurf_signup to growsurf_share to growsurf_invite when you want to measure sharing intent.
  • Use a referred-friend funnel like growsurf_referral to growsurf_referral_trigger when you want to measure how many referred signups become qualified referrals.
  • Set the conversion window that matches your actual program cycle instead of using a default window that is too short or too long.

Add breakdowns and exclusions once the base funnel is correct

After the event order is stable, use Mixpanel funnel breakdowns with the user or event properties you already trust in your project, and use exclusions when you want to remove journeys that do not belong in the referral path you are studying.

Validate one participant path in Mixpanel's user detail view

Mixpanel user profile showing GrowSurf event details
Check the event order for one known participant before you treat the funnel numbers as decision-ready.

Open a known referrer or referred friend in Mixpanel and compare the recorded event order against the same record in GrowSurf. That check keeps your funnel grounded in real participant behavior instead of a guessed sequence.

Tips

Keep separate funnels for referrers and referred friends

Those two journeys answer different questions. A referrer funnel shows whether people are sharing, while a referred-friend funnel shows whether those shares turn into qualified referrals.

Choose the conversion window deliberately

If your referral cycle takes days or weeks, a short conversion window will understate performance. Match the funnel window to the real time it usually takes a participant or friend to finish the next step.

FAQ

Which events should I use in a Mixpanel referral funnel?

Start with the GrowSurf events that represent the real referral steps in your program: growsurf_signup, growsurf_share, growsurf_invite, growsurf_referral, and growsurf_referral_trigger. Use only the subset that matches the journey you want to measure.

Can Mixpanel funnel reports show where referral drop-off happens?

Yes. Once the GrowSurf events are visible in Mixpanel, funnel reports can show how many people move from one referral step to the next and where the biggest drop-off happens.

Why validate one participant path before trusting the funnel?

A single user-level check confirms that the event order in Mixpanel matches the participant history in GrowSurf. That keeps breakdowns, exclusions, and conversion windows tied to the real referral journey.

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