Why This Rejection Happens
Tobacco and Vape products are part of the SHAFT prohibition list. Unlike alcohol, Vape products (even nicotine-free) are almost universally banned on 10DLC. Tobacco is highly restricted and requires rigorous age-gating (21+). This code usually means you tried to market these products without the necessary restrictions or carrier approval.
- Selling vape juice, mods, or e-cigarettes.
- Selling cigars or tobacco without a 21+ Age Gate.
- Marketing "Hookah" lounges without proper age controls.
- Keywords: "Vape", "Smoke", "Cigar", "Nicotine", "E-liquid".
Root Cause Analysis
Primary Triggers
- The Vape Ban: Most carriers have blanket bans on vaping products due to youth targeting concerns. It is extremely difficult to get approval for vape shops on 10DLC.
- Missing Age Gate: For traditional tobacco (cigars), an Age Gate (21+) is mandatory. Missing it is an instant rejection.
Step-by-Step Remediation
Assess Product Viability
If selling Vapes/E-cigs: Stop. 10DLC is likely not a viable channel. Consider email marketing.
If selling Cigars/Pipe Tobacco: Proceed to Step 2.
Install 21+ Age Gate
For traditional tobacco, you must have a robust age verification popup on your website entrance.
Update Attributes
Ensure "Age Gated Content" is selected in your TCR campaign registration.
Pre-Resubmission Checklist
- I confirm I am NOT marketing vape products (unless exempted).
- My website has a functioning 21+ Age Gate.
- I have selected the "Age Gated Content" attribute.
Check Restrictions
Verify if your tobacco product is allowed.
Need Compliance Help?
Navigating tobacco regulations on 10DLC is difficult. Get expert advice.
What reviewers check for code 707
Code 707 is reported as "Prohibited Content: Tobacco & Vape". Alcohol, tobacco, vaping and e-cigarette messaging is allowed only with a working age gate on the opt-in and website, the age-gated attribute declared on the campaign, and content that complies with law. Reviewers check that consumers must confirm legal age (21+ for alcohol and tobacco in the US) before opting in.
Where code 707 comes from
Code 707 is a vetting rejection reason applied during brand or campaign review and passed back to you by your CSP. It identifies the specific deficiency the reviewer found, so fixing exactly that item is the fastest route to approval. It is marked Critical: it describes content or a business model carriers do not permit, so the campaign cannot be approved until that content is removed, not just reworded.
Age-gated opt-in text
Rejected:
Text DEALS to 555-0100 for weekly specials!
Approved:
You must be 21 or older to join. Enter your date of birth to continue. Text DEALS to 555-0100 for weekly specials from Motion Works PT. Up to 4 msgs/month. Msg & data rates may apply. Reply HELP for help, STOP to opt out.
Fix and verify before resubmitting
- Add an age verification step to the website and the SMS opt-in form, such as a date-of-birth entry that blocks under-21 users.
- Select the age-gated content attribute in the campaign.
- State in the campaign description and opt-in instructions how age is verified.
- Remove messages encouraging excessive consumption or targeting minors.
- Upload a screenshot of the age gate if the reviewer cannot see it publicly.
- Resubmit with a note that references code 707 (Prohibited Content: Tobacco & Vape) and lists each change made.
Sample resubmission note
Many CSPs let you add a note for the reviewer when you resubmit. A short, specific note shows what changed and speeds up the second review. Example for Motion Works PT:
Motion Works PT corrected the deficiency reported as code 707 (Prohibited Content: Tobacco & Vape). Changes made: add an age verification step to the website and the SMS opt-in form, such as a date-of-birth entry that blocks under-21 users; select the age-gated content attribute in the campaign; state in the campaign description and opt-in instructions how age is verified. All URLs, keywords and auto-replies were re-tested from an external network before this resubmission, and the campaign text now matches the live opt-in exactly.
Common mistakes that keep code 707 coming back
- Gating the website but not the keyword or form opt-in.
- Using an honor-system checkbox where reviewers expect date-of-birth verification.
- Forgetting to tick the age-gated attribute.
Related rejection codes
- Code 1001: Age Gate Attribute Missing
- Code 30888: Age Gate Missing on Website
- Code 7007: Alcohol/Vape Missing Age Gate
- Code 706: Prohibited Content: Alcohol Age Gate
- Code 2131: Verbal Script Missing STOP Instructions
- Code 2128: Opt-in Form Missing HELP Instructions
Frequently asked questions about code 707
Is a "Yes, I'm 21" button enough?
Many reviewers accept a date-of-birth gate more readily than a simple button. Use a DOB check and block under-age entries.
Do restaurants that serve alcohol need an age gate?
Only if messages promote alcohol. Reservation and food messaging without alcohol promotion does not need one.
Legal Disclaimer: Tobacco and vape marketing (Code 707) are heavily restricted by federal law (PACT Act) and carrier policies. This tool provides guidance but cannot guarantee approval for prohibited verticals.
© 2025 MyTCRPlus. All rights reserved.