SMS Reminders & A2P 10DLC Compliance for Salons
Quick answer
US carriers now require all business SMS traffic to be registered under A2P 10DLC — salons sending appointment reminders or promotional texts must register their brand (~$4 one-time) and each campaign (~$10/month) through their SMS provider. Unregistered messages are filtered or blocked by carrier algorithms. Beyond registration, the TCPA requires prior written consent for marketing texts, a working STOP opt-out mechanism, and sender identification in every message.
Why Your Salon's Texts Are Now a Regulated Activity
If you send appointment reminders, promotional messages, or any automated SMS from your salon software, you're operating in the A2P (Application-to-Person) space. Since 2023, the major US carriers — AT&T, T-Mobile, Verizon, and others — have required all A2P traffic to be registered through a system called 10DLC (10-Digit Long Code). Unregistered messages are filtered or outright blocked by carrier algorithms, which is why salons running on unregistered numbers started seeing delivery failures and why your reminder texts may be disappearing into clients' spam folders.
This isn't optional and it isn't going away. The registration system exists because SMS spam became severe enough that carriers decided to enforce sender accountability at the infrastructure level. For legitimate businesses sending legitimate messages, the compliance process is a one-time administrative task with ongoing costs of about $10–14/month.
What 10DLC Registration Actually Involves
10DLC registration happens in two layers: brand registration and campaign registration.
Brand registration ties your phone number(s) to your business identity. You submit your legal business name, EIN/tax ID, address, and business type. The Campaign Registry (TCR) — the industry body overseeing this — vets the information and assigns a trust score. This is a one-time fee, typically $4–5 depending on your SMS provider. Brand registration is fast — usually same-day.
Campaign registration describes how you plan to use SMS. You register a "campaign" that specifies the use case (appointment reminders, customer care, marketing promotions, etc.) and sample message content. Carriers review this and, if approved, allow your messages to flow with appropriate throughput. Campaign registration costs vary by use case and provider, but for salons using appointment reminders, expect roughly $10/month recurring.
If you're using a platform like Twilio, their pricing is approximately $4 for brand registration and $10/month per campaign, plus their standard per-message rate (around $0.0079/SMS for domestic US). Other providers like MessageBird, Bandwidth, or Vonage have similar structures with slightly different fee schedules.
Use Cases and Which Campaigns to Register
You register campaigns by use case. For a salon, the typical ones are:
- Appointment reminders: "Your appointment with Maria at Salon X is tomorrow at 2pm. Reply C to confirm or R to reschedule." This is a transactional use case and generally gets faster approval and better deliverability scores.
- Marketing/promotional: "Come in this week for 20% off color services. Book at [link]." This is a marketing campaign and requires more careful opt-in documentation.
- Customer care: Two-way conversations initiated by the client — for example, a reply thread after a booking confirmation.
You can register multiple campaigns under one brand. Each campaign registration carries its own monthly cost. For most salons, the two practical ones are transactional (reminders/confirmations) and marketing (promotional blasts).
TCPA: The Law Behind the Rules
The Telephone Consumer Protection Act (TCPA) predates 10DLC by decades but remains the legal foundation for SMS marketing rules. Key requirements:
- Prior express written consent for marketing messages. Clients must affirmatively opt in — a checkbox on your booking form, a paper intake form they sign, or a double opt-in SMS flow. Consent cannot be a condition of service.
- Clear opt-out mechanism. Every marketing message must include instructions for opting out, typically "Reply STOP to unsubscribe." Your system must honor these immediately and permanently.
- Sender identification. Recipients must be able to identify who is texting them. "Salon X" in the message body at minimum.
- Time-of-day restrictions. The TCPA prohibits marketing calls and texts before 8am or after 9pm in the recipient's local time zone.
TCPA violations carry statutory damages of $500–$1,500 per message and are frequently litigated as class actions. A salon that texted 2,000 clients without proper consent could theoretically face $1–3 million in exposure. This is not theoretical — class action firms actively scan for TCPA violations.
Opt-In Documentation for Salons
The most common failure mode is capturing consent improperly. "Sign up for our newsletter" is not consent to receive SMS. The opt-in must be specific to the channel and to the type of message. Best practices:
- Booking confirmation page: "By completing this booking, you consent to receive appointment reminders via SMS. Msg & data rates may apply. Reply STOP to opt out."
- Paper intake form: a dedicated checkbox for SMS with the same disclosure language. Keep signed copies.
- For marketing messages: a separate opt-in from the transactional consent. "Check here to receive promotional offers by text" as a separate, unchecked checkbox.
Store consent records — when, how, and what language was shown — in a format you could produce in litigation. Salon software that integrates SMS reminders should maintain this audit trail automatically. If yours doesn't, that's a gap worth addressing.
Booth-Rent Salons: Who Registers?
If individual renters use the salon's central software platform to send reminders to their clients, the platform (and whoever controls the sending number) is responsible for compliance. If renters are each using their own personal phones for texting clients, they're individually responsible for their own TCPA compliance — though this gets murky when volume increases.
A cleaner setup for booth-rent salons: the salon software registers one brand and one campaign, each stylist sends reminders from the platform's registered number, and the platform handles opt-out processing centrally. Clients see consistent, professional-looking texts rather than personal cell numbers. Each stylist's client data stays scoped to that stylist within the platform (assuming proper multi-tenant data separation).
Registration Timeline and What to Expect
Brand registration is typically approved within 24–48 hours. Campaign registration takes longer — 1–5 business days for standard campaigns, sometimes longer if the carrier review queue is backed up. During the review period, you can send messages but they may have reduced deliverability. After approval, throughput increases and filtering risk drops significantly.
Campaigns can be rejected if sample messages look spammy, if the use case description doesn't match the samples, or if your brand registration has inconsistencies. The fix is usually just editing and resubmitting, but it adds a week to your timeline. Submit accurate, realistic sample messages — the exact texts you actually plan to send.
The Bottom Line for Salon Operators
10DLC compliance is roughly a $14/month cost and a few hours of setup time. The alternative — unregistered SMS — means delivery failures, potential TCPA exposure from improper consent, and the risk that your business texting number gets blacklisted by carriers. For appointment-driven businesses where no-shows are the primary revenue leak, working reminder delivery is worth protecting.
If you're using salon software that handles SMS, confirm with them that your account has been registered. Ask to see your brand registration confirmation and campaign ID. If they can't produce those, your messages may not be reaching clients.
Frequently asked questions
- What is A2P 10DLC and why does my salon need it?
- A2P (Application-to-Person) 10DLC is the registration system US carriers use to vet businesses sending SMS through local 10-digit phone numbers. Any salon sending appointment reminders, confirmations, or marketing texts through software must register. Without registration, messages are increasingly filtered or blocked by carrier spam detection. Registration costs approximately $4 for brand setup and $10/month per campaign through providers like Twilio.
- How much does 10DLC registration cost for a salon?
- With Twilio, brand registration is a one-time fee of approximately $4, and each campaign registration costs around $10/month. Standard per-message rates add $0.0079/SMS for domestic US delivery. Other providers like Bandwidth and MessageBird have similar structures. Total ongoing cost for one appointment reminder campaign is roughly $10–14/month plus per-message fees — a negligible cost relative to the no-show reduction reminders provide.
- What happens if I send SMS without 10DLC registration?
- Carriers filter or block unregistered traffic. The filtering is algorithmic and unpredictable — some messages get through, others don't. Delivery rates for unregistered A2P traffic have dropped significantly since carriers began enforcing 10DLC in 2023. If your appointment reminders stopped working, lack of 10DLC registration is a common cause. There are no direct fines for missing 10DLC (TCPA is the legal risk), but undelivered reminders directly increase no-shows.
- What does TCPA require for salon appointment texts?
- TCPA requires: prior express consent from the recipient before sending any automated text (written consent for marketing, consent can be implied for purely transactional messages in some cases), a working STOP opt-out mechanism in every message, sender identification, and message timing between 8am and 9pm local time. Marketing texts require separate, affirmative written consent — a booking confirmation checkbox does not automatically cover promotional messages.
- Do clients need to opt in to receive appointment reminders?
- Yes. Appointment reminders are automated messages and require prior consent. The consent is typically captured at booking: "By completing this booking, you agree to receive appointment reminders via SMS. Reply STOP to opt out." This is less burdensome than marketing consent because it's directly related to the service, but it still needs to be captured and documented. Pre-checked boxes are acceptable for transactional reminders but not for marketing.
- What is the TCPA fine for texting without consent?
- TCPA violations carry statutory damages of $500 per unsolicited message, or up to $1,500 per message if the violation is found to be willful. Because salons often send bulk texts to client lists, violations quickly aggregate into six-figure exposure. Class action attorneys actively monitor for TCPA violations. A salon that texted 1,000 clients without proper documented consent faces potential liability of $500,000–$1.5 million before any settlement.
- How does 10DLC work for a booth-rent salon with multiple stylists?
- The registrant for 10DLC is whoever controls the sending number. If all stylists send through the salon's central software platform on one shared number, the salon owner registers the brand and campaign. Each stylist's messages flow through the registered number with consistent deliverability. If stylists text clients from their personal phones independently, each stylist is individually responsible for their own TCPA compliance — which is unmanageable at scale.
- What should a salon's SMS opt-out process look like?
- Every automated message must include opt-out instructions, typically "Reply STOP to unsubscribe" or "Txt STOP to end." When a client replies STOP, your system must stop sending to that number immediately and permanently. You must honor opt-outs even if the client later books again — unless they explicitly re-consent. Some systems add a confirmation text ("You've been unsubscribed. Reply START to rejoin.") which is good practice. Keep a log of opt-outs with timestamps.