Ads Management
AdsManagement.coBy TwoSquares
How We WorkBlogGuidesOur ToolsContact
Get an Ads Audit
Ads Management
AdsManagement.coBy TwoSquares

Professional paid ads management for predictable growth.

Ads Management
AdsManagement.coBy TwoSquares

Professional paid ads management for predictable growth.

Services

  • Google Ads
  • Microsoft Ads
  • Meta Ads
  • LinkedIn Ads
  • YouTube Ads
  • TikTok Ads
  • Free Audit

Industries

  • Ecommerce
  • SaaS
  • B2B Services
  • Healthcare
  • Legal
  • Finance
  • Real Estate
  • Education
  • Hospitality
  • Automotive
  • Home Services
  • Professional Services

Resources

  • Free Tools
  • Guides
  • Glossary
  • Ad Specs Db
  • Swipe File
  • Checklists
  • Expert Tips
  • Troubleshooting
  • Benchmarks
  • Versus Battles
  • Diagnostic Quizzes

Company

  • About
  • Contact
  • Blog
  • Our Tools

Connect

hello@adsmanagement.coRSS Feed
SSL Secured
GDPR Compliant

© 2026 AdsManagement.co. All rights reserved.

Privacy PolicyTerms of Service

Part of TwoSquares

ADSMANAGEMENT

  1. Home
  2. Blog
  3. Uet Tag Setup Conversion Tracking
Back to Strategy Hub

Microsoft UET Tag Guide: Conversion Tracking & Variable Revenue (2026)

2026-01-28
16 min read
Kiril Ivanov
Kiril Ivanov
Performance Marketing Specialist

On this page

  • Part 1: What the UET Tag Does
  • Part 2: Creating the UET Tag
  • Part 3: Installing UET with Google Tag Manager
  • Part 4: Setting Up Conversion Goals
  • Part 5: Event Tracking with GTM
  • Part 6: Dynamic Revenue and Purchase Value
  • Part 7: Lead Generation Tracking
  • Part 8: Remarketing Lists
  • Part 9: UET Tag Helper and Debugging
  • Part 10: Common UET Mistakes
  • Part 11: Recommended Setup by Business Type
  • Part 12: Microsoft UET Setup Checklist
  • Summary

UET stands for Universal Event Tracking.

It is the Microsoft Advertising tracking tag used to measure what people do on your website after interacting with your ads.

It is not just a basic pixel.

It supports:

If you run Microsoft Ads, UET should be installed properly.

You can import some conversion data from GA4, and that can be useful.

But native UET tracking is still important.

It gives Microsoft Advertising its own website signal.

It also gives you more control over conversion goals, remarketing lists, purchase values and debugging.

The Point

The UET tag is the foundation of Microsoft Ads tracking. Without it, conversion tracking, remarketing and value-based optimisation are weaker.

Microsoft UET tag setup showing conversion tracking, remarketing and revenue measurement

In this guide, we cover:

  1. What UET does: why the tag matters.
  2. Creating the tag: how to set up the UET tag in Microsoft Advertising.
  3. GTM installation: how to install the base tag through Google Tag Manager.
  4. Conversion goals: how to connect UET events to Microsoft Ads goals.
  5. Variable revenue: how to pass purchase values.
  6. Remarketing: how to build useful audiences.
  7. Debugging: how to test the setup with UET Tag Helper.
  8. Common mistakes: what usually breaks tracking.

The goal is simple.

Install UET once.

Send clean events.

Match those events to conversion goals.

Use the data to improve reporting, remarketing and bidding.


Part 1: What the UET Tag Does

The UET tag records activity on your website.

That activity can then be used inside Microsoft Advertising.

For example, UET can help you understand whether someone:

That data matters because Microsoft Ads needs conversion feedback.

If campaigns do not know which clicks became leads, purchases or valuable actions, bidding becomes weaker.

You can still run ads without proper conversion tracking.

But you will be making decisions with less reliable data.

That usually leads to:

UET is also required for remarketing.

Microsoft’s own help content describes UET as a prerequisite for conversion tracking and remarketing, with one single UET tag added to the website once.

UET FeatureWhy It Matters
Page view trackingConfirms users are visiting the site after clicking ads
Conversion goalsMeasures leads, sales and other key actions
Custom eventsTracks specific actions such as purchases or form submissions
Revenue valuesAllows purchase value and ROAS reporting
Remarketing listsBuilds audiences from website behaviour
Automated biddingGives Microsoft Ads better optimisation signals

