Use this page as a lightweight pre-flight. Tick each item as you verify it, then run the message through the checker for automated hints.

Audience & consent #

  • Contacts explicitly opted in to this campaign/program; records show time, method and source of consent.
  • Opt-in language clearly states brand, content type, frequency and fees.
  • No purchased, rented, or shared lists.
  • Opt-in is recent enough for the use case; stale lists are suppressed.

Identification & content #

  • Brand is named in the first message (e.g., “BrandName: your order shipped”).
  • Message is truthful and not in prohibited categories.
  • Copy matches the registered campaign use case and samples.
  • Link uses a branded or first-party domain (avoid public shorteners in initial outreach).
  • Landing page identifies the brand and matches the message promise.
  • Tracking parameters are clean; avoid suspicious redirects.

Opt-out & help keywords #

  • First message includes STOP instructions when required.
  • STOP/UNSUBSCRIBE/CANCEL/END/QUIT are processed immediately.
  • HELP replies return assistance or contact details.

Sending practices & cadence #

  • Frequency matches what you promised during opt-in.
  • Local quiet hours are respected; sensitive audiences are time-boxed.
  • Traffic is not split across many numbers to evade filtering (“snowshoeing”).
  • Content is personalized and expected for the segment.

Registration & numbers #

  • Brand registration is approved and matches legal entity info.
  • Campaign is approved for this use case; sample messages align.
  • Numbers are assigned/verified and mapped to the campaign.

List hygiene & deliverability #

  • Recent bounces and deactivated numbers are removed.
  • High-complaint segments are suppressed or throttled.
  • Any shortened links are tested for reliability/reputation.

Legal & records #

  • Opt-in logs, message samples, and program terms are stored for audits.
  • Privacy policy covers the messaging program and data retention.
  • Team can service opt-out and support requests quickly.

Ready to test your message?

Use the free 10DLC compliance checker to catch risky patterns before you send.

Check now →   Chrome extension