SMS Opt-In Checkbox Wording That Passes A2P 10DLC
Two optional, unchecked checkboxes on your form, one for texts about an inquiry and one for marketing, worded exactly as your registration says.
Updated . Fees and wording match what Out Nurture files.
Carriers read the checkbox on your website, the one people tick to get texts from you, and compare it with what your registration says. Most opt-in rejections come down to that checkbox: what it says, and whether it asks for one kind of text or several.
What carriers look for
- A checkbox the person ticks themselves, unchecked when the page loads, on a form they fill in.
- Optional. The form still submits without it. Texting consent can't be a condition of buying anything.
- Marketing on its own checkbox. One checkbox for texts about their inquiry (replies, reminders, follow-ups) and a second, separate one for marketing and promotions. Carriers refuse a marketing registration when one checkbox covers both.
- Text messages by name. "Communications" or "updates" alone doesn't say texting.
- Everything a person needs to decide: your business name, what the texts are about, "Message frequency varies", "Message and data rates may apply", and "Reply STOP to unsubscribe or HELP for assistance".
- Your privacy policy and terms linked right under the boxes, not only in the page footer.
- Separate from agreeing to your terms. A box that only accepts your terms of service or privacy policy is not consent to texts, and texting consent can't be folded into it (Twilio, error 30925).
- A form the reviewer can open. If the form is behind a login, put screenshots of it on a public page and give that link instead.
Wording that gets refused
- One box for "texts about my inquiry, appointment reminders and special offers". That is marketing and non-marketing in one, which carriers refuse for a marketing registration (Twilio, error 30913).
- A box that is ticked when the page loads (Twilio, error 30925).
- A box the form requires before it submits (Twilio, error 30931).
- Consent wording with no frequency, no "Message and data rates may apply", or no way to stop (Twilio, error 30924).
- A sentence on the site that differs from the one in the registration. Reviewers compare them, so a reworded box reads as a different opt-in.
Out Nurture's own check also flags "updates" in the marketing box ("rate updates and promotions"), because it reads as the non-marketing kind of text. Keep that box to offers and promotions.
How to fix it in Out Nurture
- Send the section below to whoever edits your website. Out Nurture can make a link for it that you forward as is.
- When the new checkboxes are live, open Set up texting and use the button on the rejection card. It says what the correction costs. When carriers refused the checkbox wording, "What do people see when they opt in?" opens empty on purpose.
- Paste both checkbox sentences there, word for word as they appear on your site.
- Click "Check my registration". It reads your live website and warns until the new checkboxes are published.
- Resubmit. The review is up to 5 business days.
For your web team
Forward this section to whoever edits your website, with your business name in place of [Your business name].
[Your business name] needs two changes to the form where people give their phone number. Carriers review this form before they let the business text its leads.
What to change
- Give texting two separate checkboxes, replacing any single texting checkbox.
- Both start unchecked. Neither is required: the form must submit with either or both left unticked. If the checkbox component has a required flag (for example
aria-required="true"or arequiredattribute), remove it. - Use these sentences exactly. They are what gets filed with the carriers, so a reworded box reads as a different opt-in.
Checkbox 1 (texts about their inquiry):
I agree to receive text messages from [Your business name] at the phone number provided about my inquiry, including responses, appointment reminders and follow-ups. Message frequency varies. Message and data rates may apply. Reply STOP to unsubscribe or HELP for assistance.
Checkbox 2 (marketing):
I agree to receive marketing and promotional text messages from [Your business name] at the phone number provided, including special offers and new programs. Messages may be sent using automated technology. Message frequency varies. Message and data rates may apply. Reply STOP to unsubscribe or HELP for assistance. Consent is not a condition of purchase.
Keep
- Any line saying phone numbers aren't shared or sold, and the links to the privacy policy and terms, directly under the two boxes.
- The marketing box about offers and promotions only. Words like "updates" or "reminders" in it make it read as the other kind of text again.
When it's live, send the final wording of both boxes back to [Your business name] exactly as published, so it can be pasted into the registration word for word.
More A2P 10DLC help
- A2P 10DLC Brand Registration: What to File and FixesCarriers check your business against IRS records. File the legal name exactly as the IRS has it, use the field formats carriers accept, and correct a rejected brand instead of filing a new one.
- A2P 10DLC Campaign Description and Sample MessagesSay who texts whom and why, write sample texts that look like your real ones, and keep every field consistent with the others.
- SMS Privacy Policy and Terms for A2P 10DLC, With TemplatesTwo public pages on your website, one saying phone numbers and texting consent are never shared, one with the texting terms, both linked from your opt-in.
- A2P 10DLC Registration Cost: Every Fee, ExplainedA brand fee, a review fee and a small monthly fee, plus your phone number. Correcting a rejected brand is free; filing a new one is charged again.
- How Long Does A2P 10DLC Registration Take?The messaging registration review is the long wait, and each rejection starts another one, so a clean first filing is the fastest path.
- A2P 10DLC Rejection Codes and How to Fix EachLook up the code on a refused brand or messaging registration.