Ready to Automate Your Growth?
Join 30,000+ creators and brands using InstantDM today.
Get Started NowAny support required, we're just one click away.
Short answer
In any flow text box that says 'type {{ for variables', type {{ and pick a variable, such as {{username}} or {{email}}. Add a fallback after a pipe, like {{username|there}}, so the message still reads well when the value is unknown. On Facebook, {{username}} gives the person's display name.
A variable is a placeholder in curly brackets, like {{username}}. When the message is sent, InstantDM replaces it with that person’s value.
{{. A list opens with three groups: Built-in, Collected in this flow and Standard.{{username}}.| and before the closing brackets: {{username|there}}.| Variable | What it inserts |
|---|---|
{{username}} | Their Instagram username. On Facebook: their display name (Facebook has no username) |
{{full_name}} | Their display name |
{{follower_count}} | Their follower count (Instagram only; on Facebook the fallback is used) |
{{id}} | Their Instagram or Facebook ID number |
Your Save answer as names, for example {{budget}} | The answer from a Question, Set Field or HTTP Request step in this flow (group Collected in this flow) |
{{name}}, {{email}}, {{phone}}, {{text}}, {{address}}, {{bool}}, {{number}}, {{date}}, {{rating}} | Answers already collected by InstantDM in any flow on this account (group Standard) |
Examples:
Message text, smart replies, button names, button links (URLs), question text, choices, skip text, the welcome message description and button text, public comment replies, HTTP Request URL, headers and body, and Set Field values.
You can’t edit flow messages in the InstantDM app. Use the web app at app.instantdm.com on a computer.
The real value, not the brackets. With {{username|there}}, a person without a known username reads “Hey there”.
{{username}} and {{full_name}} both give the display name.{{name|there}}.{{ and pick it from the list instead of typing it.The variable is left blank. 'Hi {{full_name}}!' becomes 'Hi !'. Add a fallback, like {{full_name|there}}.
Yes, if it was collected on the same InstantDM account. The Standard group in the list says 'Filled if already collected via InstantDM — any flow.'
No. Variables are inserted exactly as saved. There is no first-name-only or uppercase option.