Skip to main content
Offline conversion tracking allows you to attribute sales and other valuable customer actions that occur outside your website to your Microsoft Advertising campaigns. These actions might include in-store purchases, phone orders, or consultations. By syncing MoEngage events with Microsoft Advertising, you can:
  • Accurately measure ROI by closing the loop between digital ad spend and offline revenue.
  • Optimize campaign bidding based on actual conversion data rather than clicks.
  • Improve targeting by understanding which keywords and ads drive high-value offline actions.
For more information, refer to Microsoft Advertising documentation on offline conversions.
PrerequisitesTo use this feature, you must have access to a Microsoft Advertising account with the required permissions.Microsoft Advertising Offline Conversions is part of the Connected Channels add-on. Contact your dedicated MoEngage customer success manager (CSM) to enable it for your account.

Step 1: Connect Microsoft Advertising on the App Marketplace

To connect Microsoft Advertising on the App Marketplace, perform the following steps:
  1. On the left navigation menu in the MoEngage UI, click App Marketplace.
  2. On the App Marketplace page, search for Microsoft Advertising Offline Conversions.
  3. Click the Microsoft Advertising Offline Conversions tile.
  4. On the Microsoft Advertising Offline Conversions page, go to the Integrate tab.
  5. Enter the following details:
  1. Click Connect. Microsoft1
    You are taken to the Microsoft login page to authorize the account.
  2. Log in using an account with Administrator privileges to grant MoEngage the necessary permissions to establish the connection. Microsoft2
  3. Once authenticated, you will be automatically redirected back to the MoEngage dashboard.

Step 2: Create a campaign to sync offline conversions

After you configure the connector, send conversion events within a MoEngage campaign. To create a campaign to sync offline conversions, perform the following steps:
  1. On the left navigation menu in the MoEngage UI, click Engage, and then click Campaigns.
  2. On the All campaigns page, click + Create campaign. The Create campaign dialog box appears.
  3. Under Connected Apps, click Microsoft Advertising Offline Conversions.
  4. In the Content step of the campaign creation, map the MoEngage attributes to the following fields:
Microsoft3
  • 90-day limit: Microsoft Advertising can only match transactions to clicks that occurred in the last 90 days.
  • Clear naming: Because connections are account-specific, name your connectors clearly (for example, MSAds_US_Sales) to avoid confusion.
  • Data accuracy: Ensure that MSCLKID data is consistently captured and stored in user profiles to maximize match rates.
  • Testing: Always run a test campaign before publishing to verify attribute mapping and conversion tracking.
  • Account-level management: Maintain separate connectors for each Microsoft Advertising account to ensure proper attribution and currency handling.