How to get username or scope ID from Instagram DM in Manychat + Make?
Hey, I’m new to Manychat and Make. When someone sends us a DM on Instagram, I only get the contact_id and first name, but I need the username or scope ID to use later in Clay for data enrichment.
Does anyone know how to fetch the username or scope ID directly from Manychat when a user messages us?
Page 1 / 1
@Ramon Vorich
When someone sends you a DM, ManyChat only passes contact_id and basic info by default. If you also need the Instagram username, you can grab it using a simple step inside ManyChat.
👉 Here’s how:
In your flow, add a “Set Custom User Field” action.
Insert the variable {{instagram_username}} (this is automatically available for Instagram contacts).
Save it into a custom field (e.g. Instagram Username).
From there, you can send that value to Make and then over to Clay for enrichment.
Same goes for scope ID → you can capture it using the system field {{instagram_username}}.
Here I’ve attached a screenshot to show exactly where the Instagram username variable appears in ManyChat.
This way, you’ll always have the username stored and ready to push to Make.