ReferralHero
  • Welcome to the Support Center
  • Common Questions
  • Features
    • Subscribers
      • Subscriber Profile
      • Unique Identifier
      • Active Visitors
      • 'Quick Add' Referral
      • Update Referral Status
    • Campaign Templates
      • Contest
      • Website Referral Analysis
      • Net Promoter Score
    • Unique Identifier
      • Phone Number
      • Confirmation Email
        • Thank-You Page
    • Automations
      • A/B Test
    • Security
      • Manual Review & Confirmation
      • Secondary Verification Method
      • High Risk
      • Blacklist
      • ReCaptcha
    • Reward
      • Reward Status
      • Advanced Reward Options
      • Transactions
    • Analytics
      • Active Visitors
      • Subscribers
      • Sources
      • Shares
      • Devices
      • Unsubscribers
    • Misc
      • Memorable referral links
      • 1-Click Signup
      • Forward & Refer
      • Coupon Codes
      • Custom Attribution
  • Integrate
    • Embeddable Widgets
      • Custom Domain
    • Integrations
      • Active Campaign
      • Aweber
      • Blockchain
      • Facebook Pixel
      • Calendly
      • Discord
      • HubSpot
      • Intercom
      • KakaoTalk
      • Klaviyo
      • Mailchimp
      • Salesforce
      • SendLane
      • Slack
      • Stripe
      • Tango Card
      • Telegram
      • Tremendous
      • Twilio
      • Typeform
      • Webhooks
      • Zapier
      • Zoho
    • Platform-specific Instructions
      • Google Tag Manager
      • WordPress
      • Webflow
      • SquareSpace
      • ClickFunnels
      • Unbounce
      • Instapage
      • Shopify
      • Carrd
      • WIX
    • Javascript Web API
      • Getting Started
      • Configuration file
      • Callbacks
      • Add a subscriber
      • Add a Pending Referral
      • Track multi-step conversion events
      • Track Transaction
      • Identify a Subscriber
      • Identify a Referrer
      • Generate Dashboard Widget
      • Generate Sharing-Screen
    • ReactJS
    • REST API
      • Errors
      • Webhooks
      • Objects
      • Endpoint Reference
    • Mobile SDKs
      • iOS SDK
        • Getting Started
        • Public Methods
        • Public Classes
        • API Interaction Methods
      • Android SDK
        • Getting Started
        • Public Methods
        • Public Classes
        • Listeners & Interfaces
      • Flutter SDK
        • Getting Started
        • Public Methods
      • React Native
        • Getting Started
        • Public Methods
        • Mobile App Testing in Development Mode
      • Mobile App Testing in Development Mode
  • API Tutorials
Powered by GitBook
On this page
  • Custom Source Attribution
  • Other UTM Tracking Parameters

Was this helpful?

  1. Features
  2. Misc

Custom Attribution

PreviousCoupon CodesNextEmbeddable Widgets

Last updated 10 months ago

Was this helpful?

Custom Source Attribution

Sources are a great way to measure your marketing efforts. ReferralHero tracks the traffic source of each subscriber automatically if you are using a ReferralHero widget or our Javascript API. By default, ReferralHero will attribute a source to each subscriber based on the previous referring site e.g. Facebook, Twitter, Facebook Messenger, Email, Whatsapp, Telegram, Linkedin, etc.

If you want to get more granular and track your own referring channel (e.g. Facebook ads or your newsletter), simply add the utm_source to the URL. ReferralHero will capture the custom utm_source if one is defined and attribute the traffic source accordingly.

For example, let's say you send out a newsletter and want to track signups. You can create a link like: http://mylandingpage.com?utm_source=newsletter to use in your newsletter. ReferralHero will capture the custom utm_source and set it as the source for the traffic coming from that link.

Here is an example of the ReferralHero Analytics page capturing multiple sources:

Other UTM Tracking Parameters

In addition to tracking sources, you can also set up other static UTM parameters across your whole referral campaign. This would be useful if you wanted to see in google analytics how much traffic was being sent to your website as a result of your referral program.

To send a campaign parameter to Google Analytics, and apply it across all unique referral links, add the UTM parameter utm_campaign to your default referral URL. ReferralHero will automatically add the subscriber’s unique tracking variable to the end.

To edit your default referral link go to Edit Campagin > Options > Default Referral Link

http://mylandingpage.com?utm_campaign=referralprogram&mwr=1a34fe4

Set as default referral URL

The unique tracking variable will be automatically added for each subscriber

NOTE: If you're looking to track goals or send conversion events to Google Analytics when a ReferralHero widget is submitted, .

UTM parameter
see here