All integrations

Advertising integration

Microsoft Bing UET (Microsoft Ads) on Shopify, made compliant

Microsoft's Universal Event Tracking pixel — used for Microsoft (Bing) Ads conversion and retargeting.

Why consent applies to Microsoft Bing UET (Microsoft Ads)

UET stores advertising identifiers used by Microsoft's ad network. Microsoft implements Google-style consent storage keys (`ad_storage`), so consent semantics mirror Google Ads: denied by default in EU/UK/EEA, opt-out in California.

Cookies / scripts Microsoft Bing UET (Microsoft Ads) sets

  • _uetsid
  • _uetvid
  • _uetmsclkid
  • MUID

Step-by-step compliance setup

  1. 1

    Block the UET script until marketing consent

    UET loads via `<script src="https://bat.bing.com/bat.js">`. Block this script until the visitor accepts the marketing category.

  2. 2

    Signal consent via the UET Consent Mode API

    UET uses a queue-based consent API: `window.uetq = window.uetq || []; window.uetq.push('consent', 'update', { ad_storage: 'granted' | 'denied' });`. Push a denied default before the script loads and update on the visitor's choice.

How Consentico handles Microsoft Bing UET (Microsoft Ads)

Consentico blocks `bat.bing.com` at script-load time, pushes a denied default into `uetq` on banner render, and updates `ad_storage` on the visitor's choice.

  • Default-deny before any tag fires
  • Three-layer script blocking (createElement + MutationObserver + content-type)
  • Audit-ready consent log

Related concepts

Related integrations

Block Microsoft Bing UET (Microsoft Ads) until consent — in five minutes.

Free for stores under 5,000 banner views per month. No code, no theme edits.