How to Register a 10DLC Campaign for Your Real Estate Brokerage
10DLC is Not Optional
If your brokerage sends more than a few dozen messages a day, you are using Application-to-Person (A2P) messaging. 10DLC (10-Digit Long Code) registration is the only way to ensure your messages aren't filtered by carriers as spam.
Step-by-Step 10DLC Registration for Brokerages
- Brand Registration: Register with your EIN and legal address.
- Property Managers: Register under "Account Notifications" for higher approval rates.
- Campaign Use Case Selection:
- CRITICAL: Do not select "Lead Generation" as your primary use case. Carriers often reject this.
- Recommended: Select "Customer Care" or "Mixed Use Case" for agent-to-client communications.
- Sample Messages: Carriers look for clear brand identification and opt-out instructions in your samples.
Example Approved Message Structure:
*"Hi [Name], it's [Agent Name] from [Brokerage Name]. Here is the virtual tour link for 123 Main St. Reply STOP to opt-out."*
Avoid the "Lead Generation" Trap
Franchises and large brokerages should register as "Local Branches" to ensure higher throughput and lower filtering rates across multiple agents.
The 2026 Pre-Registration Checklist (Do This Before You Submit)
Most rejections happen because teams submit too early. Before opening your CPaaS dashboard, gather these items:
- Legal entity data
- Exact legal business name (must match IRS records)
- EIN and business type
- Public website with matching brand identity
- Contact + compliance assets
- Public-facing privacy policy
- Public-facing terms of service
- SMS consent language that names your brokerage
- Operational messaging map
- What messages are transactional vs marketing
- Which CRM/users will send from each number pool
- Opt-out handling owner (person/team) and SLA
- Proof package for review
- Landing page URL where consent is captured
- Screenshot of form with disclosure visible near CTA
- At least 3 sample messages per campaign use case
If any of these are missing, pause. Submitting incomplete campaigns usually delays approval and can reduce trust score.
Real Estate Campaign Types That Usually Pass
When possible, separate your traffic by intent. One campaign doing everything is harder to approve.
Campaign A: Customer Care
- Showing confirmations
- Open house reminders
- Appointment scheduling changes
- Offer status updates
Campaign B: Account Notifications
- Portal login/security alerts
- Document signature reminders
- Transaction milestone updates
Campaign C: Marketing
- New listing alerts
- Market updates
- Nurture sequences for opted-in leads
Segmenting this way helps carriers evaluate risk correctly and reduces accidental filtering.
Sample Messages You Can Use in Registration
Use plain-language, brand-identified samples. Avoid hype language and URL-shortener spam patterns.
Customer Care samples
- "[FirstName], this is [AgentName] at [BrokerageName]. Your showing for 42 Lake Dr is confirmed for 4:30 PM. Reply C to confirm or STOP to opt out."
- "[FirstName], [BrokerageName] here. Seller accepted your inspection window request. I can call with next steps. Reply STOP to opt out."
Account Notification samples
- "[BrokerageName]: Your disclosure packet is ready for signature at [link]. Reply HELP for help or STOP to opt out."
- "[BrokerageName] security alert: A new device logged into your buyer portal. If this was not you, reply HELP. STOP to opt out."
Marketing samples
- "[FirstName], [AgentName] from [BrokerageName]. 3 new homes in [Neighborhood] match your criteria. View listings: [link]. Reply STOP to opt out."
- "[BrokerageName] market update: Median price in [ZIP] moved +2.4% this month. Want the full report? Reply YES or STOP to opt out."
Website and Form Mistakes That Trigger Rejection
- Consent text hidden below the fold: reviewers must see disclosure near submit action.
- No brand match: business name in 10DLC registration does not match form disclosure.
- No message purpose: disclosure says "communications" instead of marketing or alerts.
- No opt-out language: sample messages missing STOP and HELP instructions.
- Shared shortcode-style language on long code campaigns: copy/paste from other channels can fail review.
Throughput Planning for Multi-Agent Brokerages
As volume grows, treat messaging as infrastructure, not ad hoc outreach.
- Assign number pools by office, team, or lead source.
- Keep marketing and transactional traffic separated.
- Cap per-number burst rates to avoid sudden spam-like spikes.
- Warm up new numbers with low-risk customer-care traffic first.
- Monitor daily complaint and opt-out rates by campaign.
A low complaint profile and stable send patterns usually improve deliverability over time.
30-Day Launch Plan After Approval
Week 1
- Verify keyword handling for STOP, START, HELP.
- Train agents to include brokerage identity in every first-touch message.
- Audit templates for prohibited claims and fair housing compliance.
Week 2
- Run internal QA with test numbers across major carriers.
- Validate that opt-outs sync into CRM suppression lists.
- Confirm consent records can be exported in one click.
Week 3
- Start with customer care traffic only.
- Track filter rate, delivery latency, and opt-out rate.
- Tune message timing windows by timezone.
Week 4
- Gradually introduce marketing sends to opted-in segments.
- Remove low-performing templates.
- Document policy for lead-source acceptance and rejection.
Broker/Team Policy Template (Internal)
Use this policy language in onboarding docs:
"Agents may only send A2P messages through brokerage-approved numbers and approved templates. Any lead source must provide verifiable prior express written consent naming [BrokerageName]. Leads without usable consent artifacts are ineligible for SMS outreach. All revocations must be honored immediately and synced to suppression lists across all systems."
Final Approval Readiness Check
Before clicking submit, answer yes to all:
- Do we have brand-aligned consent language on the capture form?
- Do sample messages include brand identity and STOP instructions?
- Is campaign use case aligned with actual traffic behavior?
- Can we produce consent proof for any recipient within minutes?
- Are opt-outs enforced across all agents and systems?
If yes, your brokerage is usually positioned for faster approvals and fewer post-launch disruptions.