← BlogGuides5 min
A2P 10DLC Campaign Approval Best Practices
Guides

A2P 10DLC Campaign Approval Best Practices

Campaign rejections feel arbitrary until you see what reviewers actually check. Almost all of it is within your control before you ever hit submit. These are the A2P 10DLC campaign approval best practices that separate a first-attempt approval from a fourth.

Write the message you will really send

The single biggest cause of rejection is a vague sample message. Reviewers want the actual text, in full, proving three things at once: who is texting, why, and how to stop.

A rejected sample message versus an approved one with sender name and STOP wording

Fig 1 — The difference between a rejected and an approved sample message.

The rejected example fails because it names no sender, gives no opt-out, and offers no context to a recipient who forgot they opted in. The approved version names the business, states the specific purpose, gives clear actions and an explicit STOP — and still fits inside a single segment.

Six things reviewers check

  • Real sample messages — full text, business name, STOP wording. No placeholders.
  • Honest use case — the category matching your actual traffic.
  • Evidenced opt-in — a public URL showing the consent form beats any description.
  • Published policies — a live privacy policy plus messaging terms covering STOP and HELP.
  • Brand consistency — the name in your samples must match the filed brand.
  • No forbidden content — cannabis, high-risk lending, gambling and adult content are barred regardless of local legality.

One campaign or several?

Splitting genuinely different traffic — transactional alerts versus marketing — into separate campaigns improves approval odds. But splitting by department, product or region just multiplies your monthly fees and divides your throughput. Split by purpose, never by org chart.

If rejected: read the carrier's verbatim reason, fix the one thing named, and resubmit once. Do not shotgun near-identical variations — that attracts scrutiny of its own.