Skip to main content

Bing Ads Connector

Prerequisites

  • A Microsoft Advertising account
  • A Microsoft Advertising Developer Token
  • Admin or Super Admin access to the advertising account

Authentication

Bing Ads uses OAuth 2.0 via Microsoft. Landed handles the OAuth flow automatically -- you will be redirected to Microsoft to authorize access.

Step 1: Get a Developer Token

  1. Log into Microsoft Advertising
  2. Go to Tools > Developer Portal
  3. Copy your Developer Token

If you only have a sandbox developer token, you will need to request a production token for live data.

Step 2: Find Your Account ID

  1. In Microsoft Advertising, look at the top-right corner for your Account Number
  2. Alternatively, go to Accounts & Billing to find the account ID

Step 3: Connect via OAuth

  1. In Landed, click Add Connector and select Bing Ads
  2. Enter your Developer Token and Account ID
  3. Click Connect to Microsoft
  4. You will be redirected to Microsoft's authorization page
  5. Sign in and grant access
  6. You will be redirected back to Landed

Configuration in Landed

FieldValue
Developer TokenYour Microsoft Advertising developer token
Account IDYour Microsoft Advertising account number
Customer ID (optional)Only needed for multi-customer setups. Found in Accounts & Billing > Your Info.

Available Streams

StreamDescriptionSync Mode
campaignsDaily campaign performance metrics (impressions, clicks, spend, conversions)Incremental
ad_groupsDaily ad group performance metrics, broken down by ad groupIncremental
adsDaily ad-level performance metricsIncremental
keywordsDaily keyword performance metrics with quality scoresIncremental

Common Issues

SymptomCauseFix
AuthenticationTokenExpiredOAuth token expiredReconnect the connector in Landed to refresh the token
InvalidCredentialsWrong developer token or account IDVerify your developer token in the Developer Portal and account ID in Accounts & Billing
No data returnedAccount has no campaign dataEnsure your Microsoft Advertising account has active campaigns
Sandbox data onlyUsing sandbox developer tokenRequest a production developer token from Microsoft
Rate limit exceededToo many API callsLanded handles rate limiting automatically

Data Notes

  • Performance data is aggregated daily
  • Reports are generated asynchronously via Microsoft's Reporting API -- Landed handles the submit/poll/download cycle automatically
  • Data may take up to 3 hours to appear after the reporting period ends
  • Currency values are in the account's configured currency

Static IPs for Allowlisting

If your Microsoft Advertising configuration requires IP allowlisting:

  • Production: 34.170.185.84, 35.192.90.94
  • Staging: 34.171.93.34