This is how to pull a campaign performance report in Microsoft Ads with AI: connect your Microsoft Ads account to PaidSync.ai, then ask Claude to pull performance for my campaigns over a date range, with spend, clicks, conversions and return on ad spend side by side. It only reads, so you can run it as often as you like.
Microsoft builds reports asynchronously, and the tool handles the submit, poll and download for you:
list_ms_campaigns lists campaigns with type and status, so the report covers the right ones.get_ms_performance returns spend, clicks, impressions, conversions, revenue, click-through rate, average cost per click and return on ad spend for a date range, summarized or by day.list_ms_campaigns and get_ms_performance only read your account, so you can pull a campaign performance report as often as you need.
| Tool | What it does |
|---|---|
| list_ms_campaigns | Lists the campaigns to include |
| get_ms_performance | Returns the headline numbers |
Use a preset range such as last 7 days or last month, or give exact dates for a custom one. Scope to one campaign when you are investigating it, and keep the whole account view for the weekly review of Bing Ads results.
These steps use Claude to pull a campaign performance report in Microsoft Ads. PaidSync.ai also works in ChatGPT, and the prompts are the same.
Sign up at paidsync.ai, then connect Microsoft Ads on Microsoft's own sign-in screen. Use a Microsoft login that can reach the account where you want to pull a campaign performance report.
Open Claude's connector directory, add PaidSync.ai and sign in. Ask "list my Microsoft Ads accounts", then pick the account where you will pull a campaign performance report.
Pick a range, such as last 30 days, and a campaign or the whole account.
Ask for a table of spend, clicks, conversions, revenue and return on ad spend per campaign.
Ask which campaigns spend the most and return the least, and what to check next.
Spot check one campaign against Microsoft Advertising for the same dates.
Use these two prompts to pull a campaign performance report in Microsoft Ads, in this order.
list_ms_campaigns and get_ms_performance only read the account, so nothing you do to pull a campaign performance report edits a campaign.list_ms_campaigns and get_ms_performance work in either. Tokens are encrypted at rest.Every Microsoft Ads tool PaidSync.ai offers is on the Microsoft Ads (Bing Ads) MCP Server page, including the tools used to pull a campaign performance report.
In Microsoft Advertising you open the campaigns tab and export. With PaidSync.ai, ask Claude for the table and a short read of it.
Yes. The tool can return a summary with one row per campaign or a daily series.
Yes. The tools used here only read, and PaidSync.ai reports on Microsoft Ads in the ChatGPT app as well as in Claude, so you can pull a campaign performance report there with the same prompt.
A connected Microsoft Ads account with an active account selected, and a date range.
PaidSync.ai is free for 15 tasks a month with no card, enough to pull a campaign performance report in Microsoft Ads and see the result. Pro starts at $99 a month. See pricing.
PaidSync.ai runs 630+ tools across 14 ad and analytics platforms. Connect your accounts once and use them in the AI assistant you already work in.
Get Started Free Book a Demo