Skip to main content

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?

@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.

 

 


Hi, ​@Ramon Vorich!
You can do as ​@AwaisToor explained, or user Manychat's API to retrieve all user data directly in Make using the subscriber-id: https://api.manychat.com/swagger#/Subscriber/ae51a27b65b7ecf39438af38db0f27ba