Playbooks · 5 min read
Onboarding a Customer in the DMs After They Have Bought
Everything written about customer onboarding assumes email. A welcome on day zero, a tip on day two, a check-in on day seven. Drip, sequence, cadence.
None of that transfers to Instagram, and the reason is structural rather than a missing feature. You cannot message someone who has not messaged you. There is no broadcast, no scheduled day-three follow-up, no way to reach a buyer just because they bought. On the official API this is the same for every tool that exists.
So onboarding here is not a sequence. It is one reply, and the whole craft is in arranging for the message that triggers it.
Manufacture the inbound, honestly
You are allowed to ask people to message you. That is not a loophole, it is the intended shape of the platform: a person chooses to open a conversation and their message opens a 24 hour window.
Three places where a buyer will happily send that first message, if you give them a reason:
- The packaging insert or the order confirmation. A single line: "DM us the word CARE on Instagram and we'll send you the wash guide + what to do if the fit is off." Low effort, obviously useful, and it is their choice to send it.
- The story they already post. People tag brands when the parcel arrives. A story reply lands in your DMs and opens the window, which makes it the most underused post-purchase trigger there is.
- The comment under the post they bought from. A buyer often comes back to the reel that sold them the thing. A comment gives you 7 days rather than 24 hours, which is a much more forgiving clock.

Notice what none of these are: a message sent to somebody because your order system fired an event. That message does not exist on Instagram.
What the one reply should contain
Because you get one, it has to do the work a five-email sequence usually spreads out. The good news is that most of a welcome sequence is padding, and the parts people actually read compress well.
Four things, in this order:
What happens next, with a time attached. "Dispatch aaj shaam tak, tracking SMS aa jayega." Vagueness here is what generates the follow-up DM you were trying to prevent.
Where to look instead of asking you. The tracking link, the order page, the size chart. Every buyer you send somewhere is a buyer who does not message you on Sunday.
The one thing that goes wrong, pre-answered. Every product has one. The colour reads darker in daylight. The first wash bleeds a little. The course login email lands in promotions. Say it before they discover it, and the discovery stops being a complaint.
What to do if it does go wrong. Name the route. "Kuch bhi issue ho, is thread mein reply kar dena — hum dekh lenge." This is the sentence that makes the automated message feel like a beginning rather than a wall.
Half of post-purchase support is a question the welcome message could have answered before it was asked.
Building it
The builder is the same five fields as any other automation, which is a feature: onboarding does not deserve a special mode.

Three fields worth setting deliberately here:
- The keyword. Pick a word buyers would type and browsers would not.
CARE,ORDERED,RECEIVED. AvoidHELP— it will pull in people with problems, which is a different conversation entirely. Matching ignores case and punctuation, socare!andCareare the same thing. - Negative keywords.
broken,wrong,refund,damaged,late. If those words are in the message, this is not an onboarding moment and the cheerful welcome is the worst possible reply. - Capture to Leads. On. A buyer who messaged you is a record worth having — the question they asked and the post it came from. It exports as CSV. There is no CRM sync and no order data flowing back; what you write down is what you get.
The second message problem
They will reply. That is the point of the last line, and it is where most onboarding automations fall over.
Their reply is a real question from a real customer, and it restarts the 24 hour window. Two things should happen. The automation answers it only if it is one of your stable, same-for-everyone questions — the kind covered in what a support bot can truthfully answer. Anything else goes to a person, and the moment that person replies by hand, takeover removes automation from the thread permanently.
Which is the correct behaviour and also the reason not to over-build. An onboarding flow with four branching follow-ups is four chances to send a scripted line into a conversation that had already become human.
What this does not do
It does not replace your order confirmation. Email and SMS still carry the receipt, the invoice and the tracking, and they should — those are records, not conversations.
It does not run a drip. Day three, day seven and day thirty do not exist here. If your onboarding genuinely needs a sequence, the sequence lives in email and Instagram carries the one moment where the customer chose to talk to you.
It does not know anything about the order. Not the SKU, not the address, not whether it shipped. The message is good because you wrote it well, not because it looked anything up.
Where this sits in the larger arc of a conversation is laid out in the stages a DM moves through. And if the trigger word is the part you are unsure about, choosing keywords people actually type is the smallest field with the largest consequences.


