Skip to content
A2PCheck

A2P wizard — check your 10DLC campaign before you submit

A step-by-step way to get your A2P 10DLC campaign ready: paste each piece, get a verdict, fix what's flagged. It's the practical wizard carriers wish you'd run before submitting.

Guidance only — A2PCheck is independent and not affiliated with Twilio, The Campaign Registry, or any carrier, and we can't guarantee approval.

Free — no signup required

Run the wizard now

Fill in what you have so far — the wizard checks each field against carrier / TCR review patterns and tells you exactly what to fix. Free, no signup.

New here? Try a realistic example

Load a complete, carrier-friendly campaign to scan in one click — then tweak it for your own.

01

Campaign Info

Basic details about your messaging campaign.

0 characters — Too short — describe who opts in, what you send, and how often.

02

Sample Messages

Provide at least 2 example messages you'll send.

STOP foundHELP foundchecked across your keywords & messages
03

Opt-In / Message Flow

How users consent to receive your messages.

Consent evidence readiness

Describe where and how subscribers consent — name the opt-in location and the consent language they agree to.

  • Name the opt-in location (web form, checkout, keyword, QR code, paper form, etc.).
  • Spell out the consent language — what the subscriber explicitly agrees to.
  • State the message frequency (e.g. recurring, varies, msgs/month).
  • Include a "Message and data rates may apply" disclosure.
  • Link a privacy policy describing how you handle subscriber data.
  • Clarify that consent isn't a condition of purchase, where that applies.
  • Capture and retain opt-in evidence (timestamp, source URL, exact consent text/screenshot) for each subscriber.

Guidance only — consent requirements can vary by use case and jurisdiction.

or sign up to run a Full scan

The five steps

  1. 1. Paste your campaign description

    Drop in the description you plan to register. The wizard checks that it names your use case, says who you message and why, states frequency, and quotes the consent text users actually see — the things carriers read first.

  2. 2. Add your two sample messages

    These are the texts you'll send. The wizard looks for a brand identifier, opt-out wording (Reply STOP), and rate disclosure, and flags generic or near-duplicate samples. The sample message checklist shows passing and failing examples.

  3. 3. Describe your opt-in flow

    Explain where and how people consented — web form, checkout checkbox, keyword opt-in. The wizard checks that the flow matches the consent language in your samples. See opt-in flow examples.

  4. 4. Add your policy URLs

    Provide your privacy policy and terms URLs. The wizard checks they're reachable and that the privacy policy carries the SMS-specific disclosures carriers expect — see privacy policy requirements.

  5. 5. Read your verdict and fix the reds

    You get a Red / Yellow / Green verdict per field with concrete fixes. Resolve every Red and most Yellows, re-run, then submit to Twilio with confidence. Already rejected? Start from the resubmission checklist.

Try it on a deliberately weak campaign

Want to see what the wizard catches before pasting your own? Run a campaign built to fail — vague description, generic samples, no opt-out wording, missing URLs — and watch the reds light up.

Frequently asked questions

Is this an official Twilio or TCR wizard?

No. A2PCheck is independent and not affiliated with Twilio or The Campaign Registry. It's a practical pre-submission checker that mirrors the common, documented review patterns — it can't guarantee approval, but it catches the issues that most often cause rejections.

Do I need an account or payment to use the wizard?

No. The readiness check on this page is free and requires no signup. Accounts and credits exist for saving scan history and higher-volume / API use, not for the basic verdict.

What does the wizard not cover?

It checks SMS / A2P 10DLC readiness only — not voice or call compliance, and not your underlying business eligibility. It reviews what you submit; it can't see carrier-internal scoring.

Start the wizardWhat is A2P verification?