Skip to main content
Solved

How to get username or scope ID from Instagram DM in Manychat + Make?

  • September 18, 2025
  • 2 replies
  • 90 views

Ramon Vorich

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?

Best answer by AwaisToor

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

 

 

2 replies

AwaisToor
Forum|alt.badge.img+1
  • Flow Scholar
  • Answer
  • September 18, 2025

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

 

 


Fabio Gaulke
Forum|alt.badge.img+3
  • Manychat Community Moderator
  • September 19, 2025

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