CTA URL Missing or Inaccessible
Why This Rejection Happens
The URL you provided as proof of your Call-to-Action (CTA) is either missing, broken, or blocked. The vetting agent tried to click it to verify your opt-in flow but could not load the page or find the opt-in form.
Common Triggers: Leaving the field blank, typos in the domain (e.g., `ww.brand.com`), linking to a password-protected dev site, or using IP geo-blocking that blocks the reviewer.
Root Cause Analysis
Primary Triggers
- Broken Link: A simple typo or an expired link makes the evidence unreviewable.
- Access Denied: The site returns a 403 Forbidden or 401 Unauthorized error because it requires a login that the agent doesn't have.
- Missing Content: The link loads, but the specific page (e.g., `/subscribe`) does not exist (404 Not Found).
Required Elements
| Requirement | Standard | Why? |
|---|---|---|
| Public Access | No login required | Agents/bots cannot log in to your dashboard. |
| Uptime | 24/7 Availability | If the server is down during the 5-minute review, it fails. |
| Direct Path | Link to the form | Don't link to the homepage if the form is hidden deep in the site. |
Step-by-Step Remediation
Test the URL Externally
Open the link in an Incognito/Private window or on a different device (like your phone on 5G, not Wi-Fi) to ensure it's truly public.
✓ Valid URL
https://www.brand.com/signup
(Loads form immediately)
✗ Invalid URL
https://staging.brand.com
(Often password protected)
Use Hosted Screenshots for Gated Content
If your form must be behind a login (e.g., employee portal), do not submit the login URL. Take a screenshot of the form and host it on a public URL.
Check Geo-Blocking
If you block traffic from outside the US, temporarily disable this or whitelist major cloud providers (AWS, Google), as vetting bots may route through them.
Carrier-Specific Requirements
T-Mobile
- Will reject immediately if the URL returns a 4xx or 5xx error code.
AT&T
- Requires the full opt-in flow to be visible. If the link goes to a "Coming Soon" page, it is invalid.
MyTCRPlus Tools That Can Help
Website Validator
Tests your URL for accessibility, SSL errors, and redirects to ensure it is audit-ready.
Use This Tool →Screenshot Hosting Service
If your site is private, upload a screenshot here to get a compliant public link for your application.
Use This Tool →Pre-Resubmission Checklist
- The URL is not blank.
- The link opens in an Incognito window.
- The link goes directly to the page with the form.
- I have checked for typos (http vs https).
- The site is not in "Maintenance Mode."
Common Mistakes to Avoid
❌ Localhost Links
Never submit http://localhost:8080 or 192.168.x.x. These only work on your computer.
❌ "See Description"
Do not write "See text description" in the URL field. The system expects a valid hyperlink.
Expected Timeline
Related Rejection Codes
This guidance provides general information about 10DLC compliance requirements. Providing a functional, accessible URL for compliance review is mandatory. Without visibility into the opt-in mechanism, carriers cannot approve the campaign. MyTCRPlus does not provide legal advisory services or regulatory representation.