...

Free UTM Generator for Facebook & Google Ads

Build campaign tracking links in seconds. No signups. No fluff. Just clean UTM links that work.

Your UTM link will appear here...
UTM link copied!

Note: We don’t store or save any of your input data. Everything is processed locally in your browser.

How to Set Up UTM Tracking for Facebook Ads

Most D2C brands running Meta ads have the same problem.

They’re spending ₹2–5L/month on ads. ROAS looks okay in Ads Manager. But when they check Google Analytics, the numbers don’t match. Traffic sources are showing as “direct” or “referral.” They have no idea which campaign is actually driving purchases.

That’s a UTM problem.

Here’s how to fix it:

Step 1: Define your naming convention first

Before you generate a single link, decide on your structure. Example:

  • utm_source = facebook
  • utm_medium = cpc
  • utm_campaign = [campaign-name]
  • utm_content = [ad-creative-id]

Stick to this. Always. Inconsistent naming breaks your analytics.

Step 2: Use this generator for every ad

Paste your landing page URL. Fill in the fields. Copy the link. Use it as your ad destination URL in Meta Ads Manager.

Step 3: Verify in GA4

Go to Reports → Acquisition → Traffic Acquisition. Filter by session source. You should see “facebook / cpc” appearing within 24–48 hours of your first click.

If you’re not seeing it — your pixel setup or GA4 configuration needs a fix. Not the UTM.

UTM Naming Conventions That Actually Work

This is where most brands create chaos.

One person uses “Facebook”, another uses “facebook”, another uses “FB”. Now your data is split across three rows in Analytics and nothing adds up.

The rules:

  • Always lowercase. facebook not Facebook
  • No spaces. Use hyphens. summer-sale not summer sale
  • Be specific in campaign names. aug-diwali-retargeting beats retargeting
  • Use utm_content to differentiate creatives. video-ugc-01 vs static-product-02

Quick reference for Meta ads:

FieldValue
UTM Sourcefacebook
UTM Mediumcpc
UTM Campaignyour-campaign-name
UTM Contentyour-creative-name
UTM Termleave blank

Common UTM Mistakes D2C Brands Make

1. Not using UTMs at all
If you’re running paid ads without UTM tracking, you’re flying blind. You can’t optimize what you can’t measure.

2. Inconsistent naming
“Facebook” and “facebook” are two different traffic sources in GA4. Pick a convention. Enforce it across your team.

3. Only tracking campaigns, not creatives
utm_campaign tells you which campaign worked. utm_content tells you which ad worked. Both matter — especially when you’re testing creatives at scale.

4. Using UTMs on organic social
UTM links on your organic Instagram posts will misattribute traffic. Use them only for paid channels.

5. Not testing the link before launching
Paste your UTM link into a browser before using it in an ad. Make sure the parameters appear in the URL and the page loads correctly.

FAQs;

Use the generator above. Set UTM Source as “facebook”, UTM Medium as “cpc”, add your campaign name, and paste your landing page URL. Copy the generated link and use it as the destination URL in your Meta ad.

Use “facebook” for Facebook placements and “instagram” for Instagram — or simply use “facebook” for both if you’re not separating by platform. Keep it lowercase and consistent.

Use the utm_content field. Label each creative uniquely — for example “video-ugc-01”, “carousel-product-02”, “static-offer-03”. This lets you see exactly which creative is driving clicks and conversions in GA4.

Source = where the traffic comes from (facebook, google, newsletter). Medium = the type of channel (cpc, email, social, organic). Think of source as the platform, medium as the method.

Yes. UTM parameters pass through to GA4 regardless of your website platform. Just make sure GA4 is properly connected to your Shopify store.

No. Each ad or creative should have its own unique UTM link. Sharing links across ads makes it impossible to identify which specific ad drove results.

Free UTM Guide to help you get started

We don’t spam, we only reach out if we feel we can help improve your operations.