MyTCRPlus | Enterprise Header Component V2
The Complete Guide to A2P 10DLC Migration & Number Porting | MyTCRPlus Video Library
Masterclass • 22:40

A2P 10DLC Migration: Zero Downtime Porting

Learn how to safely migrate your SMS traffic, port 10-Digit Long Codes between API providers, and update your TCR campaigns without triggering carrier blocks or losing your Trust Score.

Updated: March 2026 | Regulatory Framework: TCR Routing & Porting
Get Migration Assistance

Key Takeaways

The Un-linking Process

Discover why you must logically 'un-link' your phone number from your old Campaign ID *before* the physical port completes to avoid unregistered traffic blocks.

CSP Platform Migration

Learn how to recreate your Brand and Campaign registrations on a new SMS platform without triggering duplicate EIN errors inside The Campaign Registry.

Number Pooling Limits

Navigate the strict limits (e.g., T-Mobile's 49-number cap) when bringing multiple ported numbers into a single newly established Campaign ID.

Planning a Platform Switch?

Don't port your numbers blindly. Use our compliance toolkit to ensure your new brand registration is fully approved and ready to receive traffic before you initiate the transfer.

Pre-Validate Your New Campaign

Detailed Breakdown

In the pre-10DLC era, moving your business's text messaging operations from one software provider to another was a relatively simple logistical task. You submitted a Letter of Authorization (LOA), the new provider ported your 10-digit numbers, and your traffic resumed. Today, under the rigorous mandates of The Campaign Registry (TCR) and carrier firewalls, number porting and platform migration have become operational minefields. If you attempt to migrate your SMS infrastructure without a deep understanding of how the TCR data architecture works, you risk catastrophic downtime, severe filtering, and punitive surcharges from the carriers.

To execute a seamless migration with zero downtime, you must understand the hierarchy of A2P 10DLC. Phone numbers do not exist in a vacuum. A specific phone number is technically linked to a Campaign ID. That Campaign ID is linked to a Brand ID. Finally, that Brand ID is inextricably linked to the Campaign Service Provider (CSP)—which is usually your SMS API provider like Twilio, Vonage, or Sinch. When you decide to change providers, you are fundamentally severing these highly regulated links and must precisely rebuild them on the new platform.

The Danger Zone: Physical Routing vs. Logical Registration

The most common, and devastating, mistake businesses make during migration occurs when they initiate the physical porting of the phone number before managing the logical registration within the TCR.

Imagine you port your primary customer service number from Provider A to Provider B. The physical telecom routing switches over in an instant. Your team logs into Provider B's platform and attempts to send a text. The message hits the T-Mobile firewall. T-Mobile's system looks at the number, sees it coming from Provider B's gateway, but queries the TCR database and sees the number is still officially registered to a Campaign under Provider A. The firewall immediately flags this as anomalous, unregistered, or spoofed traffic. The message is silently dropped, and you are hit with a massive unregistered traffic surcharge.

To avoid this, you must engage in a synchronized "un-linking and re-linking" process. First, you must establish your new Brand and Campaign on Provider B. Before the physical port completes, you must ensure the number is removed (un-linked) from the active Campaign ID on Provider A. Immediately after the port completes, you attach the number to the newly approved Campaign ID on Provider B. Only then is it safe to resume sending traffic.

Technical Insight: Brand & Campaign Sharing Some advanced CSPs allow for "Brand Sharing" via the TCR API. This means you do not have to pay secondary vetting fees twice. Provider A generates a share link, and Provider B imports your existing, highly vetted Brand ID. However, not all software platforms support this capability. If they don't, you must register a completely separate Brand identity (using the same EIN) on the new platform and undergo secondary vetting again.

Re-Establishing Campaign Approval

Even if you successfully share your Brand ID, you almost always have to recreate your Campaign registrations on the new provider's platform. This means you are subjecting your business to manual review by Direct Connect Aggregators (DCAs) all over again.

This is a critical vulnerability point during migration. If your original campaign was approved a year ago under looser guidelines, your new submission might be rejected today due to updated CTIA policies. Before initiating any migration, you must proactively audit your website, ensure your privacy policy contains the mandatory "no mobile data sharing" clause, and verify that your opt-in forms have compliant, unchecked boxes. Failing to do so will leave you with ported phone numbers stranded on a platform without an approved campaign to route through.

Navigating Number Pooling Limits

Finally, migrating businesses must be acutely aware of Number Pooling Limits. A common strategy in the past was to use dozens or hundreds of localized numbers ("snowshoeing") to distribute traffic. Modern 10DLC frameworks penalize this.

T-Mobile, for instance, strictly limits standard campaigns to a maximum of 49 phone numbers per Campaign ID. If you are migrating a fleet of 100 phone numbers from your old provider, you cannot simply dump them all into your newly created campaign. Doing so will trigger an automatic block from T-Mobile. You must submit a "Special Number Pool Request," which requires business justification, additional manual review by the carriers, and often a $500 fee.

Successful 10DLC migration requires an architect's mindset. You must build the new infrastructure (Brand, Campaign, Vetting) completely parallel to the old one. Once the new house is fully inspected and approved, you carefully migrate the numbers over, ensuring logical links in the TCR are updated synchronously with the telecom routing. By mastering this process, you can change software vendors smoothly without ever jeopardizing your critical customer communications.

Frequently Asked Questions

Why did my traffic stop immediately after porting my phone number to a new provider?
Porting the physical routing of a phone number does not automatically update its registration status in The Campaign Registry (TCR) or the Direct Connect Aggregators (DCAs). If the new provider attempts to send traffic on a number that the carrier database still associates with your old provider, the traffic is instantly blocked as "unregistered."
Can I transfer my approved Campaign ID to my new SMS provider?
It depends on whether your new provider supports "Brand Sharing" or "Campaign Sharing" via the TCR API. In many cases (especially migrating between major CPaaS providers), you cannot simply move the Campaign ID. You must register a new campaign under your brand on the new platform and re-submit it for approval.
What is the T-Mobile Number Pooling Limit?
T-Mobile restricts standard A2P 10DLC campaigns to a maximum of 49 phone numbers per Campaign ID. If you attempt to attach 50 or more numbers to a single campaign without submitting and paying for a "Special Number Pool Request," your numbers will face severe throttling or outright rejection.
Do I have to pay the secondary vetting fee again when I move?
If your new provider supports Brand Sharing and you successfully import your existing TCR Brand ID, you generally do not have to pay for secondary vetting again. However, if you must create a new brand profile from scratch on the new platform, you will have to pay the $40+ vetting fee to generate a new Trust Score.
Legal Disclaimer: This video and associated content provides general information about TCR registration, carrier policies, and TCPA frameworks. It does not constitute legal advice. Compliance requirements vary based on business model, message content, recipient jurisdiction, and evolving regulatory standards. Organizations should consult qualified legal counsel for guidance specific to their messaging programs. MyTCRPlus does not provide legal advisory services or regulatory representation.