Skip to main content

Opt-outs and Unsubscribes

Turn on opt-out detection so contacts can unsubscribe from your DMs, and understand what happens to someone once they do.

People need a way to stop hearing from you, and you need that to be handled automatically rather than by spotting "stop" in your inbox at 11pm. Inrō's opt-out detection watches for someone asking to leave, marks them opted out, and keeps every automation and campaign away from them after that.

It's off until you turn it on. If you send campaigns, turn it on.

Turn it on

Go to Automations and find the Opt-out detection card, then open its settings. There are four things to set, and you can use any combination:

  • Persistent menu item. The wording of an unsubscribe entry Inrō adds to your Instagram DM menu, so anyone can leave without knowing a magic word. Type the label you want, such as "Unsubscribe".

  • Keywords. Words that count as someone asking to stop. Add the obvious ones for your audience and language: stop, unsubscribe, désabonner. Matching ignores capital letters and fires when the word appears anywhere in the message, so "please stop messaging me" matches stop.

  • AI detection. Lets your AI Agent recognise someone asking to leave in their own words, even when they use none of your keywords. This works in conversations your agent is handling.

  • Confirmation message. An optional reply sent the moment someone opts out, so they know it worked. Something short: "You won't hear from us again."

⚠️ Keywords only match text messages. A voice note or an image saying "stop" won't be caught, which is one reason to have the menu entry as well.

What happens when someone opts out

Their contact status becomes Opt-out, and that status is sticky. It won't quietly revert because they interacted with you again, which is the whole point.

From then on:

  • Scenarios and campaigns skip them.

  • Your AI Agent stops replying to them.

  • They stay in your contacts, with their history, so you keep the record that they asked to leave.

You can still reply to them by hand from the inbox. Opting out stops the automation, not the ability to have a conversation with someone who writes to you.

Opting someone out yourself, or putting them back

From a contact's status control, Opt out contact from receiving messages does it by hand. Remove contact from opt-out list undoes it and recalculates their real status.

Only do the second when the person has asked you to. An opt-out you reverse because a list looked small is the kind of thing that gets an Instagram account reported.

A scenario can also opt someone out with the Opt-out contact action, which is useful for a "not interested" button in a flow. See Contact Actions: Folders, Properties & Data Collection.

The menu entry belongs to this setting

The unsubscribe entry Inrō adds to your persistent menu is owned by opt-out detection, not by the menu. You'll see it listed in the persistent menu with a badge, but you change its wording here, and removing it from the menu turns opt-out detection off rather than just tidying the menu. See Ice Breakers & Persistent Menu.

🐾 Netsuke's Tips

  • Add keywords in every language your audience actually writes in, not just yours. A French follower typing "arrête" gets nothing from an English-only keyword list.

  • Write the confirmation message as a goodbye, not a pitch. A last "are you sure? here's 10% off" is how a quiet unsubscribe becomes a report.

  • Filter your contacts by Status: Opt-out now and then. A sharp rise after a particular campaign is telling you something about that campaign.

What's next?

Did this answer your question?