Contact support and we will keep this article attached to your request.
UTM parameters on referral links
?utm_source=email&utm_medium=newsletter) to your campaign join links without breaking them. The links will still work normally.Google Analytics integration
- Click your name in the bottom-left corner of the dashboard, then click Organisation to open your Business Settings. Select the Tracking tab and add your GA Tracking ID.
- Then, for each campaign you want to track, go to Campaign Settings and toggle Google Analytics on.

Facebook Pixel
What is not supported
- Google Tag Manager (GTM) β you cannot add a GTM container to referral pages.
- Custom scripts β there is no way to inject custom JavaScript or third-party tags into the
<head>of your referral pages. - Other tracking pixels β only Google Analytics and Facebook Pixel are supported natively.
Alternatives for channel-level source tracking
- Duplicate campaigns per channel β create a separate campaign for each channel (e.g. one for email, one for LinkedIn). Each campaign's analytics will tell you how many referrers joined from that channel.
- Use the CRM integration β if you connect a CRM like HubSpot, you can pass a lead source field when syncing contacts. This lets you tag the source externally without duplicating campaigns.
JavaScript qualification snippet
window.RF.qualify() to automatically qualify the referral inside Referral Factory.