Microsoft Ads
Vendo syncs Microsoft Ads performance data and exports conversions back to Microsoft Ads.
Last reviewed September 15, 2026
Source + Destination: Vendo imports ad performance data from Microsoft Ads (Bing Ads). Vendo exports offline conversions back to Microsoft Ads for optimization.
What Vendo Syncs
Ad Performance Data
Vendo imports performance data at multiple levels from the Microsoft Ads API:
| Report Type | Description |
|---|---|
| Keyword Performance | Keywords, bids, match types, quality scores |
| Ad Performance | Ad copy, URLs, device targeting |
| Ad Group Performance | Ad group settings, budgets |
| Asset Group Performance | Performance Max asset groups |
Key Metrics
| Metric | Description |
|---|---|
| Impressions | Total ad impressions |
| Clicks | Ad clicks |
| Spend | Ad spend with currency conversion |
| Conversions | Qualified and all conversions |
| CPC | Average cost per click |
| CTR | Click-through rate |
| Quality Score | Keyword quality scores |
Dimensions
| Dimension | Description |
|---|---|
| Account ID & Name | Microsoft Ads account |
| Campaign ID & Name | Campaign-level grouping |
| Ad Group ID & Name | Ad group-level grouping |
| Keyword Text & Match Type | Keyword-level data |
| Device | Desktop, Mobile, Tablet |
| Network | Search or Display |
| Destination URL | Landing page URL |
UTM Parameters
Vendo extracts UTM parameters from tracking templates and custom parameters. The tracking template hierarchy is: Ad → Ad Group → Campaign (the most specific template wins).
utm_sourceutm_mediumutm_campaignutm_termutm_content
Conversion Export
Vendo can export offline conversions back to Microsoft Ads with the msclkid (Microsoft Click ID). For the configuration, see Export Conversions.
Platform Details
| Setting | Value |
|---|---|
| Ad Platform | Microsoft Ads |
| Channel Type | Varies by campaign type |
| API | Microsoft Ads API |
| Click ID Parameter | msclkid (Microsoft Click ID) |
Currency Conversion
Vendo automatically converts ad spend from your Microsoft Ads account currency to your reporting currency. It uses daily exchange rates.
Data Freshness & Backfill
Vendo imports daily performance rows on the schedule that is set on the Source. If you request a Historical backfill, Vendo imports the selected historical window during onboarding.
Setup
- Authorize your Microsoft Ads account with OAuth2.
- Select the ad account(s) to sync.
- Set the reporting currency and timezone.
- For conversion tracking, create a conversion goal in Microsoft Ads.
Verify Setup
- Make sure that the status of the Microsoft Ads Source is active in Vendo.
- Make sure that ad metrics show in your Destination or BigQuery export.
- For conversion exports, look for recent conversions in Microsoft Ads.