Inputs
Output
Type:Dict
Returns how many conversions were accepted. Any row Microsoft rejects raises an error naming the row.
Fields: uploadedDocumentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Upload offline conversions to Microsoft Ads against an existing offline conversion goal, matched by Microsoft click ID or by hashed email or phone
| App | Microsoft Ads |
| Operation ID | microsoft_ads_upload_offline_conversions |
| Type | Action |
| Connection | microsoft_ads (required) |
| Credits per run | 1 |
| Agent / MCP tool | Yes |
| Requires approval | Yes (write operation) |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
account | DynamicAccount | Yes | - | Microsoft Ads account the conversions belong to. |
conversions | string or array of any | Yes | - | Conversions to upload, as JSON. Each entry needs conversion_name matching an existing offline conversion goal, conversion_time as an ISO timestamp, and one identifier: microsoft_click_id, hashed_email or hashed_phone. Optional per row: conversion_value, conversion_currency_code. Hash email and phone with SHA-256 after lowercasing and trimming, and never send them in plain text. Up to 1000 rows per run. |
Dict
Returns how many conversions were accepted. Any row Microsoft rejects raises an error naming the row.
Fields: uploaded