The opening DM with a button, and why it matters
Facebook and Instagram allow one message to someone who only commented. A button in that first message is what lets the rest of your campaign run.
Updated
When a campaign starts from a comment, its first DM is special. Facebook and Instagram call it a private reply, and they set two rules:
- You can send one message to someone who only commented, within 7 days of the comment.
- You can send more only after they answer: a tap on a button, a quick reply, or a message of their own. From then on you can message them for 24 hours after their last tap or message.
So if your first DM is the discount code and nothing else, the campaign has nowhere to go after it. Nobody can be reminded, asked for an email or checked for a follow.
The pattern that works
Make the first DM a short invitation with a button that waits for a tap. The templates all do this:
- Public reply: "Sent! Check your messages."
- Send DM: "Hi! Tap below and we will send your discount code." with a Send my code button.
- Send DM (after the tap): the code and a Shop now link.
- Anything else you like: a wait, a "Clicked the link?" branch, one reminder.
The tap opens the conversation, which is why step 3 and everything after it are allowed.
Set up the button
- Click the first Send DM card.
- Under Buttons, click Add a button, type a label (up to 20 characters) and set it to Continue.
- Turn on Wait for their tap. The next steps now run only once they tap.
- Under If they do not tap, give up after, pick up to 23 hours.
A Continue button needs Wait for their tap turned on, and the board tells you if one is missing. Quick replies work the same way: any of them counts as the tap.
People who never tap
Beside the card, the small + labeled "If they do not answer in 23 hours" starts a No answer lane. Most people tap within minutes, so leave it empty to end quietly, or add a step that sends nothing (a tag, a Send to a person) to keep track of them. Another DM on that lane would be a second message to someone who has not answered, which Facebook and Instagram do not allow.
When Instagram does not show the buttons
On the very first message after a comment, Instagram may show the text without its buttons. The board warns about this on the card: "If Instagram does not show the buttons, they can reply to continue". A reply of any kind counts as the tap, so write the message so it still makes sense, for example "Reply YES or tap below and we will send your code".
Other triggers do not need this
When the person messaged you first (a DM keyword, a story reply, your chat link, an ad that opens a chat), the conversation is already open and the first DM can carry the code straight away.
Related
- Build a campaign on the flow board Add steps with the + buttons, change them in the side panel, and turn the campaign on once nothing is blocking it.
- Fix what stops a campaign from going live What each line under "Before it can go live" means, and how to fix it so the Turn on button works.
- Yes and No branches, and Join back Send people down different steps depending on whether they clicked, follow you, replied or have a tag, then bring the lanes back together.
- Every step, and where it works What each campaign step does, and which of Facebook, Instagram, TikTok, YouTube, Threads and WhatsApp allow it, with the reason when one does not.
Still stuck?
Tell us what you were trying to do and what happened. A person replies, usually within one business day.