UpPromote: Affiliate marketing
Install UpPromoteLog inWebsiteResources
  • About UpPromote: Affiliate & Referral Marketing
  • UpPromote Changelog
  • Recommended partners
    • Theme partners
    • App partners
      • Marketing and conversion
      • Store management
      • Selling product
      • Store design
        • Pop-up
        • Page Builder
        • Product Reviews
        • Product Options
        • Navigation and filters
      • Orders and Shipping
      • Profit calculator
    • Service partners
  • Basic knowledge
    • Affiliate Marketing Definition
    • Basic terms
    • Merchant roles in Affiliate Marketing
    • Affiliates' role in Affiliate Marketing
  • Build and Management
    • Affiliate registration page
      • Add Registration form to Storefront
      • Get Registration form link for each program
      • Registration page editor
      • Add/edit form fields
      • Benefit text display
      • Terms and Conditions sample
      • Privacy Policy sample
      • Social sharing - Clear link preview cache
      • Hide Registration form sidebar
      • Post-registration thank you page
    • Programs
      • Program list
      • Add/edit programs
        • Commission structure
          • Commission rate on order value
        • Commission calculation settings
        • Special product commission
        • Exclude products/collections from commission
      • Default payment method
      • Auto-discounts for customers with the affiliate link
      • New customer commission
      • Lifetime commissions
      • Coupon code commissioning
      • Exclude self-referrals
      • Auto-tier commission
    • Affiliates
      • Approve/Deny/Delete an affiliate
      • Affiliate profile
      • Import/Export affiliates
      • Connect Customers
      • Connect Products
    • Referrals
      • ‼️Tracking types and priority
      • Referral list & details
      • Approve/deny a referral order
      • Manually add referral
      • How to get Order ID
      • Refunded/Cancelled Orders
      • Customer journey
    • Payments
      • Set up payment methods
      • Affiliate's payment details not specified
      • Export invoice
        • EU format invoice
      • Manual payouts
      • In-app payouts
        • Store Credit
        • Store Credits process
        • PayPal integration
        • PayPal Payouts
        • Schedule auto-payment
      • Tax on paid commissions
    • Display
    • Custom columns
    • Home
      • Custom domain (white-label)
    • Analytics
      • Top affiliates
      • Product analytics
  • Motivation
    • Coupons
      • Assign coupons to affiliates
        • Combine multiple coupons
      • Edit/Delete coupon
    • Media Gallery
    • Bonuses
    • Gifts for affiliates
  • Outreach
    • Affiliate Recruitment
      • Customer Referral
        • Add Referral signup form to store pages
      • Multi-level Marketing
      • Refer-a-friend
      • Marketplace listing
        • UpPromote Marketplace Terms & Conditions for Merchants
    • Affiliate Communication
      • Email notification to affiliates
        • Automatic email templates
        • Bulk email
        • Use Merchant email as the sender's email
      • In-app chat with affiliates
        • Chat plugin integration
          • Tawk.to chat integration
          • Tidio chat integration
          • Chatra chat integration
          • Crisp chat integration
  • ⚙️Settings
    • General settings
      • Contact email
      • Brand settings
      • Favicon
      • Cookie
      • Impact on changing Shopify store currency
      • Weekly email report
      • Auto-activate affiliates
      • Auto approve orders
      • Record pending orders as referrals
    • Affiliate link settings
      • Default affiliate link
      • Custom Link
        • Allow affiliates to customize their own link
        • Auto-create custom link
      • Shorten affiliate links with Bit.ly
      • Add UTM parameters to affiliate link
    • Affiliate coupon settings
      • Auto-generate coupon
      • Allow affiliates to enter their preferred coupon code while registering
    • Integrations
      • Integration - Page builder
      • Integrations - Email services
      • Integrations - Subscription/payment apps
      • Integrations - Shopify functions
      • Integrations for affiliates
      • Other integrations
    • Fraud detection
      • Fraud protection - Affiliate signups
      • Fraud protection - Sales & commission
    • Advance settings
      • Message bar
      • Connect multiple stores
      • Staff accounts
    • Profile settings
      • Activity log
    • Interface translation and Registration form translation
    • Affiliate admin settings
      • Affiliate guide page
      • Affiliate guide template
      • Affiliate login page
      • Common Custom CSS codes to customize the affiliate account
      • Multi-language for affiliate admin
    • Tax documents
      • Require W-9 form submission
      • Generate 1099-NEC forms
  • Guide for affiliate
    • Affiliate Admin
      • Affiliate Admin - Dashboard
      • Affiliate Admin - Commissions
      • Affiliate Admin - Payment
      • Affiliate Admin - Network
      • Affiliate Admin - Marketing tools
      • Affiliate Admin - Settings
        • How can affiliates update their payment details?
        • Submit W-9 form
        • Download 1099-NEC forms
    • Affiliate guide & tips for success
      • Quick guide for Affiliates to get started
        • Getting started
        • Promotion resources
        • Start promoting
        • Track your performance
      • Tips for Affiliate success
        • Tips for success (part 1): Attract customers for better conversion
        • Tips for success (part 2): Improve your earnings and more
    • Guide for Beginners of Affiliate Marketing
      • Guide for Beginners of Affiliate Marketing
    • How to refer UpPromote: Affiliate Marketing?
  • UpPromote Marketplace
    • How do I get started as an UpPromote affiliate?
    • Marketplace account guide
      • Home
      • Find offers
      • Find products
      • My offers
      • Commissions
      • Settings
    • Marketplace affiliate ranking
    • UpPromote Marketplace Terms & Conditions
  • Work with Affiliates
    • Analytics
    • Where can affiliates find resources to promote a merchant's shop?
  • Recruit affiliates
    • Tips to recruit more affiliates
    • 6 Free Influencer Outreach Templates - Email & Direct Message
  • Pricing plans
    • Pricing details
    • What's in the Growth plan?
    • What's in the Professional plan?
    • What's in the Enterprise plan?
    • Approve/deny up to 200/300/600 referral orders per month
    • Pricing FAQs
    • UpPromote's refund policies
  • Privacy Policy
    • Privacy Policy
  • Best practices
    • Best practices to grow your Affiliate campaign
    • Create affiliate landing pages to optimize your affiliate campaign
    • Affiliate landing page example
