Why Campaigns Get Rejected
All 10DLC campaigns are vetted by SMS aggregators to ensure carrier compliance. Below are the most common rejection reasons and how to fix them:
1. Call-to-Action (CTA) Issues
Rejection Reason:
- Insufficient opt-in method description
- Implied/shared consent (must be 1:1)
- Missing website verification
Approved CTAs Must Include:
Clear opt-in method (choose one):
- Web form: "Customers opt-in at [URL] by entering their phone number and checking a box."
- Keyword: "Text JOIN to (555) 123-4567 to subscribe."
- IVR/Phone: "Consent is collected via phone script: [Attach script]."
Brand confirmation:
- "You’re subscribed to [Brand]. Reply HELP for help, STOP to unsubscribe."
Prohibited:
- Pre-checked boxes
- Required phone number fields
- No opt-in proof (screenshot/URL)
2. Opt-Out Message Errors
Requirements:
- Must include STOP, END, CANCEL, or UNSUBSCRIBE (spaced correctly).
- Sample message must show opt-out language.
Approved Example:
- "Your appointment is 5/20 at 2 PM. Reply CONFIRM or RESCHEDULE. Reply STOP to unsubscribe."
Rejected Example:
- "Your coupon: SAVE20. Unsubscribe: STOP2END" (no space)
- Fix: Resubmit with corrected opt-out phrasing in all sample messages.
3. SHAFT-C Content Violations
Prohibited Content:
- Sex, Hate, Alcohol*, Firearms, Tobacco*, Cannabis/CBD
* Alcohol/Tobacco require age-gating and explicit opt-in.
Even indirect association (e.g., CBD products on your website) triggers rejection.
4. Missing Website/Online Presence
Rejection Reason:
- No verifiable online presence (website/social media).
- Prohibited content found during aggregator search.
Solution:
- Provide a working URL (even social media) in Brand Details.
- Scrub websites for SHAFT-C material before submission.
5.Know Your Customer Failures
Requirements:
- Brand (not reseller) must be the registered message sender.
- EIN and business info must match the entity sending messages.
Rejected: Using your MSP’s EIN for a client’s campaign.
Approved: Register under the client’s legal business name/EIN.
6. Privacy Policy Gaps
Mandatory Disclosures:
Data usage:
- "Mobile data won’t be shared with third parties for marketing."
Opt-out instructions:
- "Text STOP to unsubscribe. Msg & data rates may apply."
Common Rejection Codes:
- 805: Missing Privacy Policy on website.
- 806: Policy lacks SMS-specific disclosures.
Proactive Compliance Checklist
Before submission, verify:
- Opt-in: Website/script screenshot attached.
- Opt-out: "STOP" in sample messages.
- Content: No SHAFT-C keywords.
- KYC: Brand EIN matches sender.
- Policy: SMS disclosures included.
What to Do After Rejection
- Check the rejection reason in your portal.
- Correct the issue (use this article as a guide).
- Resubmit as a new campaign (edits aren’t allowed).
Comments
0 comments
Please sign in to leave a comment.