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.
Connect with Microsoft
Click "Connect with Microsoft". OAuth via Azure AD — no token copy-paste, no manual credentials.
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.
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.