The key is not only installing the tag.

The key is sending the right signals.

Part 2: Creating the UET Tag

You create the UET tag inside Microsoft Advertising.

Microsoft’s help documentation describes the process as creating a UET tag from the Conversions area and then adding it to the website.

The basic process is:

  1. Open Microsoft Advertising.
  2. Go to Conversions.
  3. Select UET tag.
  4. Click Create.
  5. Name the tag something clear, such as Main Website.
  6. Save the tag.
  7. Copy the UET Tag ID.

Use a simple naming convention.

Examples:

Tag NameBest For
Main WebsiteMost single-site setups
Brand Website UETIf you manage several brands
Ecommerce Store UETEcommerce-specific account
Lead Gen Website UETB2B or service lead generation
UK Website UETMulti-region setups

For most businesses, one UET tag is enough for the whole website.

Do not create a separate UET tag for every conversion unless there is a specific reason.

The tag is the data source.

The conversion goals define what counts as a conversion.

That distinction matters.

ItemWhat It Does
UET tagCollects website activity
Conversion goalTells Microsoft Ads which activity counts as a conversion
Remarketing listUses UET data to build audiences
Custom eventSends a specific action or parameter to Microsoft Ads

Part 3: Installing UET with Google Tag Manager

Google Tag Manager is usually the cleanest way to install UET.

Microsoft has official guidance for setting up UET through Google Tag Manager, including verifying the tag in Microsoft Advertising and using UET Tag Helper to confirm that all pages fire the UET page load event.

The standard GTM setup is:

  1. Open Google Tag Manager.
  2. Click New Tag.
  3. Choose the Microsoft Advertising Universal Event Tracking tag template.
  4. Add your UET Tag ID.
  5. Set the trigger to All Pages.
  6. Save the tag.
  7. Preview the container.
  8. Publish after testing.
GTM SettingRecommended Setup
Tag typeMicrosoft Advertising Universal Event Tracking
UET Tag IDYour Microsoft Ads UET Tag ID
Base triggerAll Pages
Consent settingsMatch your website consent setup
TestingGTM Preview plus UET Tag Helper

The base tag should fire on every page where you want Microsoft Ads to collect data.

This usually includes:

If the base tag is missing from important pages, conversion tracking and remarketing data can become incomplete.

Part 4: Setting Up Conversion Goals

Installing UET does not automatically mean every important action is counted as a conversion.

You still need conversion goals.

A conversion goal tells Microsoft Ads which website action matters.

Examples:

There are different ways to define goals.

Goal TypeBest For
Destination URLSimple thank-you pages
Event goalForm submissions, purchases and custom actions
Duration or pages viewedEngagement goals, used carefully
Offline conversion importLeads that turn into sales later
App install or app actionApp campaigns where relevant

For most serious lead generation or ecommerce accounts, event-based goals are better than simple page views.

Why?

Because page views can be messy.

A thank-you page may reload.

A user may revisit it.

A form may submit without a URL change.

A checkout may complete through a dynamic flow.

Event tracking gives more control.

Part 5: Event Tracking with GTM

Microsoft UET can track custom events.

Microsoft’s custom event guidance explains that custom events require a JavaScript UET tag added across the site and the ability to edit the website code or tracking setup.

In GTM, you usually create a separate UET event tag for important actions.

Examples:

EventTriggerUse Case
lead_submitForm submissionLead generation
purchasePurchase confirmationEcommerce
begin_checkoutCheckout startEcommerce funnel
book_callCalendar bookingB2B lead generation
downloadGuide or PDF downloadContent lead capture
phone_clickClick-to-callLocal and service businesses
quote_requestQuote form completionServices and B2B

The process usually looks like this:

  1. Create a base UET tag on all pages.
  2. Create a separate event tag for the conversion action.
  3. Fire the event tag only when the action happens.
  4. Create a matching conversion goal in Microsoft Ads.
  5. Test with GTM Preview and UET Tag Helper.
  6. Check that the goal starts recording.

The event name and goal logic need to match.

If GTM sends one event but the Microsoft Ads goal is configured to expect something else, conversions may not record properly.