Powered by GitBook
On this page
  • What are UTM codes?
  • Why use UTM codes?
  • Set up UTM
  • 1. Create a Google Analytics account:
  • 2. Shopify admin
  • 3. How to select a variable for each UTM parameter?
  • 4. Set up UTM parameters in UpPromote
  1. Settings
  2. Affiliate link settings

Add UTM parameters to affiliate link

Available in all plans

PreviousShorten affiliate links with Bit.lyNextAffiliate coupon settings

Last updated 1 month ago

What are UTM codes?

“UTM” stands for “”, which are used to track the effectiveness of online marketing campaign across traffic sources and publishing media. It is added to the end of regular URLs.

The section of the URL following the ? symbol below is a sample of what a UTM code looks like:

https://www.docs.uppromote.com/?utm_source=settings&utm_medium=utm-doc&utm_campaign=uppromote-doc

Why use UTM codes?

UTM parameters in a URL identify the marketing campaign that refers traffic to a specific website. To define and append the relevant UTM parameters to the appropriate URLs, marketers routinely use simple, spreadsheet-based, or automated UTM builder tools, including the Google Analytics URL Builder for websites.

When a hyperlink contains a URL with UTM parameters, the web analytics software of the destination website interprets the parameter information and attributes it to the browser's website session and the sessions after that until the campaign attribution window has expired (by default, six months in Google Analytics)

Set up UTM

Understanding customer's needs,UpPromote now supports adding UTM parameters to the affiliate link so you can track affiliates' performance on your Google Analytics tools. Let's learn how to set it up in the app.

1. Create a Google Analytics account:

In case you haven't created a Google Analytics account, please sign up .

Once the initial steps are done and account is created, the next step will be choosing platform for your data stream. Kindly choose Website in this case.

Next, insert your store's URL and its name as well to create stream.

A new stream is now created for your store. Please then click Global site tag so it will show the tag for you pass it to your Shopify store.

2. Shopify admin

Once the tag is copied successfully, kindly navigate to your Shopify Admin > Online Store > Themes > Current theme > Action > Edit code.

Choose the theme.liquid file that is located under Layout section, place the copied tag into the <head> section of this file just as this picture below.

Hurray! You're done with setting up your Google Analytics account. Now, we'll need to add UTM parameters to affiliate link so you can observe click trackings in Google Analytics. Let's move on to the next step.

3. How to select a variable for each UTM parameter?

You need to decide what variables you’ll assign to the UTM parameters. To do that you first need to understand what each UTM parameter represents, and how to use them effectively.

You can add five different types of UTM parameters to your links:

  • utm_medium (required) – This tag tells Google Analytics what’s advertising or marketing medium, that brought the user to your website. It could be CPC, banner, email, newsletter, organic, etc. utm_medium=cpc, utm_medium=email, utm_medium=organic and so on.

  • utm_source (required) – Use this to tag to tell Google Analytics where the user would have come from. It could be a specific site, a publication, an advertiser, a newsletter name, a social media website, or another. utm_source=velizaratellalyan.com, utm_source=facebook and so on.

  • utm_campaign (required) – Use the Campaign Name parameter to identify the name of a strategic campaign or promotion. The tag is used to name your marketing campaign and to provide additional information about the URL the visitors clicked on. utm_source=free_trial, utm_source=christmas_sale and so on.

  • utm_term – This parameter is paid search ads only. Use it to identify the specific paid keywords you bid on.

  • utm_content – This parameter is used to identify different links that point to the same URL. It is very useful when you have different versions of an ad on the same website.

Only 3 parameters are required: utm_source, utm_medium, and utm_campaign (utm_term should be used for paid ads only and utm_content is useful to do for A/B testing of content-targeted ads.

Here's an example:

  • utm_source=facebook

  • utm_medium=social

  • utm_campaign=affiliate

  • utm_content=Affiliate_Campaign

4. Set up UTM parameters in UpPromote

Firstly, please go to Settings > Link & coupon > UTM settings > Set up UTM.

Once accessing the UTM setup page, fill out the UTM parameters you want in the Campaign information section.

You can add variables along with UTM parameters to create dynamic UTMs. The available variables are listed in the Variables box on the right side.

After filling out parameters, switch on Add UTM to affiliate link and click Save for the system to automatically add UTM parameters to all your affiliate links.

Custom links and Shortened links that have been generated before the UTM setup won't be updated with UTM parameters automatically.

For the Shortened link, please guide the affiliate to click the button Get shortened link again on the affiliate account to get it updated.

Regarding Custom links, you may need to navigate to Shopify Admin > Online Store > Navigation > View URL redirects.

Next, select the affiliate's custom link by clicking on it.

Please then edit the Redirect link (replacing it with the affiliate link with UTM added) > Save changes.

If you want to add UTM parameters to the and , simply enable the two options below.

⚙️
Product link
Link with source
Urchin tracking module
here
GET 30% OFF DISCOUNT