A2P 10DLC for solar companies, Explained

A2P 10DLC for solar companies, Explained

Category

Systems & Compliance

Publish Date

8 July 2026

A2P 10DLC for Mortgage Brokers, Explained

Somewhere in your CRM sits a text message that never arrived. Not bounced, not opened and ignored, just silently dropped by a carrier that decided your ten-digit number looked like spam. That is what happens to SMS traffic from a business phone number that was never registered under A2P 10DLC, and it is happening to more brokerages than you would think, usually without anyone noticing until show rates start slipping.

What A2P 10DLC actually is

A2P 10DLC stands for application-to-person messaging on ten-digit long codes, and it is the registration system every major US carrier now requires before a business can send texts from a standard local number. It runs through The Campaign Registry, a shared database that AT&T, T-Mobile, and Verizon all check before deciding whether to deliver a message or filter it out.

Registration happens in two layers. First you register the brand, which is your business identity: legal name, EIN, industry, and a support contact on a real business domain. Second you register a campaign under that brand, which describes exactly how you use texting: who receives messages, what those messages say, and how you collected consent to send them. A brokerage cannot skip straight to campaign registration. The brand has to exist first, and the campaign has to describe your actual use case with enough specificity that a carrier reviewer can picture the message thread.

For a mortgage brokerage this is not optional infrastructure. Appointment confirmations, reminders, no-show recovery, and any promotional text about rates or programs all run through this same registered channel. Treat it as part of the build, not a separate errand.

The timeline you are actually working with

Brand approval is typically fast, often one to three business days once you submit accurate business identity details. Campaign approval is the part that catches brokerages off guard. As of 2026, campaign review commonly runs ten to fifteen business days, and more complex use cases or re-verifications can stretch to three or four weeks depending on submission volume at the registry.

That gap matters because nothing about your ad account, your CRM build, or your launch date waits for it. If a brokerage submits A2P registration only after the funnel is built and the ads are ready to go live, texting sits gated for two to three weeks after everything else is already running. The fix is sequencing, not speed. Submit brand and campaign registration the moment you have the business identity details in hand, in parallel with the rest of the build, so the approval lands before or alongside launch instead of after it.

What actually gets a campaign rejected

Carrier review is specific, and most rejections trace back to a handful of repeat issues rather than anything exotic. A vague campaign description that does not match the sample messages submitted is one of the most common. If your description says “appointment reminders” but your sample text pitches a rate, that mismatch gets flagged.

A support email on a free domain, Gmail or Yahoo instead of your own business domain, is a near-automatic red flag for reviewers evaluating brand legitimacy. So is a campaign that leaves out required opt-in language or fails to link a working privacy policy. Twilio and other registry partners have tightened this specifically: campaigns submitted without a working privacy policy URL and terms and conditions URL are now rejected outright rather than flagged for follow-up.

Content restrictions also apply beyond the message text itself. Reviewers check your campaign description, your sample messages, and any linked website content against a set of prohibited categories, and a rejected campaign does not just delay approval, it resets the review clock. The practical lesson is that “close enough” language costs a brokerage another one to two weeks of waiting, which is a heavier price than getting the language right the first time.

What an unregistered number actually costs you

It is worth being precise about what happens if a brokerage skips registration or tries to text through an unregistered number anyway. This is not a filtering problem where some percentage of messages get through slower. Since early 2025, AT&T, T-Mobile, and Verizon block unregistered A2P traffic from ten-digit numbers outright. The message does not arrive, filtered or delayed. It is simply gone.

For registered campaigns, delivery still depends on a trust score assigned to your brand and campaign, and that score determines throughput, how many messages per second a carrier will accept from you. Higher trust scores unlock meaningfully higher message rates than lower ones, which is another reason a clean, specific campaign registration matters beyond just getting approved. A weak submission that squeaks through review can still throttle you later.

There is also a cost dimension worth knowing before you budget. Brand registration typically runs in the range of a few dollars for a sole proprietor up to roughly fifty dollars for a standard brand with full vetting. Campaign registration adds a one-time fee in the fifteen to twenty dollar range plus a small recurring monthly fee per active campaign, and every message segment carries a small per-message carrier surcharge on top of whatever your texting platform charges. None of this is large money for a brokerage, but it is a real, recurring line item, and it is worth knowing it exists before your first invoice surprises you.

Consent is still yours to prove

Registration gets your messages delivered. It does not, by itself, make your texting program compliant. TCPA still requires documented consent for the messages you send, in writing, with clear disclosure of what a lead is agreeing to.

The regulatory picture around consent has moved even in the past year. A proposed FCC rule that would have required consent to be specific to one business at a time was vacated by a federal appeals court and the FCC chose not to pursue it further, so that exact standard is not currently in force. That does not mean the underlying caution was wrong. A brokerage that shares leads across partner LO teams or affiliated entities is still on safer ground treating consent as belonging to one business relationship at a time, documented clearly, rather than assuming a borrowed opt-in covers everyone downstream. Regulatory direction in this space keeps shifting, so this is educational context, not legal advice, and a brokerage should confirm its specific consent practices with qualified counsel.

The practical version of good consent hygiene has not changed regardless of how the rule itself has moved: two separate opt-in checkboxes, one for transactional messages like appointment confirmations and one for promotional content, never bundled into one, never pre-checked by default. Keep STOP, HELP, and START handling live and tested, and route every STOP reply into a suppression list immediately rather than trusting it will get handled manually.

Register before you need to, not after

The brokerages that struggle with A2P 10DLC are almost never the ones that hit a hard rejection. They are the ones that treated registration as something to get to after the funnel, the ad account, and the CRM were finished, and then watched two to three weeks of SMS follow-up evaporate right when campaigns went live. The Empire OS methodology treats compliance as infrastructure that starts on day zero: pull business identity details the moment onboarding begins, build the compliant opt-in funnel and privacy policy alongside it, and submit brand and campaign registration in parallel with everything else instead of at the end of the line. By the time ads are ready to run, texting is already approved instead of sitting in a queue.

If your brokerage is staring down a launch date with A2P registration still unstarted, or your texts have been quietly disappearing and you are not sure why, it is worth walking through where your setup actually stands. Book a call and we will look at your registration status together.

Let's Talk.
we’re here to design, build & scale with you.

24
We respond within 24 hours — usually faster.
By submitting, you agree to our Terms and Privacy Policy.

Let's Talk.
we’re here to design, build & scale with you.

24
We respond within 24 hours — usually faster.
By submitting, you agree to our Terms and Privacy Policy.

Let's Talk.
we’re here to design, build & scale with you.

24
We respond within 24 hours — usually faster.
By submitting, you agree to our Terms and Privacy Policy.