Definition
10DLC Brand Score is the rating US mobile carriers assign to a business that has registered as an application-to-person (A2P) SMS sender on a 10-digit long code (10DLC). The score is a number between 0 and 100, based on a TCR-administered (The Campaign Registry) vetting process that evaluates the business's identity, history, and risk profile.
The score determines:
- Throughput. How many SMS per second the brand can send on each campaign.
- Deliverability. Carriers route higher-scored brands' messages with higher priority and lower filter risk.
- Eligibility for low-volume campaigns. Some campaign types (low-volume mixed-use, for example) are gated by a minimum score.
What 10DLC is
10DLC is the US mobile carriers' framework for legitimate A2P SMS on standard 10-digit phone numbers (the kind a business uses for ordinary calls). Before 10DLC, A2P SMS happened on short codes (5-6 digit numbers, expensive and slow to provision) or "gray-area" long codes that carriers would unceremoniously block.
10DLC formalized the surface. Every B2B brand sending SMS in the US must:
- Register the brand with The Campaign Registry (TCR), providing legal entity details, contact info, and EIN.
- Get a Brand Score from a TCR-administered vetting process.
- Register each campaign (use case, message samples, opt-in flow, opt-out handling).
- Send only registered traffic on registered numbers.
Unregistered SMS gets filtered, blocked, or flat-out dropped by carriers.
Why the Brand Score matters
The score is the carriers' shorthand for "do we trust this sender." Practically:
- Below 50: low throughput, frequent filtering, can be blocked.
- 50-69: standard mixed-use traffic works, throughput is modest.
- 70+: high-volume marketing campaigns become viable, throughput is generous.
- 80+: most premium use cases are unlocked.
For a B2B distributor doing order-confirmation SMS, low-volume sales reach-out, and customer service notifications, a score in the 60-80 range is typical and sufficient. Marketing-heavy senders push for 80+.
How to get and maintain a high score
The vetting looks at:
- Legal entity verification. EIN matches a real registered business with consistent name and address.
- Domain ownership. A registered domain that matches the business email.
- Industry / use case. Some industries (gambling, debt collection, cannabis) start at lower scores by carrier policy.
- History. Repeated opt-out violations, spam complaints, or unregistered traffic from the brand will tank the score over time.
Most legitimate B2B brands start in the 60-75 range and can push up through reputation building (clean opt-in flows, prompt opt-out compliance, low spam complaint rates).
How Factory Labs handles 10DLC
Factory Labs has the 10DLC brand registration and campaign registration flow built into the onboarding wizard. The actual filings go to TCR via Twilio; Factory tracks status and surfaces the Brand Score in the messaging analytics dashboard.
Per-campaign throughput, opt-in source tracking, and opt-out enforcement are wired into the outbound queue so a workflow cannot send to a contact that has not consented to that specific campaign.
See /integrations/twilio and the 10DLC + WhatsApp compliance post for the operational detail.
Related terms
- WhatsApp Business Platform. The WhatsApp equivalent of the carrier-compliance regime.
- TCR (The Campaign Registry). The third-party registrar carriers use for brand and campaign data.
- Application-to-Person (A2P). The SMS category that 10DLC covers; person-to-person SMS is a separate, unregulated surface.
Further reading
- 10DLC + WhatsApp for Distributors: the long-form operational primer.
- Factory Labs + Twilio: how 10DLC fits into the messaging stack.
- SMS Consent Policy: the canonical opt-in / opt-out policy.
- The Campaign Registry documentation.