Marketing checkbox (unticked)
☐ Yes, I want to receive offers and news from Acme by SMS and WhatsApp at the number I provided.
Free tool
Get the full consent kit for SMS, WhatsApp, RCS and voice: checkbox wording, the disclosure under the phone field, double opt-in, welcome, HELP and STOP replies, opt-out keywords in six languages, the fields to log and a compliance checklist. Covers the UAE, Saudi Arabia, the GCC, Egypt, the EU, the UK, Brazil and the US.
Free · no sign-up · runs in your browser
This is not legal advice. Have your counsel review.
These drafts are a starting point based on public rules we reviewed. Laws, regulator policies and carrier or Meta requirements change and depend on your facts. Have a qualified lawyer in each country review and adapt the text before you use it.
☐ Yes, I want to receive offers and news from Acme by SMS and WhatsApp at the number I provided.
By ticking this box, you agree to receive recurring marketing messages from Acme by SMS and WhatsApp at the number provided. Up to 4 msgs/month. Reply HELP for help, STOP to opt out. You can withdraw your consent at any time by replying STOP. See our Privacy Policy for how we use your number.
Acme: Reply YES to confirm you want offers and news by SMS. Up to 4 msgs/month. Reply STOP to opt out.
Keep each SMS in one language: one Arabic letter turns the whole message into Unicode (70 characters per part). Accept Arabic keywords anyway.
Hi {{1}}, please confirm that you want to receive offers and news from Acme on WhatsApp. You can stop at any time.
Yes, subscribeNo, thanks
Outside the 24-hour customer service window this must be an approved template. Meta decides the template category. Preview it in our WhatsApp template preview tool. Read more
Acme: You're subscribed to offers and news by SMS and WhatsApp. Up to 4 msgs/month. Reply HELP for help, STOP to opt out.
Acme: For help, visit our website. Up to 4 msgs/month. Reply STOP to opt out.
Acme: You're unsubscribed and won't receive more marketing messages.
☐ نعم، أوافق على تلقي العروض والأخبار من Acme عبر الرسائل النصية (SMS) وواتساب على الرقم الذي قدّمته.
بوضع علامة في هذا المربع، توافق على تلقي رسائل تسويقية متكررة من Acme عبر الرسائل النصية (SMS) وواتساب على الرقم المقدَّم. بحد أقصى 4 رسائل شهريًا. أرسل "مساعدة" للمساعدة، و"ايقاف" أو STOP لإلغاء الاشتراك. يمكنك سحب موافقتك في أي وقت بإرسال "ايقاف". راجع سياسة الخصوصية لمعرفة كيف نستخدم رقمك.
Acme: أرسل "نعم" لتأكيد رغبتك في تلقي العروض والأخبار عبر الرسائل النصية (SMS). بحد أقصى 4 رسائل شهريًا. أرسل "ايقاف" أو STOP لإلغاء الاشتراك.
مرحبًا {{1}}، يُرجى تأكيد رغبتك في تلقي العروض والأخبار من Acme على واتساب. يمكنك الإيقاف في أي وقت.
نعم، اشتركلا، شكرًا
Outside the 24-hour customer service window this must be an approved template. Meta decides the template category. Preview it in our WhatsApp template preview tool. Read more
Acme: تم اشتراكك في العروض والأخبار عبر الرسائل النصية (SMS) وواتساب. بحد أقصى 4 رسائل شهريًا. أرسل "مساعدة" للمساعدة، و"ايقاف" أو STOP لإلغاء الاشتراك.
Acme: للمساعدة تفضّل بزيارة موقعنا. بحد أقصى 4 رسائل شهريًا. أرسل "ايقاف" أو STOP لإلغاء الاشتراك.
Acme: تم إلغاء اشتراكك ولن تصلك رسائل تسويقية بعد الآن.
Nothing you type here is sent to our servers.
Short answer
Good SMS opt-in language names your brand and the channel, says what messages people will get and how often, and explains how to stop: for example "Yes, I want offers and news from Acme by SMS and WhatsApp. Up to 4 msgs/month. Reply STOP to opt out." Use an unticked box, separate from your terms, link your privacy policy, confirm with a double opt-in and log the exact wording, time and source.
Choose SMS, WhatsApp, RCS or voice, and whether you send marketing, transactional messages or OTPs. Marketing always gets its own unticked box.
Web form, checkout, in store, inside a WhatsApp chat or by keyword ("Text JOIN to 3030"). The wording, scripts and record fields change with the collection point.
Select every market you message, from the UAE and Saudi Arabia to the EU, the UK, Brazil and the US, and the languages you need: English, Arabic, French, Spanish, German or Portuguese.
Copy each block, download the kit as a Word .doc or text file, or print it. Work through the checklist and have your lawyer review the final wording before launch.
Regulators, mobile operators and Meta all look for the same core: the person knows who will message them, on which channel, about what, roughly how often, and how to stop. The consent has to be a clear action by the person, such as ticking an empty box or replying YES. A pre-ticked box, a line hidden in your terms or silence does not count.
The generator writes each piece separately, because each sits in a different place: the checkbox label next to the phone field, the small-print disclosure under it, the double opt-in message, the welcome message and the replies to HELP and STOP.
Most laws treat marketing differently from service messages. Saudi Arabia's PDPL requires prior consent before advertising is sent to personal contact details. The EU ePrivacy rules require prior consent for marketing by SMS and other electronic messages, with a narrow exception for existing customers. Oman's law asks for written consent before marketing material is sent. US rules require prior express written consent for automated marketing texts.
A single bundled box ("I accept the terms and want to receive messages") is the most common reason consent fails an audit. Ask for marketing separately, per channel where needed, and keep service messages such as order updates and OTPs free of promotions so they stay transactional.
WhatsApp's Business Messaging Policy lets a business message people only if they gave it their number and opted in to receive messages from it, and it must respect every request to stop, on or off WhatsApp. Meta's opt-in guidance asks businesses to state clearly that the person is opting in to receive messages from the business, to name the business, and to follow applicable law.
Meta no longer requires the opt-in to mention WhatsApp by name, but naming it is still best practice, and some local laws expect consent per channel. Outside the 24-hour customer service window, the double opt-in message must be an approved template; the generator writes a draft with Yes and No buttons that you can check in our WhatsApp template preview tool.
People reply in their own language. In the Gulf, customers send ايقاف, إلغاء or توقف as often as STOP, and in Spain BAJA, in Brazil SAIR. Your system should treat all of them as an opt-out on every number that receives replies, ignoring case, accents, punctuation and the different ways of writing hamza. US rules list STOP, QUIT, END, REVOKE, OPT OUT, CANCEL and UNSUBSCRIBE as valid ways to revoke consent, and other clear requests count too.
After an opt-out, send one short confirmation and nothing else, then add the number to a single suppression list used by every campaign, sender ID and tool.
Several laws put the burden of proof on the business. The GDPR and Brazil's LGPD say the controller must be able to show that consent was given, Egypt's law requires electronic proof of consent to be kept for three years from the last message, and CTIA recommends recording the time, the wording shown, the campaign and the IP address. The record tab lists the fields to store for your collection point, with a CSV header you can paste into your CRM.
This tool summarises public rules we reviewed on the date shown in the kit. It is not legal advice: laws and operator policies change, so have your counsel review the final wording for each market.
"Yes, I want to receive offers and news from Acme by SMS at the number I provided. Up to 4 msgs/month. Reply HELP for help, STOP to opt out. Privacy Policy: acme.com/privacy." In the US, add "Msg & data rates may apply" and "Consent is not a condition of purchase".
No. A pre-ticked box is not valid consent under the GDPR, and regulators and operators elsewhere expect an active choice too. Leave the box empty and keep it separate from accepting your terms or privacy policy.
Not every law requires it, but it is the most reliable proof that the number belongs to the person who signed up. In Germany it is the usual way to prove consent, CTIA expects a confirmation message for recurring US programs, and it protects you from typos and fake sign-ups everywhere.
Treat them separately. Name every channel you will use in the opt-in. Reusing consent given for one channel on another is a common audit finding, and some laws expect consent per purpose and per channel.
At least ايقاف, إيقاف, إلغاء, الغاء and توقف, plus STOP, on every number that receives replies. Match them without regard to hamza forms or punctuation, and treat any other clear request to stop as an opt-out.
They are usually sent because the customer asked for the code or the service, and they are not subject to the marketing rules as long as they contain no promotion. WhatsApp still requires opt-in for any business-initiated message, so collect a separate service consent if you use WhatsApp.
For as long as you rely on the consent, and afterwards for as long as you may need to prove it. Egypt requires three years from the last message; elsewhere, follow your counsel's advice and your limitation periods.
No. It is a drafting aid based on public laws and policies. Have a lawyer in each market review the final wording against your actual use case before launch.
Your privacy choices
Cookie noticeWe use only what this site needs to work. With your permission, we also remember how you found us (the referring website and campaign link) so our team knows which content helped. No advertising or third-party cookies. Cookie notice