This is how to see performance by location in Microsoft Ads with AI: connect your Microsoft Ads account to PaidSync.ai, then ask Claude to split my results by location and by user intent, so you see which places earn. It only reads and changes no targeting.
Microsoft separates two location ideas that are easy to confuse. The reports keep them apart:
get_ms_geographic_performance returns performance by the location an ad was served to, down to city, county, postal code and neighbourhood.get_ms_user_location_performance splits results by where the user physically was and where the query was aimed, as separate objects.get_ms_geographic_performance and get_ms_user_location_performance only read your account, so you can see performance by location as often as you need.
| Tool | What it does |
|---|---|
| get_ms_geographic_performance | Returns results by served location |
| get_ms_user_location_performance | Separates physical location from query intent |
The granularity you choose changes the rows, because each finer level adds a column that splits every row. Totals at one granularity are not comparable with totals at another, so keep it constant when you compare.
These steps use Claude to see performance by location 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 see performance by location.
Install PaidSync.ai from Claude's connector directory and sign in. Ask "list my Microsoft Ads accounts" and select the account to see performance by location in.
Start with country or region and go finer only for the strongest places.
Ask for the served location report and then the user location report.
Note places to add, exclude or bid up, and apply them with the location targeting workflow.
Re-run the report at the same granularity after the change.
Use these two prompts to see performance by location in Microsoft Ads, in this order.
get_ms_geographic_performance and get_ms_user_location_performance only read the account, so nothing you do to see performance by location edits a campaign.get_ms_geographic_performance and get_ms_user_location_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 see performance by location.
In Microsoft Advertising you open the locations report in the dimensions tab. With PaidSync.ai, ask Claude for both views.
One groups by the location an ad was served to, and the other separates where the user was from where the query was aimed.
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 see performance by location there with the same prompt.
A connected Microsoft Ads account and campaigns that serve in more than one place.
PaidSync.ai is free for 15 tasks a month with no card, enough to see performance by location 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