Define what the customer agrees to
Make the business identity and communication purpose clear. Separate order updates, promotional offers, and calling where customers need different choices. Recommended consent design:- Name the business that will contact the customer.
- Describe the messages they should expect.
- Make the choice clear and voluntary.
- Explain how to stop the messages.
- Link to relevant privacy information.
- Identify WhatsApp as a delivery channel so the contact is expected.
Choose a collection point
You can collect permission where the customer interacts with your business, such as a website form, checkout, account preferences, a WhatsApp conversation, or an in-person process. For example, a fictional preference form could offer:Keep evidence you can use
A contact record alone does not show what the customer agreed to. Recommended records include:
Limit access to these records and retain them according to your privacy obligations.
Do not mistake other events for consent
Importing a phone number, buying a contact list, receiving a business card, or having a template approved does not by itself establish permission for a campaign. A customer asking one support question does not automatically subscribe to future promotions. Respond to the current request within the service-message rules, and separately establish permission for later proactive communication. Similarly, permission to receive messages is not the same as WhatsApp’s technical permission for an outbound call. See WhatsApp Calling.Check permission when sending
Apply consent and opt-out checks to the final audience, including scheduled sends and retries. A segment created last week may include customers who changed their preferences today. If you cannot establish the relevant permission, do not treat missing data as consent. Use an appropriate existing touchpoint to offer a choice.Design consent your team can actually enforce
Here is an illustrative evidence record, not a mandatory API schema:opted_in flag without enough context to know which business, channel, and purpose it covers.
This example covers order updates only. It should not select the customer for a promotional campaign or authorize business-initiated WhatsApp calling.
Review real collection scenarios
Acceptance tests before launch
Use a test contact to confirm that declining the option does not create consent, choosing one purpose does not enable every purpose, and a later opt-out wins over a stale imported record. Where several systems exchange preferences, define which event is newer and preserve its scope. A nightly CRM import must not reactivate customers who opted out that afternoon. These are implementation recommendations; your legal team should confirm the consent design for the markets you serve.Put the process into YCloud
Connect your consent source to your customer records and suppression process. Use Customer opt-out for withdrawal and Manage unsubscribers for API-based synchronization. Also review Business and commerce policies: customer permission does not make prohibited content acceptable.Frequently asked questions
A customer placed an order and gave us a phone number. Can we add them to promotions?
A customer placed an order and gave us a phone number. Can we add them to promotions?
Do not infer promotional permission from a checkout phone field alone. Separate necessary order communication from optional offers, and retain what the customer was told and chose. If your records do not establish the intended promotional purpose, collect an appropriate opt-in before adding that person to the audience.
Can a returning purchase restore a customer's earlier marketing subscription?
Can a returning purchase restore a customer's earlier marketing subscription?
Not by itself. A new purchase is not a reversal of an opt-out. Preserve the withdrawal until there is a new, recorded choice covering the relevant purpose. Ensure CRM imports and checkout updates do not overwrite a newer unsubscribe event.
Can we message an imported lead list just to ask for WhatsApp consent?
Can we message an imported lead list just to ask for WhatsApp consent?
An import label does not establish permission to contact each person. Check the original collection evidence before using WhatsApp for that request; do not treat a consent-request message as exempt from the messaging rules. Use an appropriate existing collection point, such as your website or a customer-initiated interaction, and confirm the legal requirements for your markets.