Part 6: Dynamic Revenue and Purchase Value

For ecommerce, you should not only track that a purchase happened.

You should also track the value of the purchase.

A $20 order and a $2,000 order should not be treated the same.

If revenue is not passed properly, ROAS reporting will be weak.

Automated bidding may also optimise from incomplete value data.

The ideal setup is:

Data PointExample
Eventpurchase
Revenue value149.99
CurrencyGBP
Transaction IDORD-12345
Product or category dataOptional, depending on setup

Your website or ecommerce platform needs to expose the purchase value to GTM.

That might come from:

A typical GTM setup might use variables such as:

VariableExample
transactionTotal149.99
transactionCurrencyGBP
transactionIdORD-12345

Then Microsoft Ads needs a conversion goal that can receive the value from the UET event.

The important rule is simple.

The value sent from GTM and the goal configuration in Microsoft Ads must agree.

If you send revenue but the goal is set to use a fixed value, reporting may not show the true purchase value.

If you send the wrong currency, ROAS can become misleading.

If you send duplicate purchase events, revenue can be inflated.

Revenue Tracking Warning

Do not assume purchase value is working just because the purchase conversion appears. Test the actual revenue value, currency and duplicate behaviour before trusting ROAS.

Part 7: Lead Generation Tracking

For lead generation, the value setup is different.

A lead does not always have immediate revenue.

That does not mean all leads should be treated equally.

A demo request is usually more valuable than a newsletter sign-up.

A quote request may be more valuable than a brochure download.

A qualified lead may be more valuable than a raw form fill.

Lead ActionSuggested Tracking Approach
Contact formTrack as a lead
Quote requestTrack as higher-value lead
Demo requestTrack as high-intent lead
Phone clickTrack separately from form fills
Guide downloadTrack as soft conversion
Newsletter sign-upTrack as micro-conversion
Qualified leadImport offline conversion where possible
Closed won dealImport offline revenue where possible

For B2B and service businesses, the strongest setup is usually not just online form tracking.

It is online plus offline tracking.

That means:

  1. Track the form submission.
  2. Pass a click ID or lead identifier into the CRM where possible.
  3. Mark which leads became qualified.
  4. Mark which leads became opportunities.
  5. Import better-quality conversion stages back into the ad platform where possible.

This helps Microsoft Ads optimise towards quality, not just volume.

Part 8: Remarketing Lists

Once UET is installed, you can build remarketing audiences.

Remarketing lets you reach people who visited the site but did not convert.

This is useful because not every buyer acts on the first visit.

Useful remarketing lists include:

Audience logic matters.

For example:

AudienceLogic
All visitorsAnyone who visited the site
Cart abandonersVisited cart or checkout but did not purchase
Service page visitorsVisited a specific service page
Pricing page visitorsVisited pricing page but did not submit
Blog readersVisited blog content but did not convert
Past convertersVisited thank-you page or triggered conversion

Cart abandoners can be useful for ecommerce.

For example:

Include users who visited /cart or /checkout, but exclude users who visited /thank-you or triggered purchase.

For lead generation:

Include users who visited a service or pricing page, but exclude users who submitted a lead form.

Remarketing can then be used for:

Do not only create audiences.

Use them strategically.

For example, someone who viewed a pricing page may deserve a different message from someone who only read a blog post.

Part 9: UET Tag Helper and Debugging

Do not publish UET and assume it works.

Test it.

Microsoft’s UET Tag Helper is a browser extension that validates UET implementation and conversion goal functionality on webpages. It is available for Microsoft Edge and Google Chrome.

The Chrome Web Store listing says the extension can identify which UET tags are on the page, whether they are working correctly, and whether conversion goals or dynamic remarketing lists have been set up correctly.

Use it to check:

A basic test plan:

  1. Open GTM Preview mode.
  2. Load the website.
  3. Confirm the base UET tag fires on page load.
  4. Complete a test lead or purchase.
  5. Confirm the event tag fires only once.
  6. Open UET Tag Helper.
  7. Check the UET Tag ID.
  8. Check the event data.
  9. Check Microsoft Ads conversion goal status.
  10. Review live account data after enough time has passed.

Microsoft’s GTM setup guidance notes that UET tag verification in Microsoft Advertising can take up to 24 hours.

So do not panic if the account does not show active immediately.

But do test in the browser before waiting.

