TextApproved

Sample packet: privacy policy and website SMS terms

This is the template we start from. A real packet replaces every [bracket] with your business details.

Targets codes: 30908, 30932, 30933, 30934, 30882, 30919, 30920, 30921, 30891, 30907, 30964

Why this got rejected (plain English)

Reviewers open the website and policies. If there's no SMS section, the policy says data may be shared, the site is form-only or behind a login, or a URL is missing or uses http, the campaign fails.

Campaign description template

[Brand Name] ([Legal Business Name]) sends [customer care / appointment reminder] text messages to customers who opt in on our website form at [https://website/contact] or [other method]. Messages cover [appointment confirmations, service updates, replies to inquiries]. Our privacy policy ([privacy URL]) and terms ([terms URL]) include SMS terms, and we do not share mobile opt-in data with third parties.

Sample messages

1. [Brand Name]: Hi [First Name], your appointment is confirmed for [Date] at [Time]. Reply C to confirm or call [phone] to reschedule. Reply STOP to opt out.
2. [Brand Name]: Thanks for contacting us, [First Name]! A team member will follow up about your [service] request today. Reply HELP for help, STOP to opt out.
3. [Brand Name]: Reminder: your [service] visit is tomorrow at [Time]. Details: https://[yourdomain.com]/visit. Reply STOP to opt out.

Opt-in / consent and CTA wording

Website form checkbox (unchecked by default, optional):

☐ I agree to receive [customer care / appointment] text messages from [Brand Name] at the number provided. Message frequency varies. Message and data rates may apply. Reply HELP for help or STOP to opt out. Consent is not a condition of purchase. [Privacy Policy] | [Terms]
☐ (Separate, optional) I agree to receive marketing and promotional text messages from [Brand Name], such as offers and updates. Msg frequency varies. Msg & data rates may apply. Reply STOP to opt out. [Privacy Policy] | [Terms]

The form must submit even if both boxes are left unchecked.

Opt-in confirmation reply: "[Brand Name]: Thanks for subscribing to [program]! Msg frequency varies. Msg & data rates may apply. Reply HELP for help, STOP to opt out."

HELP reply: "[Brand Name]: For help, email [support email] or call [phone]. Reply STOP to opt out."

STOP reply: "[Brand Name]: You have been unsubscribed and will receive no further messages."

Privacy policy SMS clause (paste into [Website]/privacy)

SMS/Text Messaging. When you opt in to text messages from [Legal Business Name] ("[Brand Name]"), we collect your mobile number and consent record, and use them only to send the messages you requested ([message types]). Message frequency varies [or: up to [N] messages per [week/month]]. Message and data rates may apply. Reply STOP to opt out at any time, or HELP for help. No mobile information will be shared with third parties or affiliates for marketing or promotional purposes. Text messaging originator opt-in data and consent will not be shared with any third parties. Information may be shared with service providers (such as our messaging platform) only to deliver messages. Contact: [support email], [phone].

Terms & Conditions SMS clause (paste into [Website]/terms)

SMS Program Terms. 1) Program: [Brand Name] [program name] sends [message types] to people who opt in. 2) Opting in is optional and not a condition of purchase or service. 3) Frequency: [varies / up to N per month]. 4) Message and data rates may apply. 5) Reply STOP to cancel; you will get one confirmation and no further messages. 6) Reply HELP or contact [support email]/[phone] for help. 7) Carriers are not liable for delayed or undelivered messages. 8) See our Privacy Policy: [privacy URL].

Field-by-field checklist

FieldWhat to enterCheck
Legal business name (brand)Exactly as on the IRS CP 575 / 147c letter, including Inc./LLC[ ]
EIN9-digit business EIN (never an SSN)[ ]
Business addressSame as the IRS/state records[ ]
WebsiteMain live https site on the brand's domain (not a form-only page)[ ]
Support/contact emailBusiness-domain address, or the exact address shown on the site[ ]
Authorized contactOwner/employee of the client business (not the agency)[ ]
Use caseMatches the samples (e.g., Customer Care, Marketing, Mixed)[ ]
Campaign descriptionWho sends, to whom, why, how they opted in; unique wording[ ]
Sample messages (2–5)Brand name, [brackets] for variables, at least one with "Reply STOP"; full https links only[ ]
Message flow / opt-inEvery method: where, what the user sees, what they do, plus a public link/screenshot[ ]
Privacy Policy URLPublic, contains the SMS clause and non-sharing sentence[ ]
Terms URLPublic, contains the SMS terms[ ]
Content boxesEmbedded links / phone numbers / lending / age-gated checked only if true[ ]
Opt-in / opt-out / HELP repliesBrand name + contact in each[ ]
LanguageAll English; no text copied between fields[ ]
ResubmitEdit and resubmit the failed campaign; don't delete it (avoids a second vetting fee)[ ]

Website fix list: add /privacy and /terms pages linked in the footer and next to the form; include the SMS clauses above; remove any 'we may share your information with partners' line for mobile data; make sure the site uses HTTPS, loads without login, and shows business name, address/contact, and services.

Sources: see our checker sources. TextApproved is not affiliated with Twilio, HighLevel, TCR, or any carrier. This is not legal advice.