PaidSync>Blog>How to Upload Offline Conversions in Microsoft Ads With AI

How to Upload Offline Conversions in Microsoft Ads With AI

Founder written
Author: Ahmed Ashraf|4 min read|Updated October 24, 2026
$1B+ ad revenue generated $500M+ managed Ex-Scandiweb paid media lead 630+ MCP tools

This is how to upload offline conversions in Microsoft Ads with AI: connect your Microsoft Ads account to PaidSync.ai, then ask Claude to upload my offline conversions and then check how many were attributed, because sent is not the same as counted. The upload needs your explicit confirmation, and the health check shows what Microsoft attributed.

Which Tools Do the Work

Offline revenue only helps bidding once Microsoft attributes it. The workflow uploads and then verifies:

get_ms_offline_conversion_goal_health and get_ms_offline_conversion_upload_summary only read your account. apply_ms_offline_conversions changes it. Claude calls these to upload offline conversions.

How the Workflow Is Built

ToolWhat it does
apply_ms_offline_conversionsUploads the rows after you confirm
get_ms_offline_conversion_goal_healthShows what was attributed
get_ms_offline_conversion_upload_summaryShows upload failures

The conversion time is in UTC, which is a different clock from the report time zone, so the same calendar day can differ. Microsoft attributes rows asynchronously, so check the health report the day after the upload.

How to Upload Offline Conversions in Microsoft Ads With Claude in 5 Steps

These steps use Claude to upload offline conversions 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.

1

Connect Microsoft Ads to PaidSync.ai

Create a free account at paidsync.ai and approve Microsoft Ads on Microsoft's own sign-in screen. Use a Microsoft login that can reach the account where you will upload offline conversions.

2

Add PaidSync.ai to Claude

Install PaidSync.ai from Claude's connector directory and sign in. Ask "list my Microsoft Ads accounts" and select the account to upload offline conversions in.

3

Prepare the rows

Collect the click IDs or hashed identifiers, the goal, the time in UTC and the value.

4

Upload

Ask for the upload as a dry run, read it, then confirm.

5

Verify

The next day, read the goal health and the upload summary to see what was attributed and why the rest were not.

How to Check the Result

Read the goal health for the upload day and compare attributed rows with the rows you sent.

Use these two prompts to upload offline conversions in Microsoft Ads, in this order.

"Upload these offline conversions to the goal Closed Deal, with click IDs, UTC times and values, as a preview."
Comes back as a preview and needs your confirmation.
"Show the attribution health of goal 987654 for the last 7 days."
Reads your account and changes nothing.

How PaidSync.ai Protects You

Every Microsoft Ads tool PaidSync.ai offers is on the Microsoft Ads (Bing Ads) MCP Server page, including the tools used to upload offline conversions.

Frequently Asked Questions

How do I upload offline conversions in Microsoft Ads?

In Microsoft Advertising you upload a file in the conversions area. With PaidSync.ai, give Claude the rows and have it check the health report afterwards.

Why does a successful upload show no conversions?

Microsoft attributes uploaded rows later and reports errors only. The health report explains why rows were not attributed.

Can ChatGPT upload offline conversions in Microsoft Ads?

Not to upload offline conversions 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.

What do I need before I upload offline conversions in Microsoft Ads?

A connected Microsoft Ads account, an offline conversion goal and rows with click IDs or hashed identifiers.

How much does it cost?

PaidSync.ai is free for 15 tasks a month with no card, enough to upload offline conversions in Microsoft Ads and see the result. Pro starts at $99 a month. See pricing.

How to Attach Conversion Goals to Campaigns in Microsoft Ads With AI→ How to Create a Conversion Goal in Microsoft Ads With AI→ How an Approval Workflow for AI Ad Changes Works→ Microsoft Ads (Bing Ads) MCP Server for Claude & ChatGPT→

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