Admin/SMS Registration

Twilio A2P 10DLC Registration

Use this guide to complete your Twilio A2P 10DLC registration. Copy each field exactly as written — these answers are tailored to pass Twilio's compliance review.

Before you start: Make sure your Twilio account is verified with a real business name, EIN, and address. Twilio will cross-reference this against public records. Mismatches are the #1 reason for rejection.
1
Business Profile
2
Brand Registration
3
Campaign Registration
4
Go Live

In Twilio Console → Messaging → Regulatory Compliance → Business Profiles → Create. Fill in exactly as shown below.

Business Name (Legal)

Palm Prestige Cleaning LLC

Business Type

Limited Liability Company (LLC)

Industry

Home Services / Cleaning Services

Business Registration Number (EIN)

[Enter your EIN from your IRS SS-4 letter]

Business Address

Port St. Lucie, FL 34953

Website

https://palmprestigecleaning.com

Business Contact Email

Business Contact Phone

+15615664640

The EIN field above is a placeholder — enter your actual EIN. If you don't have one, apply free at irs.gov/ein. Twilio requires it for LLC registration.

After your Business Profile is approved, go to Messaging → Senders → A2P 10DLC → Register a Brand.

Brand Name

Palm Prestige Cleaning

Brand Type

Standard

Vertical / Industry

Home Services

Brand Description

Palm Prestige Cleaning LLC is a residential cleaning company based in Port St. Lucie, FL. We provide white-glove home cleaning services including standard, deep, and move-in/move-out cleans. We use SMS to send appointment confirmations, reminders, and service updates to customers who have opted in through our website booking form.

Website

https://palmprestigecleaning.com

Privacy Policy URL

https://palmprestigecleaning.com/privacy

This is the most important step. Go to Messaging → Senders → A2P 10DLC → Create a Campaign. Use the exact copy below — vague descriptions are the #1 rejection reason.

Use Case

Mixed / Notifications

Campaign Description (copy this exactly)

Palm Prestige Cleaning LLC sends SMS messages to residential cleaning customers who have explicitly opted in via our website booking form at palmprestigecleaning.com/book. Messages include: appointment booking confirmations, 24-hour and same-day appointment reminders, service completion follow-ups, and account setup links for new customers. Customers opt in by checking a clearly labeled SMS consent checkbox during the booking process. Opt-out instructions (reply STOP) are included in every message. No marketing or promotional messages are sent without separate explicit consent.

Sample Messages — Twilio requires at least 2

Sample Message 1 — Booking Confirmation

Hi [FirstName], your Palm Prestige Cleaning appointment is confirmed for [Date] at [Time]. Questions? Call (561) 566-4640. Reply STOP to opt out.

Sample Message 2 — Appointment Reminder

Reminder: Your Palm Prestige Cleaning appointment is tomorrow, [Date] at [Time]. We look forward to seeing you! Reply STOP to unsubscribe.

Sample Message 3 — Account Setup (optional but recommended)

Hi [FirstName]! You've been added to Palm Prestige Cleaning. Set up your account here: [Link]. Reply STOP to opt out.

Opt-In / Opt-Out Settings

Opt-In Type

Website Form (checkbox)

Opt-In Description (copy this exactly — updated for resubmission)

Customers provide explicit SMS consent by checking an unchecked opt-in checkbox on Step 4 (Your Details) of the booking form at https://palmprestigecleaning.com/book. The checkbox is NOT pre-selected — the customer must actively check it to consent. The checkbox label reads: 'By checking this box, you consent to receive SMS text messages from Palm Prestige Cleaning LLC at the phone number provided, including booking confirmations, reminders, and service updates. Message & data rates may apply. Reply STOP at any time to opt out.' A link to the Privacy Policy is displayed inline next to the checkbox. A dedicated SMS consent proof page showing the exact opt-in mechanism is available at https://palmprestigecleaning.com/sms-consent for verification.

Opt-In Keywords

START, YES, UNSTOP

Opt-Out Keywords

STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, QUIT

Help Keywords

HELP, INFO

Opt-Out Confirmation Message

You have been unsubscribed from Palm Prestige Cleaning SMS messages. No further messages will be sent. Reply START to re-subscribe.

Help Response Message

Palm Prestige Cleaning: For help, call (561) 566-4640 or email [email protected]. Reply STOP to unsubscribe. Msg & data rates may apply.

Embedded links: Check "Yes" if asked whether messages contain embedded links. Your messages include account setup links. This is fine — just confirm it honestly.

Verify all of these are true before submitting. Twilio reviewers check each one.

Privacy Policy is live at palmprestigecleaning.com/privacyVerify
Privacy Policy contains a dedicated SMS consent section with STOP opt-out instructions
Booking form at /book has a visible, unchecked SMS consent checkbox — customer must actively check itVerify
SMS consent proof page is live at /sms-consent for Twilio CTA verificationVerify
Terms of Service is live at palmprestigecleaning.com/termsVerify
Business EIN is entered in Twilio Business Profile (not a placeholder)
Twilio phone number is a 10DLC long code (not a short code or toll-free)
Sample messages include your business name and STOP opt-out language
No mention of cannabis, firearms, gambling, or other restricted content

CTA / opt-in could not be verified (your rejection reason)

A dedicated proof page is now live at palmprestigecleaning.com/sms-consent — it shows the exact checkbox as it appears on the booking form, sample messages, and opt-out instructions. Reference this URL in your resubmission opt-in description. Twilio reviewers can visit it directly to verify the CTA.

Vague campaign description

Use the exact campaign description provided in Step 3 — it specifies the opt-in method, message types, and opt-out process explicitly.

Privacy policy doesn't mention SMS

Your privacy policy at /privacy already has a dedicated SMS section. Make sure it's publicly accessible (not behind a login).

No opt-in evidence on website

The booking form at /book has a visible, labeled SMS consent checkbox. The new /sms-consent page also shows the exact opt-in mechanism for Twilio reviewers.

EIN mismatch or missing

Enter your exact EIN as it appears on your IRS SS-4 letter. The business name must match exactly — "Palm Prestige Cleaning LLC" not "Palm Prestige Cleaning".

Sample messages don't include opt-out language

All three sample messages above include "Reply STOP to opt out" — use them verbatim.