BroadNet
Regulation BroadNet answer

What are SMS opt-in best practices?

Last reviewed 1 min readReviewed by BroadNet engineering
Quick answer

Collect explicit, informed opt-in before sending marketing SMS: tell subscribers what they are signing up for, how often you will message, and how to stop; keep an auditable record of when and how consent was given; and confirm the subscription with a single welcome message. Clean, consented opt-in is the foundation of both compliance and deliverability — bought or scraped lists fail on both.

Plain-language definitionVendor-neutralReviewed July 22, 2026
The long answer

Everything worth knowing, nothing that isn't.

§01

Make consent explicit and informed

Use a clear opt-in (a checked-by-the-user box, a keyword to a short code, a double opt-in) that states the program, expected frequency, and that message rates may apply. Pre-checked boxes and buried terms do not count. See /answers/sms-compliance-checklist.

§02

Keep proof

Record the timestamp, source, and exact language of each opt-in, so you can demonstrate consent if challenged and suppress correctly on opt-out. See /answers/what-is-dnc.

§03

Confirm, then honour STOP

Send one welcome/confirmation message, then process STOP and unsubscribe instantly and permanently. See /answers/how-to-handle-sms-opt-outs.

§04

Never buy lists

Purchased or scraped numbers have no consent, tank your delivery rate, and expose you to penalties. Grow the list from your own opted-in customers. See /answers/how-to-improve-sms-delivery-rates.

BNWritten by the BroadNet engineering team·Operating carrier-grade messaging since 2003, headquartered in Dubai·Editorial standards
Build with this

Need help wiring this up?

The pages below are the products and integration guides that put this concept on the wire. If you'd rather walk through it live, our engineering team takes calls same-day during MENA working hours.

Talk to our engineering team
Feedback

Was this answer helpful?

Your vote helps us prioritise which answers to expand with examples, diagrams, and code snippets.

Was this answer helpful?
Thanks — noted. We'll keep this answer maintained.
Got it. Tell us what was missing — send a quick note.

How we write and review content

Still need help?

Talk to a real engineer about your build.

We reply within one business day, and production accounts get 24/7 support. Our solutions engineers ship code, not scripts.

$ curl -X POST https://api.broadnet.me/sms/sendSms
Response SLA
Test-access requestsReply within 1 business day
Production24 / 7 · < 15 min
Operator NOC24 / 7 · pager