10DLC is the framework carriers use to let businesses send application-to-person texts from a regular 10-digit number instead of a short code. Get registration wrong, and your messages get filtered, delayed, or blocked entirely before they reach a single customer. This guide walks through what it actually is, the exact registration steps, the real fees involved, and the mistakes that get most applications rejected. By the end, you'll know exactly what to submit and why so many businesses get stuck on the first try.
- This system lets businesses send A2P texts from a standard 10-digit number instead of a short code.
- Registration has two parts: brand registration and campaign registration, each reviewed separately.
- Your trust score, not just approval, determines how many messages you can send per minute.
- Vague use case descriptions and mismatched business details cause most registration rejections.
What Is 10DLC?
10DLC stands for 10-digit long code, a messaging framework major US carriers built specifically for application-to-person business texting. Before it existed, businesses either used personal-style long codes with no official registration, or paid for expensive short codes. Carriers built this system through a shared database called The Campaign Registry, so every business text can be tied to a verified brand and a specific use case. That verification is exactly what earns registered numbers better delivery than the unregistered alternative.
Any business sending automated texts through a standard number needs this registration, from appointment reminders to order updates and two-factor codes. Skipping it doesn't just risk a few blocked messages; carriers increasingly filter unregistered traffic by default, regardless of content quality.
Toll-Free and Short Code Texting Compared
A toll-free number also supports business texting, but it goes through a separate verification process with its own throughput rules. A short code costs far more, usually $500 to $1,000 a month, but bypasses most of those throughput restrictions entirely. Most small and mid-sized businesses choose this option first, since it works on a number they may already own and costs a fraction of a short code.
The right choice usually comes down to volume and budget rather than features alone. A business sending a few thousand texts a month rarely needs a short code's cost, while a high-volume alert service might outgrow standard throughput limits within its first year.
What Is A2P 10DLC Messaging?

This term simply describes application-to-person texts sent through this registered 10-digit system, as opposed to person-to-person texts between two individuals. Carriers treat this traffic differently because it's high-volume and automated, which is exactly the kind of traffic spam filters watch closest. Registering this way tells carriers upfront what your business does and what your texts will contain, which is the entire point of the system.
This distinction matters for delivery speed too. A2P traffic passes through additional carrier filtering layers built specifically to catch bulk sending patterns, which is exactly why registration and a clean sending history both affect how fast messages actually arrive.
Consent still matters regardless of registration status. The Telephone Consumer Protection Act requires clear opt-in before sending marketing texts, and registration doesn't override that requirement or provide any legal shortcut around it.
Ringflow routes outbound texts through registered campaigns automatically, so a business texting through the platform doesn't have to manage separate carrier relationships.
How to Complete 10DLC Registration: Step-by-Step

- 1Gather your business details: legal name, EIN, address, and website.
- 2Submit brand registration with these details through your provider or The Campaign Registry directly.
- 3Choose a campaign type that matches your actual use case, like customer care or marketing.
- 4Write a clear campaign description and include sample messages with opt-in and opt-out language.
- 5Submit campaign registration and wait for carrier vetting, which typically takes a few days to two weeks.
Most delays happen at step 4, since vague or copy-pasted campaign descriptions get flagged for manual review. A clear, specific description that matches your actual texting behavior moves through review far faster than a generic one.
Expect the full process, from brand submission to campaign approval, to take one to three weeks depending on your provider and how complete your first submission is. Rushing the initial application usually costs more time than it saves.
If your team already uses a business phone number for calls, that same number can often carry your registered texting campaign too.
Testing your registered campaign is easiest through a softphone app, since you can send and receive test messages from your laptop before rolling the number out to customers.
Many providers, including Ringflow, submit brand and campaign details on a business's behalf rather than leaving the paperwork entirely to the business owner. That still means someone on your team needs to supply accurate legal and use case details, since a provider can only submit what it's actually given.
Registration Fees and Trust Score Tiers
Registration isn't free, and the ongoing cost catches a lot of businesses off guard.
| Fee Type | Typical Cost | Frequency |
|---|---|---|
| Brand registration | $4–$10 | One-time |
| Campaign registration | $10–$15 | Monthly per campaign |
| Low trust score throughput | ~75 messages/minute | Shared pool |
| High trust score throughput | 500+ messages/minute | Dedicated tier |
Your trust score comes from how completely and accurately you filled out brand registration, not from how long you've been registered. A sole proprietor with minimal verification typically lands in a low-throughput tier, while a fully verified business with a matching EIN and clean registration history earns a much higher sending limit.
Running multiple campaigns, like one for appointment reminders and another for marketing promotions, means paying the monthly campaign fee separately for each one. Consolidating similar use cases under a single well-described campaign keeps costs and complexity down.
Fees also vary by provider, since some bundle campaign fees into a monthly platform cost while others bill registration separately from regular texting charges. Always check whether a quoted price already includes the required campaign fee.
Common 10DLC Compliance Mistakes That Get Applications Rejected

