HomeAbout UsWho We AreCultureCareerPartnersFunctionsAI SalesmanAI ReplyHermes AgentAI Keyword ReplyProduct AIText AI Edit InstructionWhatsApp BlastingAI Follow UpAI ReminderAI Google CalendarRenewal SystemEvent SystemAI Round RobinAI Boss AlertAdmin Permission LevelsAI TaggingAds AnalysisAI Ads TrackingProperty ListingAI SalesmanAds AnalysisPlansNewsUpdates
AI Ads Tracking

utm tracking facebook ads: Naming Rules to Compare Campaigns and Track Facebook Ads

Why UTM tracking facebook ads can lose the lead source
Short answer

Use lowercase UTM values, the same field structure and one consistent separator across campaigns. Give each campaign and ad a clear, distinct name, then use DREAMZTRACK to identify which ad each customer came from and compare campaign performance without manually updating spreadsheets.

See it in action

AIAI Ads TrackingWhatsApp
Hi, I saw your ad about the package.
Welcome! 😊 (Tracked: Facebook ad "Package Offer", Video 2)
📈 This month: Ad 1 gave 12 chats and 2 sales. Ad 2 gave 30 chats and 0 sales.
You can now see which ad really brings buyers.

Why consistent naming matters

Good utm tracking facebook ads starts with names you can understand and compare. If one campaign uses several spellings for the same source or audience, campaign reporting gets harder to read and it is less clear which ad brought in an enquiry.

Keep your naming rules steady from the first ad click through to the customer enquiry. DREAMZTRACK AI Ads Tracking identifies which ad each customer came from, so you can connect campaign names to real enquiries without manually maintaining spreadsheets. This is a useful foundation for facebook ads roi tracking.

Business owner reviewing consistent Facebook campaign names and enquiries

Naming rules for utm tracking facebook ads

Choose a format before launching campaigns, then use it consistently. These simple rules make names easier to scan and compare:

  • Use lowercase: Avoid having separate versions such as “Video” and “video”.
  • Choose one separator: Use underscores or hyphens throughout, not a mixture.
  • Keep the same field order: Use the same structure for source, medium, campaign and ad or creative labels.
  • Name the campaign clearly: Include useful details such as the campaign purpose, location or audience when relevant.
  • Make each ad label distinct: Give different creatives different names so you can tell them apart.
  • Avoid personal information: Use campaign labels, not a customer’s name or contact details.

For a Kuala Lumpur property campaign, an example could be source=facebook, medium=paid_social, campaign=kl_condo_viewing and content=video_a. It is an example format, not a required DREAMZTRACK naming template.

Example of consistent lowercase UTM campaign labels

Make campaign comparisons meaningful

Compare like with like. Keep the labels for campaign purpose, audience and creative consistent, and change only the value you are testing. If you rename several parts at once, it may be harder to tell what distinguishes one campaign from another.

Use a clear campaign name for the offer or objective and a separate content label for each ad creative. If the same campaign leads to a website visit and then a WhatsApp enquiry, consistent labels help you follow the journey. For the website and CRM setup behind this process, see the website-and-CRM setup for UTM tracking. For leads moving from an ad click to an enquiry, read how to track Facebook ads from click to customer enquiry.

When you want to check site activity as well as ad source, learn which site events help you track Facebook ads.

Set up the journey in DREAMZTRACK

Once your naming rules are ready, connect campaign source to the conversations and follow-up that come next. A practical flow is:

  1. Set your naming rules. Decide on lowercase values, one separator and a consistent order for campaign and creative names.
  2. Use those names in your Facebook ad links. Keep the labels consistent when you launch or update campaigns.
  3. Use DREAMZTRACK AI Ads Tracking. The system identifies which ad each customer came from, so you do not need to keep a manual source spreadsheet.
  4. Continue the conversation. When the lead needs a response, AI Reply knows which stage the customer is at. If the customer goes quiet, AI Follow Up follows up so you do not have to remember.
  5. Review performance. Use Ads Analysis to see how your ads perform with in-depth analytics.

This connects utm tracking facebook ads to the customer journey: identify the ad, respond to the enquiry and keep following up. DREAMZTRACK can also help you track Facebook ads to real buyers.

Check what your campaign names tell you

Before you launch, check that every campaign follows the same structure, each creative has its own clear label, and the names make sense to someone who did not create the ads. After enquiries arrive, use the source information to understand which ads are bringing customers into the conversation.

UTM names help organise the comparison, while DREAMZTRACK helps identify which ad each customer came from. For the next checks in your tracking journey, read what to check first when tracking Facebook ad conversions and which metrics matter when you track Facebook ads.

Ready to connect ad source to customer enquiries without manual spreadsheets? Start using DREAMZTRACK AI Ads Tracking or ask for a demo.

Frequently Asked Questions

What is a good UTM naming format for Facebook ads?

Use lowercase values, one consistent separator and a fixed order for source, medium, campaign and creative labels. Keep names descriptive enough to distinguish campaigns and ads.

Should UTM campaign names use spaces or underscores?

Choose one separator, such as underscores or hyphens, and use it consistently. Avoid mixing formats across campaigns.

How can I track Facebook ads to WhatsApp enquiries?

Use consistent campaign names in your ad links and use DREAMZTRACK AI Ads Tracking to identify which ad each customer came from. This helps connect the ad source to the enquiry without manually maintaining a spreadsheet.

Do UTM names show which ad led to a customer?

UTM values label the campaign and ad link. DREAMZTRACK AI Ads Tracking identifies which ad each customer came from, helping you connect source information to customer enquiries.

How does consistent naming help with Facebook ads ROI tracking?

Consistent names make campaigns and creatives easier to compare. When DREAMZTRACK identifies the ad behind a customer, you can review ad performance alongside the enquiries those ads brought in.

Which plan is right for you?

Pick the one that matches how you work. You can start today and change later.

Recommended for this page

Pro

For one person running sales alone

Ads Analysis

RM 499 per month

Subscribe now

Best if: You run ads and want to know which ones really bring customers.

Best value

Business

For teams of 3 or more

3in1 Dreamztrack AI

RM 999 per month

Save RM 498 a month compared with buying the three separately

Subscribe now

Best if: You want AI replies, bulk messages and ad insights in one plan.

Enterprise

Made around your business

 

Custom

Talk to us

You have many staff, need a custom setup, or want it to fit your own way of working. Tell us what you need and we shape the plan with you.

Not sure which one? Chat with us on WhatsApp.

Ready to start?

Pick a plan and start today, or chat with us on WhatsApp first.

Get a free demo on WhatsApp

Leave your WhatsApp number and we will show you how it works for your business.

  • See it with your own business
  • Ask anything about the setup
  • We reply on WhatsApp

Prefer to chat now?

More ways to grow your WhatsApp sales

Ads Analysis

See how your ads perform with in-depth analytics.

See how it works

Property Listing

List properties, share them with buyers and track progress.

See how it works

WhatsApp Blasting

Send bulk messages to your customers instantly on WhatsApp.

See how it works