Getting Started with UTM Simple Shopify Extension
Getting Started with UTM Simple
UTM Simple is a free Shopify app that automatically captures UTM parameters from your store visitors, tracks conversions, and helps you understand which marketing campaigns are driving sales.
What UTM Simple Does
- Captures UTM parameters (source, medium, campaign, term, content) from every visitor
- Tracks conversions across orders, checkouts, and customer signups
- Sends data to Facebook Conversions API via webhooks for better ad optimization
- Provides monthly analytics with charts and AI-generated insights
- 100% free for all Shopify merchants — no paid plans, no hidden fees
Prerequisites
- A Shopify store with an active theme
- A free UTM Simple license key (see Step 1 below)
Setup (5 Steps)
Step 1: Get Your Free License Key
- Visit utmsimple.com/utmsimple-with-shopify
- Sign up and get your free license key
- Your key will look like this:
XXXX-XXXX-XXXX-XXXX
Step 2: Activate Your License
- Open the UTM Simple app in your Shopify admin
- Click License in the left sidebar
- Paste your license key into the input field
- Click Activate License
- You'll see a success message once your license is activated
Your license key is stored securely in your shop's metafields and linked to your store's domain.
Step 3: Install the Theme Extension
- Click Setup in the left sidebar
- Click the Install UTM Simple Tracking button — this opens your Shopify theme editor
- In the theme editor, find the UTM Simple Tracking block in the app blocks section
- Drag it into your theme's Header or Footer section (so it loads on every page)
- Click Save in the theme editor
Tip: Installing in the Header or Footer ensures tracking runs on every page of your store, giving you the most complete data.
Step 4: Configure Webhooks
Webhooks allow UTM Simple to receive real-time data when orders are placed, checkouts are started, and customers sign up.
- Click Webhooks in the left sidebar
- (Optional) Enter a custom webhook endpoint URL if you want to receive data at your own server
- Click Subscribe to All Webhooks
- You'll see a confirmation that all webhook subscriptions were created
UTM Simple subscribes to the following Shopify events:
| Event | Description |
|---|---|
| Orders Created | When a new order is placed |
| Orders Paid | When an order payment is confirmed |
| Orders Updated | When order details change |
| Orders Cancelled | When an order is cancelled |
| Orders Fulfilled | When an order is shipped/fulfilled |
| Checkouts Created | When a customer starts checkout |
| Checkouts Updated | When checkout details change |
| Customers Created | When a new customer account is created |
Step 5: View Your Analytics
- Click Analytics in the left sidebar
- Select a month and year using the date picker
- Click Get Report to load your analytics
- Review your traffic and conversion data in the charts and AI-generated summary
That's it! UTM Simple is now tracking your store visitors and their UTM data.
Next Steps
- Understanding Your Analytics — How to read your reports
- Webhook Configuration — Advanced webhook setup
- Troubleshooting — Common issues and fixes