Skip to content
From Scale plan

Server-Side Microsoft Ads Tracking
with 1-Click OAuth

Microsoft Ads server-side tracking without pilot access. ShopiPixel combines the UET JavaScript Tag for page views and remarketing with the official Offline Conversions API for server-side purchase events. Enhanced Conversions via hashed email and phone also cover users without msclkid.

Two tracking layers, one connection

The UET Tag in the browser is limited by ad blockers and browser privacy features. The Offline Conversions API sends purchase events directly from the server to Microsoft Ads — official, documented, and available for every Microsoft Ads customer.

Bing & MSN network

Microsoft Ads reaches users on Bing, MSN, Outlook and the Microsoft Audience Network. Server-side tracking ensures all conversions are measured.

Enhanced Conversions

When no msclkid is available, ShopiPixel uses hashed email and phone for user matching. Significantly more matched conversions for Smart Bidding.

msclkid attribution

Automatic msclkid click ID matching precisely attributes conversions to the right Microsoft Ads clicks.

Supported Microsoft Ads Events

Page view and remarketing events run through the UET JavaScript Tag. Purchase events are sent server-side via the Offline Conversions API.

PageView (UET JS)

Page views for remarketing lists in the Microsoft Advertising network — via the UET JavaScript Tag in the Web Pixel.

AddToCart (UET JS)

Cart events as micro-conversions for campaign optimization and remarketing.

InitiateCheckout (UET JS)

Checkout start for funnel analysis and conversion optimization.

Purchase (Offline Conversions API)

Completed purchases with revenue data are sent server-side from Shopify webhooks to the Offline Conversions API — including msclkid and Enhanced Conversions.

msclkid + Enhanced Conversions

ShopiPixel automatically detects the Microsoft click ID (msclkid) on ad click and stores it in a cookie. On purchase, the msclkid is sent server-side. If no msclkid is available (direct visit, organic), Microsoft matches via SHA256-hashed email and phone — without transmitting any plain-text PII.

Ready in 3 steps

Connect once — ShopiPixel handles the rest.

1️⃣

Connect with Microsoft

Click "Connect with Microsoft". OAuth via Azure AD — no token copy-paste, no manual credentials.

2️⃣

Select UET Tag

Pick customer, account and your existing UET Tag from the dropdowns. ShopiPixel reads your Microsoft Ads structure directly via the Management API.

3️⃣

Goal auto-provisioned

ShopiPixel checks whether an Offline Conversion Goal already exists. If not, it is created automatically. After roughly two hours of goal propagation, you are ready.

From the Scale plan ($119/month)

Microsoft Ads server-side tracking is available from the Scale plan. This plan includes all 10 platform integrations for up to 10,000 orders per month. No additional enterprise gates, no pilot program required.

All prices net plus applicable tax. View all plans

Report offline deals to this platform

Capture B2B deals via phone, email, or video call and forward them as offline conversions — with click-ID matching and Enhanced Match.

Microsoft Ads

Lookback: goal-based (default 30 days)

OfflineConversions API v13 with msclkid and HashedEmail/Phone. Conversion goal is auto-provisioned on OAuth connect.

Platform Event Picker for Custom Events

Link your Custom Events to platform-specific event codes via the five-step wizard. No manual mappings, no typos.

Start Microsoft Ads server-side tracking

Improve your Microsoft Ads performance with the official server-side integration — OAuth, UET JS and Offline Conversions API in a single setup.