WhatsApp Opt-Out: How to Handle STOP Requests and Unsubscribes Without Hurting Your Quality Rating
Every WhatsApp marketing list has people who no longer want to hear from you. The only question is whether they tell you politely, or tell WhatsApp by blocking and reporting your number. One route costs you a contact. The other costs you quality rating, and with it your sending limits.
This guide explains how to give customers an easy way to opt out, how to treat STOP replies, where to record the opt-out, and what Indian businesses should keep in mind about consent. It is general guidance, not legal advice, and Meta's policies can change, so confirm against the current WhatsApp Business Messaging Policy.
Why Opt-Out Handling Matters
WhatsApp business messaging is built on opt-in: you message people who have agreed to hear from you. Our guide to WhatsApp opt-in and data privacy covers how to collect that consent. Opt-out is the other half. If someone says they do not want messages and you send another campaign anyway, you are much more likely to be blocked or reported.
Blocks and reports feed into your quality rating. A low rating can restrict your messaging limits, and in serious cases can lead to a restricted or banned number. A quiet opt-out is the cheapest outcome for everyone.
Make Opting Out Easy to Find
People block when they cannot find another way out. Offer at least two:
A quick-reply button on marketing templates. Add a button such as "Stop offers" or "Not interested" to your campaign templates. One tap, no typing. Meta allows quick-reply buttons on templates, with limits on how many and how they are combined, so check the current rules when you design the template.
A plain-text instruction. A short footer line such as "Reply STOP to unsubscribe" works for customers who prefer typing, and it makes your intent clear. Keep the wording simple and in the customer's language. If you message in Hindi or a regional language, write the opt-out line in that language too (see our guide on multilingual templates).
Words Customers Actually Use
Do not rely on the single word STOP. Customers write what comes naturally, and in India that often includes mixed languages. Treat these as opt-out signals and route them for action:
English: stop, unsubscribe, don't message me, remove me, no more messages, not interested.
Hinglish and Hindi: band karo, mat bhejo, messages mat bhejiye, hatao.
Exact matching will miss some. A sensible setup auto-handles the clear keywords and sends anything ambiguous to a person for a quick look. Wrongly unsubscribing a customer who only said "stop calling me at night" is a small error. Ignoring someone who clearly asked to stop is a bigger one.
What to Do the Moment Someone Opts Out
1. Confirm once, briefly. Reply with a single message, for example: "Done. You will not receive offers from us on WhatsApp. You can still message us anytime for orders or support." Do not add a survey, a discount or a plea to stay.
2. Mark the contact immediately. Add an opt-out tag or status on the contact record so that no future campaign includes them. The delay between a STOP reply and the next broadcast is where most mistakes happen.
3. Exclude the tag from every future campaign. Build your audiences so that opted-out contacts are filtered out by default, not manually each time. Our guide to contact segmentation with tags and lists shows how to structure this.
4. Keep the record. Store the date, the message they sent and the channel. If a customer later says "I never asked to stop" or "you keep messaging me", you will have an answer.
Marketing Opt-Out Is Not Service Opt-Out
Many customers want to stop offers but still need their order update, appointment reminder or invoice. Treat these separately:
Marketing messages: offers, new arrivals, festive campaigns, reminders to reorder. Honour STOP fully.
Service and transactional messages: order confirmation, delivery updates, appointment reminders, payment receipts that the customer has asked for. These relate to something the customer is actively doing with you, so the customer's own request should decide whether they continue. If you are unsure, ask the customer which messages they want.
This distinction is why a good opt-out reply says what will and will not continue. A customer who thinks STOP also cancels their delivery updates may hesitate to use it, and may block you instead. For examples of the service messages themselves, see order confirmation and delivery update templates.
Offer a Middle Option Before the Full Opt-Out
Some customers are not leaving, they are overwhelmed. A preference option can keep them on your list in a form they accept. For example, a grocery store might let customers choose between weekly offers and monthly offers, or choose only delivery updates. A salon might keep appointment reminders but drop discount broadcasts.
Offer this inside the opt-out journey, not instead of it. If the customer says STOP, they get stopped. A separate message on your usual preference page or menu can say "Want fewer messages? Choose weekly or monthly." Never make a customer argue their way out.
Consent and Indian Data Protection Rules
India's Digital Personal Data Protection Act, 2023 puts weight on consent and on a person's ability to withdraw it. The exact obligations for your business depend on how you collect and use data and on rules that are still being operationalised, so take advice from a qualified professional rather than relying on a blog post. In practice, three habits keep you on the safe side:
Collect opt-in clearly, at the point where the customer gives you their number, and say what you will send.
Make withdrawal about as easy as giving consent.
Do not message numbers you bought or scraped. It breaks WhatsApp policy and trust together.
Using VedLink AI for Opt-Out Handling
A shared inbox makes opt-out management practical because every STOP reply lands where your team can see it. In VedLink AI, you can use agent triggers to detect opt-out keywords, send the confirmation reply and apply a tag automatically, then exclude that tag when you build a campaign in broadcast messaging. Contacts and their tags sit in contact management, so one status applies across campaigns. Setup details and plan limits are on the pricing page.
A Simple Weekly Check
Once a week, look at three things: how many people opted out after your last campaign, whether any opt-out was missed and messaged again, and whether your template's opt-out button is being used. A sudden rise in opt-outs after one campaign usually means the offer, the timing or the frequency was off, not that your list has turned against you. We cover that side in our guide on how often to send WhatsApp marketing messages.
Frequently Asked Questions
Do I need to include an opt-out option in every marketing message? It is a strong habit to follow. A button or a short instruction on marketing templates gives customers a quiet exit and reduces blocks.
Can I message someone again if they come back and ask for offers? Yes. If the customer clearly opts in again, update the record and note the date.
Should I delete the contact after STOP? Not necessarily. Keep the contact with an opt-out status so you do not accidentally add them again from a future import. Delete only if the customer asks for their data to be removed and your obligations allow it.
What if a customer blocks me instead? You will not see a message. That is why a visible opt-out and sensible frequency matter. Watch your quality rating after each campaign.