How to Create Instagram DM Datasets in Ad Manager

Accurately tracking user engagement is essential for campaign optimization and performance measurement. By integrating Instagram DM datasets with the Meta Conversion API, businesses can seamlessly capture and attribute conversations initiated through Click-to-Direct (CTD) Instagram ads, ensuring more accurate reporting and improved return on ad spend (ROAS).

Why It Matters

How It Works

Create the Dataset 

To begin, navigate to the Ad Manager Settings.

In the Meta Conversions section, click the option to create a new dataset.

From the Goal Type dropdown, click Instagram DM. 

Then, select your Facebook page and Instagram Account for your dataset. Once created, the dataset will track Instagram DM events whenever a user interacts with a CTD ad, ensuring each conversation is recorded as a conversion event.

Build the Automation 

In a Workflow, add the Meta Conversion API action after choosing the appropriate trigger.

Choose the Facebook Page and its linked Instagram account.

Next, select the Dataset ID corresponding to your created dataset.

Keep the default event name (LeadSubmitted) or modify as needed, with options to include Value, Currency, and IGSID mapping.

Once live, every time a user initiates a DM from a CTD ad, the Workflow sends a CAPI event to Meta using the IG DM dataset.

✍️Important Notes

Instagram DM datasets within Ad Manager, combined with the Meta Conversion API, equip businesses with stronger attribution tools for Click-to-Direct campaigns. By capturing conversations as conversion events, advertisers gain improved visibility into campaign performance, more reliable data for optimization, and enhanced measurement of ROAS—all while managing datasets directly within Ad Manager.

100%