Promotional messages are switched off on every number by default. Having an approved promotional template is not enough on its own, the number sending it also has to have promotions enabled.
Each number under a business can have different promotional message settings.
Go to Numbers and open the number you want to send promotions from.
Open its Configuration.
Turn on Enable promotions.
A customer can stop promotional messages from your business without blocking you entirely. When they do, transactional and authentication messages keep arriving.
What happens | What you see |
The customer turns promotions off | A user.preference.updated webhook event |
You attempt a promotional send afterwards | The request is rejected with a promotional-specific error, not a generic one |
Repeatedly attempting promotional sends to customers who have opted out is poor practice and will get you flagged for improper API usage.