Part 10: Common UET Mistakes

Most UET problems are simple.

The tag is missing.

The wrong ID is used.

The event does not match the goal.

The trigger fires twice.

The revenue variable is undefined.

The thank-you page is cached.

The cookie consent setup blocks the tag unexpectedly.

Common mistakes include:

The fix is usually to slow down and test the full journey.

Page load.

Event trigger.

Goal match.

Revenue value.

Audience membership.

Reporting.

Part 11: Recommended Setup by Business Type

Different businesses need different tracking priorities.

Business TypeMust TrackShould Also Track
EcommercePurchases with revenueProduct views, cart, checkout, remarketing
Lead generationForm submissionsQualified leads, phone clicks, offline conversions
SaaSTrials or demosPaid conversions, pipeline, lifecycle stages
Local servicesCalls and formsLocation page visits, booking actions
B2B servicesDemo or enquiry formsCRM stages, closed won revenue
Content-led sitesDownloads or sign-upsEngaged visits, remarketing audiences

The best setup is the one that reflects how the business actually makes money.

For ecommerce, purchase value matters.

For lead generation, lead quality matters.

For B2B, offline conversion stages matter.

For local businesses, calls and form submissions matter.

For SaaS, trial quality and paid conversion matter.

Part 12: Microsoft UET Setup Checklist

Before launching or scaling Microsoft Ads, check the tracking setup.

Summary

The UET tag is the foundation of Microsoft Ads measurement.

It is not only there to count conversions.

It helps Microsoft Ads understand website behaviour, build remarketing audiences, support automated bidding and measure revenue.

A weak UET setup can make campaigns look worse than they are.

It can also make campaigns look better than they are if conversions or revenue are duplicated.

That is why the setup needs to be tested properly.

Create the tag.

Install it through GTM.

Create meaningful conversion goals.

Pass revenue where relevant.

Build useful remarketing lists.

Debug with UET Tag Helper.

Then use the data to make better decisions.

Final Thought

Microsoft Ads can only optimise from the signals you give it. A clean UET setup gives the platform better data and gives you more confidence in the results.

Next Best Step

Where to go from here

Microsoft Ads Management

Explore our professional Microsoft Ads management services.

View Services
Microsoft Ads Guide

Master Microsoft Ads with our free, comprehensive educational curriculum.

Read Guide
Marketing Tools

Analyze and optimize your campaigns with our suite of free advertising tools.

Explore Tools
Kiril Ivanov

About the Author

Kiril Ivanov is a digital marketing specialist with experience managing local, national and international campaigns for businesses ranging from growing independent companies to major consumer brands. His background includes leading advertising automation work for Michael Kors and working on campaigns involving Canon, Dormeo, esure, DLG Group, Village Gym, Cameron House, Crerar Hotels, Cromlix Hotel, Harrison Fund and the Advertising Standards Authority. His experience spans paid search, paid social, advertising automation, SEO, conversion optimisation and wider digital strategy across hospitality, retail, financial services, professional services and other competitive sectors.

View author profile Connect on LinkedIn

Continue Reading

Previous Article
UGC Creative Strategy for TikTok Ads: The Ultimate Guide (2026)
Next Article
TikTok Video Shopping Ads (VSA): Deep Dive Strategy (2026)

On this page

  • Part 1: What the UET Tag Does
  • Part 2: Creating the UET Tag
  • Part 3: Installing UET with Google Tag Manager
  • Part 4: Setting Up Conversion Goals
  • Part 5: Event Tracking with GTM
  • Part 6: Dynamic Revenue and Purchase Value
  • Part 7: Lead Generation Tracking
  • Part 8: Remarketing Lists
  • Part 9: UET Tag Helper and Debugging
  • Part 10: Common UET Mistakes
  • Part 11: Recommended Setup by Business Type
  • Part 12: Microsoft UET Setup Checklist
  • Summary

Related Reads

Microsoft Ads
Microsoft Ads Offline Conversions: Import CRM Data: 2026 Guide
Microsoft Ads
Microsoft Ads: How to Block the Audience Network (2026 Strategy)
Microsoft Ads
Microsoft Dynamic Search Ads (DSA): Inventory Mining Strategy (2026)

Need this implemented for you?

Read the guide, or let our specialist team handle it while you focus on the big picture.

Get Your Free Audit