Connect Bing Ads to Cursor

Connect your Bing Ads data to Cursor with the Windsor.ai connector, so the dashboards and scripts Cursor builds use your real campaign, keyword, search query and impression share data.

Ask Cursor for a search query audit script, an impression share canvas or a budget pacing report built on your own Search query, Spend, Conversions and Impression Lost To Budget Percent fields.

Forget CSVs. Stop copy/paste. Connect in minutes. No code required.

Free forever plan No credit card needed
logo connect
Windsor.ai is your proven Microsoft Ads (Bing Ads) to Cursor connector
google cloud
meta partner
google partner
snowflake
users love us
medal
soc2
google cloud
meta partner
google partner
snowflake
users love us
medal
soc2

Build search ad reports on live Microsoft Advertising data in your Cursor project

Cursor works inside your project, so what it builds from your Bing Ads data stays with you as files, scripts and canvases you can rerun. Key use cases:

Find search queries that waste spend

Cursor can write a script that lists Search query values with Spend and no Conversions and saves a negative keyword file you review before upload.

See where budget limits reach

Ask for a canvas of Impression Share Percent next to Impression Lost To Budget Percent and Impression Lost To Rank Percent by Campaign.

Turn Quality Score into a work list

Cursor can rank keywords by Spend and Quality Score and group them by Ad group, so you fix the costly ones first.

Check budgets every day

Have Cursor draft a pacing script that compares Spend with Budget amount for each campaign and prints the ones off track.

Using Windsor.ai to connect data from Bing Ads to Cursor

Supported fields: 88 metrics150 dimensions

Without Windsor.ai, Cursor builds on placeholder numbers or on CSV exports you paste into the project. Windsor MCP gives Cursor live Bing Ads data with the real field names, so the dashboards and scripts it writes match your account.

Connect in minutes, then ask Cursor to build something with your Bing Ads data.

Analyze your data in Cursor

Available actions


Enable Campaign Activate a paused Bing Ads campaign. Provide either campaign_id or campaign_name. Reversible via pause_campaign.

Activate a paused Bing Ads campaign. Provide either campaign_id or campaign_name. Reversible via pause_campaign.

Parameters
campaign_idstringcampaign_namestring
Pause Campaign Pause an active Bing Ads campaign. Provide either campaign_id or campaign_name. Reversible via enable_campaign.

Pause an active Bing Ads campaign. Provide either campaign_id or campaign_name. Reversible via enable_campaign.

Parameters
campaign_idstringcampaign_namestring
Set Campaign Budget Set the daily budget of a Bing Ads campaign. Provide either campaign_id or campaign_name. The amount is in the account currency major unit (e.g. 50.00 means 50.00 USD on a USD account). Bing Ads only supports daily budgets at the campaign level. If the campaign uses a shared budget, the change is rejected unless apply_to_shared_budget is set to true, because it would affect every campaign sharing that budget.

Set the daily budget of a Bing Ads campaign. Provide either campaign_id or campaign_name. The amount is in the account currency major unit (e.g. 50.00 means 50.00 USD on a USD account). Bing Ads only supports daily budgets at the campaign level. If the campaign uses a shared budget, the change is rejected unless apply_to_shared_budget is set to true, because it would affect every campaign sharing that budget.

Parameters
campaign_idstringcampaign_namestringamountnumberRequiredapply_to_shared_budgetboolean
Enable Ad Group Activate a paused Bing Ads ad group. Provide either ad_group_id or ad_group_name, plus the parent campaign as campaign_id or campaign_name. Reversible via pause_ad_group.

Activate a paused Bing Ads ad group. Provide either ad_group_id or ad_group_name, plus the parent campaign as campaign_id or campaign_name. Reversible via pause_ad_group.

Parameters
ad_group_idstringad_group_namestringcampaign_idstringcampaign_namestring
Pause Ad Group Pause an active Bing Ads ad group. Provide either ad_group_id or ad_group_name, plus the parent campaign as campaign_id or campaign_name. Reversible via enable_ad_group.

Pause an active Bing Ads ad group. Provide either ad_group_id or ad_group_name, plus the parent campaign as campaign_id or campaign_name. Reversible via enable_ad_group.

Parameters
ad_group_idstringad_group_namestringcampaign_idstringcampaign_namestring
Join over 25,000+ businesses that trust Windsor.ai to streamline Bing Ads to Destination integration
audi logo
colgate
asics
roche
novo nordisk logo
UBS
unicef
verisure
wpp
club med
skoda
heineken
puma
audi logo
colgate
asics
roche
novo nordisk logo
UBS
unicef
verisure
wpp
club med
skoda
heineken
puma
Youtube video

How to connect Bing Ads to Cursor with Windsor.ai

Explore a step-by-step guide to add Windsor MCP to Cursor and start building on your Bing Ads data.

1

Connect Bing Ads in the Windsor.ai dashboard

Choose Bing Ads as your data source and sign in to grant Windsor.ai access to your account.

Bing Ads data source
Bing Ads data source
Cursor setup step 2
Cursor finish authentication
Analyze your data in Cursor

FAQs

What is Windsor.ai's Bing Ads to Cursor connector?

Bing Ads (Microsoft Advertising) runs search and audience campaigns on Bing, Yahoo and the Microsoft network. Windsor.ai’s Bing Ads connector gives Cursor live access to your campaign, keyword, search query and impression share data through Windsor MCP, with no code. Cursor is an AI code editor, so it turns that data into scripts, dashboards and reports inside your project, using your real field names instead of placeholder numbers or exported CSVs.

Tired of manual Bing Ads data exports? Try Windsor.ai today to build on live data

Access your data from various sources in one place. Get started for free.
g logo
fb logo
big query data
youtube logo
power logo
looker logo