A2P Brand & Campaign Registration

Register your brand and campaigns for SMS compliance

If you're sending business text messages in the US, you'll need A2P 10DLC registration. It's a carrier requirement — not optional. dialnote walks you through the whole process right from your Settings panel, so you won't need to deal with Twilio directly.

The registration has two parts: first you register your brand (your business identity), then you register one or more campaigns (what you're actually sending). Let's break it down.

Brand Registration#

Your brand registration tells carriers who you are. Head to Settings → A2P Compliance and click Start Registration to begin the 3-step wizard.

Step 1 — Business Info:

  • Pick your business type: Sole Proprietor (individual or single-member LLC) or Standard (LLC, Corporation, Partnership)
  • Enter your legal business name (up to 255 characters) — this must match your official business registration records exactly
  • Add your tax ID if you picked Standard. Sole proprietors can skip it. Pick the matching type for your country — US EIN (format XX-XXXXXXX), Canada CBN, UK Company Number, India CIN, and a handful of others, or "Other" for countries that aren't listed
  • Provide a contact email — you'll get a verification email during submission
  • Add a business address (optional) — street, city, state, and postal code

Step 2 — Compliance Links:

  • Your website URL — must be publicly accessible, not behind a login
  • Your privacy policy URL — carriers check that it states you don't sell personal data to third parties

Step 3 — Review & Submit:

  • Double-check everything and hit Submit. Your brand moves to Pending status while Twilio and the carriers review it.

Brand statuses you'll see:

StatusWhat it means
DraftSaved but not submitted yet — you can still edit
PendingSubmitted and waiting for processing
In ReviewCarriers are actively reviewing your submission
ApprovedYou're good to go — you can now create campaigns
RejectedSomething didn't pass — check the rejection reason and resubmit
SuspendedCarriers paused the registration — usually a compliance issue to resolve before messaging resumes

Campaign Registration#

Once your brand is approved, you can register campaigns. Each campaign describes a specific type of messaging you'll do. Click Add Campaign on the A2P Compliance dashboard to start the 4-step wizard. Campaigns share the same status set as brands — Draft, Pending, In Review, Approved, Rejected, and Suspended.

Step 1 — Use Case: Pick the category that best fits your messaging. There are 11 to choose from:

  • Customer Care — support messages, appointment reminders, follow-ups
  • Account Notification — billing alerts, service updates
  • Delivery Notification — shipping and order status updates
  • Fraud Alert — suspicious activity warnings
  • Higher Education — messaging from schools and universities
  • Marketing — promotional messages (requires explicit opt-in consent)
  • Polling and Voting — surveys and polls
  • Public Service Announcement — informational notices
  • Security Alert — password resets, login alerts
  • Two-Factor Auth — verification codes
  • Mixed — multiple use cases combined

Then write a campaign description (40 to 4,096 characters) explaining what you'll send and why.

Step 2 — Sample Messages: Add 2–5 sample messages that represent what you'll actually send. A few rules:

  • At least one message must include your business name
  • All messages must include opt-out instructions (like "Reply STOP to unsubscribe")
  • Each message needs to be 20–1,024 characters
  • You can use placeholders like {name}, {date}, {company}, and {order_id}

Step 3 — Consent Configuration:

  • Describe how users opt in to your messages (at least 40 characters) — for example, "Checkbox on website contact form"
  • Set your opt-out instructions (defaults to "Reply STOP at any time")
  • Set your help instructions (defaults to "Reply HELP for support")

Step 4 — Review & Submit: Check everything over. Once submitted, your campaign goes through carrier vetting.

Throughput Limits#

After your campaign is approved, carriers assign throughput limits based on your business type and trust score:

Business TypeDaily Message LimitMessages Per Second
Sole Proprietor1,0001 MPS
Low Volume Standard6,00015 MPS
Standard200,000225 MPS

These limits are set by the carrier network and can increase over time as your trust score improves.

Key Requirements#

A few things to keep in mind before you start:

  • One brand per organization — you can only have one brand registration per dialnote workspace
  • Brand must be approved first — you can't submit campaigns until your brand passes review
  • Opt-out and help keywords are automatic — dialnote handles these for you before any auto-reply or AI agent sees the message. Replies of STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, or QUIT opt someone out. START, UNSTOP, SUBSCRIBE, or YES opts them back in. HELP or INFO sends your support message. These match the full message body and aren't case-sensitive
  • Keep your privacy policy current — carriers can suspend registrations if your privacy policy doesn't meet their standards
  • Tax ID accuracy matters — for Standard registrations, your tax ID must match your official business records exactly, or the registration will be rejected

What's Next#

We use cookies for analytics, ads, and to remember your preferences. Privacy Policy