This is how to attach conversion goals to campaigns in Microsoft Ads with AI: connect your Microsoft Ads account to PaidSync.ai, then ask Claude to attach goals to my campaigns, so bidding can optimize toward them. Every campaign and goal ID is checked before anything is sent, and the preview shows pairs already attached.
A goal only influences a campaign once the two are bound. First see what is bound today:
list_ms_campaign_conversion_goals shows which goals each campaign is bound to, and separates no goal attached from a binding that could not be read.list_ms_conversion_goals finds the goal IDs.add_ms_campaign_conversion_goals attaches goals to campaigns after checking every ID against the account.list_ms_campaign_conversion_goals and list_ms_conversion_goals only read your account. add_ms_campaign_conversion_goals changes it. Claude calls these to attach conversion goals to campaigns.
| Tool | What it does |
|---|---|
| list_ms_campaign_conversion_goals | Shows the current bindings |
| list_ms_conversion_goals | Finds the goal IDs |
| add_ms_campaign_conversion_goals | Attaches the goals after the preview |
Microsoft publishes no read operation for these bindings, so the read tool has a third state for a binding it could not read. When it says so, do not assume there is no goal.
These steps use Claude to attach conversion goals to campaigns in Microsoft Ads. In the ChatGPT app PaidSync.ai is report-only for Microsoft Ads, so the change itself runs in Claude or another MCP client.
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 attach conversion goals to campaigns.
Open Claude's connector directory, add PaidSync.ai and sign in. Ask "list my Microsoft Ads accounts", then pick the account where you will attach conversion goals to campaigns.
Ask which goals each campaign is bound to.
Name the goals and the campaigns they should join.
Read which pairs are new in the dry run, then confirm.
Read the bindings again and confirm each campaign shows its goals.
Use these two prompts to attach conversion goals to campaigns in Microsoft Ads, in this order.
list_ms_campaign_conversion_goals and list_ms_conversion_goals only read your account, so the lookup before you attach conversion goals to campaigns changes nothing.add_ms_campaign_conversion_goals runs as a preview by default, so you see the change before it is applied when you attach conversion goals to campaigns.add_ms_campaign_conversion_goals runs to attach conversion goals to campaigns.add_ms_campaign_conversion_goals runs in Claude or another MCP client when you attach conversion goals to campaigns. 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 attach conversion goals to campaigns.
In Microsoft Advertising you pick goals in campaign settings. With PaidSync.ai, tell Claude the pairs and approve the preview.
Yes. A separate removal tool detaches goals from campaigns, and it asks for your confirmation.
Not to attach conversion goals to campaigns itself. In the ChatGPT app PaidSync.ai reads and reports on Microsoft Ads but is report-only, so run the change in Claude or another MCP client. ChatGPT can still read the account first.
A connected Microsoft Ads account, at least one conversion goal and the campaigns to bind.
PaidSync.ai is free for 15 tasks a month with no card, enough to attach conversion goals to campaigns 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