Skip to main content
If you want to track traffic and sales with UTMs, but you don’t want the hassle of typing them out for each campaign, Emotive has the solution for you. We built a setting that allows you to automatically add UTMs to every campaign in just one click.

What are UTM Parameters?

UTM parameters are snippets of text added to the end of a URL that help you track the source of your website traffic and sales. Learn more from Google here. Here’s an example of a URL with UTM tracking: https://yourwebsite.com/products/new-product?utm_source=Emotive&utm_medium=sms&utm_campaign=productlaunch Everything above provides tracking information. Let’s break it down:
  • utm_source=emotive: This snippet tells you that traffic and purchases are coming from an Emotive message.
  • utm_medium=sms: This snippet tells you that traffic and purchases are coming from your SMS channel.
  • utm_campaign=productlaunch: This snipped tells you that traffic and purchases are coming from the product launch campaign.

Should I add UTM Parameters?

Some brands use UTM parameters to keep track of traffic and sales from each of their marketing channels, and then view the resulting data all in the same place (i.e., Google Analytics). However, they need to keep in mind that UTMs use last click attribution, which means that Google Analytics will attribute traffic only to the last channel that the user clicked on before making a purchase. This means Google Analytics can fail to capture all of your sales. Emotive will give you a broader picture. We don’t rely solely on clicks, like Google Analytics does—we’re able to track sales from your e-commerce database. Bottom line: with Emotive, you can get a more accurate picture of the impact of your SMS marketing.
  • For example, if a user receives and opens a text on their phone, does not click on the link, but is inspired to visit the website from their desktop and makes a purchase right away, UTM tracking would not capture the source of this sale as SMS. But Emotive would.
  • Similarly, even if the user did click on the link on their phone, but then later made the purchase on their computer, UTMs would not capture this. But Emotive would.
  • And, if a user received and opened a text on their phone, didn’t click, visited your website on their phone and purchased using the discount code in the text, UTMs would not capture this. But - you guessed it! Emotive would.
If you’re new to Emotive and eligible for the 5X ROI guarantee, your guarantee is still based on your sales from Emotive attribution and not UTM attribution.
If you’ve already added UTMs to existing Flows, you’ll need to remove them first before using this setting.
Enable UTM Tracking in Emotive
  • Navigate to Settings > UTM from your Emotive dashboard.
  • Toggle ON the UTM Tracking setting.
Emotive will show you an example in-app of what your campaign URLs will look like if you add UTM parameters. Here are the default parameters:
  • Source = Emotive
  • Medium = SMS
  • Campaign Name = Broadcast or Experience Name
Note that if you turn on UTM parameters, this will impact all of your active Flows, and future Broadcasts and Flows. It will even append UTM parameters when you add a link through a dynamic variable such as <shop_URL> and <discount_link> in Flows. And remember, UTM tracking won’t give you the full picture of how SMS is impacting your business, but it will help you view multiple channels in one place. Luckily, you’re using Emotive. We give you the additional data you need to understand your whole marketing picture, _and _we make it quick and easy to add UTMs to your campaigns. That’s a win-win for your brand. And one more reminder, if you’re new to Emotive and eligible for the 5X ROI guarantee, your guarantee is based on Emotive attribution as stated in your contract, and not UTM attribution.