- Mismatched business details: a business name that doesn't exactly match EIN records triggers an automatic flag.
- Vague campaign descriptions: "general business texting" gets rejected far more often than a specific, detailed use case.
- Missing opt-in language: every sample message needs visible opt-in and opt-out instructions included.
- Wrong campaign type: registering marketing texts under a customer care campaign type causes ongoing filtering issues.
A regional service business once described its campaign only as "general updates," and carriers rejected it twice before support staff rewrote it to specifically mention appointment confirmations and reschedule alerts. The resubmission cleared review within four days.
Most rejections aren't really about breaking a rule. They're about carriers not having enough information to trust that your texts are legitimate, which is fixable with a more specific application.
An SMS compliance overview from the wireless industry's own trade group covers the messaging principles carriers use to evaluate every registered campaign.
Staying Compliant After Registration

10DLC compliance doesn't end once your campaign gets approved. Carriers continue monitoring message content, complaint rates, and opt-out handling on an ongoing basis. A spike in spam complaints or a sudden change in message volume can trigger a review even on a previously approved campaign.
Keep your opt-out process working correctly, since carriers actively test whether STOP requests are honored. If your texting runs through a cloud phone system, keeping campaign details in sync is usually a five-minute task. Update your campaign registration whenever your actual use case changes, rather than letting an outdated description sit on file indefinitely.
Set a calendar reminder to review your campaign registration every six months, especially if your business adds new text types like promotional offers or payment reminders that weren't part of the original application.
Not every business needs to register immediately. A company sending only a handful of appointment confirmations a month can often wait, but any business planning a text-based marketing push or automated alert system should register before launch, not after messages start bouncing.
Conclusion
10DLC exists to let legitimate businesses text customers reliably, without getting caught in the same filters built to block spam. Registration takes two steps, a fee structure most businesses budget for easily, and a level of detail that carriers reward with better throughput. Getting your business details and campaign description right the first time avoids the delays that trip up so many applications. With the steps and fee breakdown above, you have everything needed to register correctly on the first attempt.
Treat registration as a one-time setup cost that protects your texting program for years, not a hurdle to rush through. Review your campaign description periodically to make sure it still matches how your business actually texts customers. Ringflow handles registered A2P 10DLC campaigns directly, so your team never has to manage carrier paperwork separately. Start a free trial and get your business texting set up the right way from day one.
Ready when you are
Tired of Your Business Texts Getting Filtered Before They Reach Customers?
See how Ringflow handles your registration and compliance so your messages actually get delivered.
Frequently Asked Questions
It's a messaging framework for sending application-to-person texts from a standard 10-digit number. It requires brand and campaign registration through The Campaign Registry before carriers deliver messages reliably.
Most businesses register through their texting provider, including Ringflow, which submits your brand and campaign details for you. You can also register directly through The Campaign Registry if you prefer to manage it yourself.
Register before sending any automated business texts, since unregistered traffic gets filtered more aggressively every year. Waiting until messages get blocked costs you weeks of delivery while registration catches up.
Submit brand details first, then register a campaign with a specific use case and sample messages. Carriers vet both submissions and assign a trust score that determines your sending throughput.
Yes, brand registration only requires standard business details like your EIN and address, not customer information. The system exists specifically to protect customers from unregistered spam traffic, not to expose business data.
No, throughput limits are set by your trust score and campaign type, not by time zone or region. Message volume still needs to respect quiet hours regulations for the recipient's local time zone.
Brand registration typically runs $4 to $10 one-time, with campaign registration around $10 to $15 per month. Total cost depends on your provider and how many separate campaigns your business runs.
A rejected campaign means carriers denied the application outright, usually over missing or mismatched details. Low throughput means the campaign was approved but assigned a lower trust score, capping messages per minute.







