A2P 10DLC Registration Guide 2026: Everything Your Agency Needs to Know
If your agency sends SMS messages to US phone numbers — whether for appointment reminders, follow-ups, or marketing campaigns — you need to understand A2P 10DLC registration. Since February 2025, all major US carriers block SMS from unregistered numbers entirely. No registration = no delivery.
This guide walks you through the entire process, from brand registration to campaign approval, so your messages actually reach your clients' customers.
Watch our full walkthrough on YouTube: Boring Marketing Channel
What Is A2P 10DLC?
A2P stands for Application-to-Person — any text message sent from a business application (CRM, automation platform, etc.) to a person's phone. 10DLC means 10-Digit Long Code — a standard US phone number format.
Before A2P 10DLC, businesses could send texts from any number. Carriers had no way to distinguish legitimate business messages from spam. The A2P 10DLC system fixes this by requiring businesses to:
- Register their brand — prove you're a real business
- Register each campaign — describe what messages you send and why
- Get a Trust Score — determines how many messages you can send per minute
Why This Matters for Agencies
If you manage SMS for clients — whether through Inflowave, Twilio, or any other platform — each client needs proper registration. Skip this step and you'll see:
- Messages silently dropped (no error, just never delivered)
- Carrier fines up to $10,000 per violation (T-Mobile)
- TCPA penalties of $500–$1,500 per unsolicited text
- Client trust destroyed when their campaigns don't reach anyone
Step 1: Brand Registration
Brand registration establishes your corporate identity with The Campaign Registry (TCR). The most important thing here: your business name must match your IRS records exactly.
What You Need
| Document | Details |
|---|---|
| Legal business name | Must match EIN/IRS records exactly |
| EIN (Employer ID Number) | Not SSN — sole proprietors need an EIN |
| Business address | Physical address, not PO Box |
| Company website | Must have privacy policy and terms |
| Business type | Corporation, LLC, etc. |
Common Rejection Reasons
- Using a DBA name instead of legal entity name
- Typos in the business name (even one character off)
- Trying to register with an SSN instead of EIN
- Website doesn't have a privacy policy mentioning SMS
Pro Tip: Double-check your business name against your IRS issuance letter character by character. This is the #1 cause of registration delays.
Step 2: Campaign Registration
Once your brand is verified, you register each SMS campaign — essentially telling carriers what messages you'll send.
Use Case Categories
| Category | Examples | Scrutiny Level |
|---|---|---|
| Customer Care | Order updates, support replies | Low |
| Account Notifications | Password resets, login alerts | Low |
| 2FA / OTP | Verification codes | Low |
| Marketing | Promotions, offers, newsletters | High |
| Mixed | Combination of above | High |
Sample Messages Matter
You must submit 3–5 sample messages. These are reviewed by actual humans at TCR. Common mistakes:
Bad sample (will be rejected):
Hi [Name], check out our latest offer! Click here: bit.ly/abc
Good sample (will pass):
Hi John, your appointment at Downtown Auto is confirmed for Tuesday at 2pm. Reply STOP to opt out. — Downtown Auto Service
Key rules for samples:
- Include your brand name in every message
- End with opt-out instructions ("Reply STOP to opt out")
- Never use URL shorteners (bit.ly, tinyurl)
- Be specific — no generic placeholder text
Understanding Trust Scores
Your Trust Score (0–100) directly controls your message throughput:
| Trust Score | T-Mobile Throughput | AT&T Throughput |
|---|---|---|
| 75–100 | 4,500 msg/min | 4,500 msg/min |
| 50–74 | 240 msg/min | 240 msg/min |
| 25–49 | 60 msg/min | 75 msg/min |
| 1–24 | 15 msg/min | 15 msg/min |
For agencies managing multiple clients: A low trust score doesn't just slow you down — it can mean messages for time-sensitive campaigns (appointment reminders, flash sales) arrive hours late or not at all.
How to Maximize Your Trust Score
- Use an EIN, not SSN — immediately higher trust
- Have a professional website with privacy policy and SMS terms
- Register as the correct entity type — don't register as sole proprietor if you're an LLC
- Provide accurate information — every field matters
Compliance Requirements in 2026
Consent Rules
- Transactional messages — need express consent (can be verbal or written)
- Marketing messages — need express written consent (checkbox, form, etc.)
- The FCC one-to-one consent rule — each business needs individual consent from each recipient. Shared lead lists are a compliance minefield.
What's New in 2026
- State-level SMS laws are multiplying — Texas SB 140 and Virginia SB 1339 add extra requirements
- AI-based carrier filtering — carriers now match live messages against your registered samples in real-time
- Stricter enforcement — T-Mobile charges $10,000 per content violation, $10,000 for unapproved numbers, plus $500–$2,000 for other violations
Registration Costs
The good news: registration itself is cheap.
| Item | Cost |
|---|---|
| Brand registration | $4 one-time |
| Standard campaign | $10–$15 one-time |
| Monthly campaign fee | $3–$10/month |
| Special business review | $5,000 (only for 200K+ messages/day) |
Most agencies spend under $50 total to get fully registered.
How Inflowave Handles A2P Registration
If you're using Inflowave's SMS features, the A2P registration process is handled through your Twilio integration:
- Connect your Twilio account in Inflowave settings
- Register your brand through Twilio's A2P portal
- Create your campaign with use case and sample messages
- Once approved, your messages route through compliant 10DLC numbers
Your trust score and throughput limits are managed at the Twilio level — Inflowave automatically respects these limits when sending campaigns.
Checklist: Get Registered in 30 Minutes
- Gather your EIN, legal business name, and address
- Ensure your website has a privacy policy mentioning SMS
- Add SMS-specific terms of service to your website
- Register your brand with TCR (through your SMS provider)
- Wait for brand verification (usually 1–5 business days)
- Register your campaign with use case and 3–5 specific sample messages
- Wait for campaign approval (1–3 business days)
- Test send to verify delivery
Common Questions
Q: Do I need separate registration for each client? A: If you're sending on behalf of clients, each client should ideally have their own brand registration. Some agencies register as the sender themselves — but this can cause issues if campaigns are clearly from different businesses.
Q: What if I'm already sending without registration? A: Your messages are being blocked or filtered. You may not see errors — carriers silently drop unregistered traffic. Register immediately.
Q: Can I use toll-free numbers instead? A: Toll-free numbers have their own verification process (toll-free verification). They're an option, but 10DLC is the standard for most business SMS.
Q: How long does the whole process take? A: Brand registration: 1–5 business days. Campaign registration: 1–3 business days. Total: about a week from start to first compliant message.
Need help setting up compliant SMS campaigns for your agency? Start your free trial with Inflowave and get SMS, CRM, and automation in one platform.
For more agency growth strategies, check out our YouTube channel where we cover Facebook Ads, CRM automation, and scaling service businesses.