Microsoft Ads Conversions API integration

Send offline and server-side conversions from Dashworx to Microsoft Advertising, formerly Bing Ads, so search campaigns optimise on sales you actually recorded.

About the Microsoft Ads Conversions API integration

Microsoft Advertising, formerly Bing Ads, accepts conversions from outside its UET tag in two main ways: offline conversion imports tied to the Microsoft Click ID (MSCLKID), and server-side events sent through its UET Conversions API. Both are mapped to conversion goals in the account, can carry a conversion value and currency, and support enhanced conversions using hashed email addresses or phone numbers. Server-side events include an event ID so they can be de-duplicated against the tag.

Search on Bing leans towards desktop, and many advertisers there sell through phone calls, quotes and longer, higher-value purchase journeys. Those conversions rarely complete in a single browser session, so the tag alone under-reports them. Importing outcomes from your order system or CRM gives automated bidding strategies such as Target ROAS a truer picture of value. Auto-tagging must be switched on for the MSCLKID to be captured in the first place.

Dashworx models orders and CRM stages next to Microsoft Advertising spend, so it can build those uploads and then compare imported value with revenue from every other channel.

What Dashworx sends to Microsoft Ads Conversions API

Offline conversions with MSCLKID

Server-side purchase events

Order value and currency

Hashed email and phone

CRM stage conversions

Phone order conversions

Conversion goal mapping

Event IDs for deduplication

Conversion timestamps

Value adjustments for refunds

Consent status per event

…and more.

Send Dashworx data to Microsoft Ads Conversions API

Dashworx sends Microsoft Advertising conversions built from your modelled order and CRM data: offline sales matched by MSCLKID, server-side purchase events for the UET Conversions API, and CRM stages you choose to report. Each conversion is mapped to a conversion goal and can include value, currency, timestamp, hashed email or phone for enhanced conversions, and an event ID for de-duplication against the UET tag.

The aim is to give Microsoft’s automated bidding the same quality of revenue signal you would give Google, so budgets across both search engines are judged fairly. Dashworx keeps the independent view, showing imported conversion value against actual revenue for every channel.

How to connect Microsoft Ads Conversions API to Dashworx

01

Choose what to send

Tell us which Dashworx reports, metrics and dimensions should go to Microsoft Ads Conversions API, and how often.

02

Authorise access in one click

Sign in to Microsoft Ads Conversions API and give Dashworx permission to deliver data. No API keys or developer time required.

03

We map and schedule your data

The Dashworx team maps your analysis-ready data to Microsoft Ads Conversions API’s format and sets up the delivery schedule.

04

Get notified when data is flowing

You’ll receive an in-platform notification once the first delivery lands in Microsoft Ads Conversions API.

Frequently asked questions

What does Dashworx do with my connected data?

How long does it take for my data to appear after connecting?

Do I need technical skills or a developer to connect a source?

How often is my data refreshed?

How is my data kept secure?

Can I connect multiple accounts from the same platform?

What if the platform I use isn’t listed?

Connect Microsoft Ads Conversions API in minutes

Book a demo and we’ll show you your own data, connected and visualised, before you commit.