Chapter 1: The Real Reason Your Texts Are Not Delivering
When an agent texts a lead and hears nothing back, the first assumption is always the same: the buyer lost interest. Sometimes that is true. But a growing percentage of real estate SMS failures have nothing to do with buyer behavior. The message never arrived. It was filtered by the carrier before it reached the buyer's phone, and neither the agent nor the buyer has any indication that it happened.
We built the SMS infrastructure inside AskListing, including the 10DLC registration pipeline, the carrier submission flow, and the post-registration monitoring. We see where messages fail and why. The pattern that shows up most often is not agents who skipped registration. It is agents who registered correctly and are still seeing failures, because they were never told that registration and delivery are two different things.
The guides that most agents find on this topic, written by CRM vendors, SMS platforms, and compliance consultants, treat registration as the finish line. Register your brand, register your campaign, and your messages get delivered. That is not how it works. Registration is the entry ticket. What happens after you get in is a separate and mostly undocumented problem. This guide covers both, with the specificity that comes from building the plumbing rather than reading about it.
Chapter 2: What 10DLC Actually Is (The Version Your CRM Left Out)
10DLC stands for 10-digit long code. A long code is a standard 10-digit phone number, the kind that looks like a regular US number. The "A2P" prefix (Application-to-Person) indicates that the message originates from software, not a human typing on a phone. A2P 10DLC is the system US carriers built to require commercial SMS senders to identify themselves and their messaging intent before sending at scale.
The system has three layers. Understanding all three matters because failures can happen at any one of them independently.
Layer 1: The Campaign Registry (TCR). TCR is the central registry that carriers use to track registered brands and campaigns. It is not a government body. It is a private entity that carriers agreed to use as a shared identity verification system. When you register, your business information goes into TCR, and carriers query it to verify that an incoming message is from a registered sender. TCR approval is necessary but not sufficient for delivery.
Layer 2: The Connectivity Service Provider (CSP). This is the layer most guides skip entirely. Your messages do not go from your platform directly to TCR and the carriers. They flow through a CSP, which is a messaging intermediary with direct carrier relationships. Your CSP's reputation with carriers affects your approval timeline, your rejection handling, and the quality of post-registration monitoring you receive. A platform that built 10DLC registration natively, managing its own CSP relationship, can catch common rejection reasons before submission and monitor delivery signals after approval. A platform that sent you to a third-party registration portal cannot.
Layer 3: Carrier-Side AI Filtering. After your campaign is approved and your messages are sending, carriers run real-time behavioral analysis on your traffic. They match live content against your registered samples. They monitor opt-out rates. They detect volume spikes. This layer operates independently from TCR approval and is the primary source of post-registration delivery failures.
Chapter 3: The Registration Process (Including the Part That Keeps Failing)
Registration involves three sequential steps: brand registration, optional secondary vetting, and campaign registration. Most guides describe them as a simple linear process. In practice, each step has failure modes that the guides do not cover.
Brand Registration
Brand registration establishes your business identity with TCR. You provide your legal business name, EIN, address, website, and vertical (real estate). TCR runs automated identity verification against public business records. The most common rejection at this step is a mismatch between what you submitted and what TCR finds in external data sources: a registered business address that differs from public records, an EIN that does not appear in the databases TCR checks, or a website that does not clearly identify the business sending the messages.
For real estate agents operating as sole proprietors or under a DBA, the mismatch risk is high. Your MLS profile, your brokerage website listing, and your business registration may all use slightly different versions of your name and address. Use exactly the name and address on file with your state's business registration authority.
Secondary Vetting (Optional but Consequential)
Secondary vetting is an additional identity verification step that assigns your brand a trust score from 0 to 100. This score directly affects your throughput tier on AT&T: higher scores mean more messages per minute. Standard brands without secondary vetting start at a lower throughput tier. For an agent sending a few dozen texts per day, this may not matter. For a team or brokerage running high-volume campaigns, it determines how fast your messages can send and how quickly a batch completes.
Secondary vetting is optional, costs a small fee through most providers, and takes one to three business days. If you are sending more than a few hundred messages per week, it is worth doing.
Campaign Registration (Where Most Real Estate Agents Get Rejected)
Campaign registration establishes what you are sending and why. You select a use case, provide message samples, and declare your consent method. Real estate campaigns face a specific challenge at this step: the "lead generation" use case is restricted and flagged for additional carrier review. Many real estate SMS flows, particularly outbound follow-up to portal inquiries, map onto lead generation in the carriers' categorization. Registering under "real estate services" but submitting samples that read like lead generation outreach creates a content mismatch that is a primary cause of campaign rejection for agents.
Campaign rejection surfaces only one problem at a time. Fix the first rejection reason, resubmit, and you may receive a different rejection. This iteration cycle can take weeks. Working with a platform that pre-screens submissions against known rejection patterns reduces the number of cycles significantly.
Your message samples must include the required compliance elements: business identification, description of what the recipient signed up for, and opt-out instructions. Samples that omit any of these elements are automatically rejected. The samples you submit also become the reference point for carrier AI monitoring after approval, so submit samples that actually represent what you plan to send, not idealized versions.
Chapter 4: The Sole Proprietor Trap
Individual real estate agents who do not have a business EIN can register through a special sole proprietor track with reduced requirements. This is genuinely useful for agents who are operating entirely as individuals. It is also one of the most misunderstood parts of the 10DLC system, and misunderstanding it leads to registration failures that agents find bewildering.
The sole proprietor track has three significant limitations that most guides do not clearly state:
- One phone number per registration. You cannot register multiple numbers under a sole proprietor brand. Each number requires its own registration.
- Lower throughput limits. T-Mobile caps sole proprietor senders at 1,000 messages per day. AT&T caps throughput at 15 messages per minute. For an agent doing any kind of batch follow-up, these limits are binding.
- The EIN disqualifier. If you have any EIN at all, from any business, even one unrelated to real estate, you are not eligible for the sole proprietor track. You must register as a Standard Brand. Many agents are unaware they have an EIN from a prior business, a spouse's business they are listed on, or a property LLC. If TCR finds an EIN associated with your identity, your sole proprietor registration is rejected and you have to restart as a Standard Brand. This is the most common registration trap we see agents fall into.
The practical test: before choosing the sole proprietor path, check whether you have ever received an EIN from the IRS for any purpose. If yes, register as a Standard Brand regardless of whether that EIN is for an active business. The EIN existence is what matters, not whether the associated business is currently operating.
Chapter 5: AT&T vs. T-Mobile vs. Verizon: Why Texts Fail Differently on Each Network
Every 10DLC guide treats carrier enforcement as uniform. Register, and all carriers treat you the same. This is not accurate. AT&T, T-Mobile, and Verizon use different enforcement mechanisms, which means a campaign can deliver reliably on one network and fail consistently on another with no change to the messages themselves.
| Carrier | Enforcement Model | Practical Impact |
|---|---|---|
| AT&T | Throughput speed limit per campaign, based on trust score. Measured in messages per minute. | Agents with low trust scores hit rate limits during batch sends. Messages queue and deliver slowly or time out. Batching 200 leads at once may result in only 60 delivered within the window the buyer is still active. |
| T-Mobile | Daily message cap at the brand level, shared across all campaigns. Sole proprietors: 1,000/day. Standard brands: higher, based on vetting tier. | An agent running multiple campaigns (buyer leads, seller leads, past clients) shares one daily pool. Hitting the cap stops all campaigns for that day, not just the one that consumed the limit. |
| Verizon | Least transparent enforcement. Content-based filtering that is less predictable than AT&T or T-Mobile. | Verizon-to-Verizon delivery is the most unpredictable. Agents with high concentrations of Verizon subscribers in their market see inconsistent results that do not match their overall delivery rates. |
The practical implication: if you are seeing delivery failures on specific recipients but not others, check whether the failing numbers share a carrier. A pattern of failures concentrated on one network points to a carrier-specific issue, not a content problem. Your SMS platform should provide per-carrier delivery reporting. If it does not, you are operating without visibility into a primary failure mode.
Chapter 6: Why Registered Campaigns Still Get Filtered
This is the chapter that no other 10DLC guide for real estate agents covers adequately, because it requires understanding what happens inside the carrier systems after your campaign is approved. Registration approval is a one-time event. Carrier AI monitoring is continuous. The two operate on different schedules, and agents who treat registration as the end of the compliance process consistently find themselves troubleshooting delivery failures they cannot explain.
Content Drift
When you register a campaign, you submit message samples. Those samples become the reference for carrier AI to evaluate your live traffic. If your actual messages diverge significantly from the samples you registered, the carrier AI interprets the mismatch as a sign that your campaign is sending something different from what it declared. This is "content drift," and it is one of the most common causes of post-registration filtering.
The fix is not to lock your messages to your exact sample text. It is to ensure that your live messages remain in the same register, format, and intent as your samples. Samples that included a property address should represent campaigns that always include a property address. Samples that identified the sender by name should represent campaigns that always identify the sender. If your message strategy evolves significantly, update your registered samples. Leaving old samples in place while your actual messages change is a slow-building delivery risk.
Opt-Out Rate Monitoring
Carriers monitor the opt-out rate on your campaign. An elevated opt-out rate is a strong signal that recipients are receiving messages they did not want, which is the behavior that spam filtering is designed to stop. The threshold is not publicly stated by carriers, but the practical trigger point is roughly 5% opt-outs on a given send batch. An agent who sends the same outbound template to a purchased list will hit this threshold quickly. An agent sending to consented leads from inbound keywords or form opt-ins will almost never hit it.
The underlying message: opt-out rates are a deliverability signal, not just a compliance metric. High opt-out rates degrade future delivery for all your campaigns, not just the one that generated them.
Volume Spikes
Carrier AI flags sudden volume increases as a potential indicator of spam or account compromise. If your campaign typically sends 20 messages per day and you batch-send 300 in an hour, the spike can trigger a temporary filter. The practical rule is to ramp volume gradually when increasing your sending cadence. If you are launching a new campaign or importing a large lead list, spread the sends over several days rather than blasting the full list at once.
Chapter 7: The 2025-2026 Rule Changes (Including One Everyone Gets Wrong)
Several significant rule changes have taken effect or been announced in the 2025-2026 period. Most agents and many platforms are working from outdated information on at least one of them.
February 2025: Full Blocking of Unregistered Traffic
The most consequential change: as of February 1, 2025, all major US carriers moved from filtering unregistered commercial SMS traffic to blocking it entirely. Before this date, unregistered messages were throttled or flagged as spam but sometimes delivered. After February 1, 2025, they do not deliver at all. There is no error message to the sender and no indication to the recipient. The message is simply gone. Every agent using commercial SMS for real estate must be registered. There is no gray area remaining.
The FCC One-to-One Consent Rule: What Actually Happened
This is the rule that most 2025 and 2026 guides get wrong, and the error has significant compliance implications for agents reading those guides.
The FCC adopted a one-to-one consent rule in late 2023. The rule would have required each business to obtain its own individual consent from each consumer, eliminating the practice of purchasing or sharing lead lists where consent was collected by a third party on behalf of multiple businesses. The rule was scheduled to take effect January 27, 2026, and is cited as active in a large number of guides published in 2025 and early 2026.
The rule was vacated. The 11th Circuit Court of Appeals struck it down before it could take effect. The FCC formally eliminated the requirement in September 2025. If you are reading a guide that describes the one-to-one consent rule as currently in force with an effective date of January 2026, you are reading outdated information. The rule does not exist. Standard TCPA consent requirements apply.
This does not mean shared lead list consent is risk-free. Standard TCPA still requires prior express written consent for marketing texts. The one-to-one rule would have made shared consent illegal; without it, shared consent is legally valid but requires that the consent documentation clearly identifies your business as one of the potential senders. Verify the consent records you are relying on, particularly if they come from a third-party lead source.
State-Level Mini-TCPA Laws
Several states have passed or are considering SMS marketing restrictions that are stricter than federal TCPA. Florida's Telemarketing Act includes a private right of action, meaning individuals can sue without needing a class action. Washington, Texas, and Virginia have their own versions. If a significant portion of your leads are in a specific state, check whether that state has passed its own SMS marketing law and whether it differs from federal requirements on consent, opt-out, or damages. This area is evolving faster than most agents' compliance awareness.
Chapter 8: The Fix: A Checklist for Agents Seeing Delivery Failures
If your texts are not delivering at the rates you expect, work through this checklist in order. Each step rules out a specific failure class before moving to the next.
- Confirm your brand is registered with TCR and the status is "Verified," not "Pending" or "Rejected." If your brand is in a rejected state, the reason is visible in your TCR account and must be resolved before proceeding.
- Confirm your campaign is registered and approved under a use case that matches your actual sending intent. A real estate inbound keyword campaign registered under "account notifications" is a use case mismatch waiting to become a content mismatch.
- Check whether your registered number has a dirty reputation from pre-registration sending. If you were texting leads before registering, the number may have accumulated carrier-side spam flags that persist after registration. A fresh number sometimes performs better than a rehabilitated one.
- Compare your live messages against your registered samples. If your actual content has diverged significantly from what you submitted, update your campaign samples to match what you are currently sending.
- Check your opt-out rate on recent sends. If you are seeing elevated opt-outs, the root cause is usually consent quality, not message quality. Audit where your contacts came from and whether each one gave valid consent.
- Check per-carrier delivery if your platform provides it. Failures concentrated on one carrier point to a carrier-specific issue. Failures distributed across carriers point to a content or registration problem.
- If you are a sole proprietor who registered under that track but has an EIN, your registration may be flagged or rejected without clear notice. Re-register as a Standard Brand.
- If your platform does not provide delivery visibility or handles registration through a third-party portal, you are operating without the data you need to diagnose these problems. The platform layer matters more than most agents realize when deliverability issues occur.
AskListing handles 10DLC registration natively, monitors post-registration delivery signals, and surfaces carrier-specific failure data in the agent dashboard. For a detailed walkthrough of how SMS marketing for real estate works from the compliance side up, see our full SMS guide.