No Opt-in Method Found
Why This Rejection Happens
The carrier's vetting agent attempted to verify your consent collection process but could not find the opt-in method at all. Unlike other errors where the method is insufficient, Code 2100 means the agent effectively hit a dead end.
Common Triggers: Leaving the URL field blank, providing a link to a general homepage without a form, or referencing a paper form/verbal script without uploading proof.
Root Cause Analysis
Primary Triggers
- Missing URL: You selected "Web Form" as the opt-in type but forgot to paste the specific URL where the form resides.
- Hidden Forms: The form is located behind a login screen (e.g., inside a patient portal) but no screenshots or demo credentials were provided.
- Broken Links: The URL provided returns a 404 error or times out during the vetting check.
- Vague Description: The description says "Verbal opt-in" but fails to provide the script or process document.
Required Elements
| Opt-in Type | Evidence Required | Common Failure |
|---|---|---|
| Web Form | Direct URL to the page with the form. | Linking to homepage, not the specific contact/signup page. |
| Behind Login | Hosted screenshot URL showing the form. | Expecting the auditor to create an account to see the form. |
| Verbal/Paper | Script text or photo of paper form. | Writing "Ask for consent" without the exact script. |
Step-by-Step Remediation
Verify the Opt-in URL
Open the URL you submitted in a private/incognito browser window. Does it load immediately? Is the phone number input field visible without clicking anything?
✓ Compliant URL
https://brand.com/contact-us
(Direct link to the form)
✗ Non-Compliant URL
https://brand.com
(Homepage - auditor won't hunt for the form)
Provide Screenshots for Gated Content
If your form is behind a login (e.g., SaaS app, banking portal), you MUST provide a screenshot. Carriers will not create accounts to test your flow.
Action: Take a screenshot of the opt-in form, upload it to a public image host (or your own server), and paste that image URL into the "Opt-in Image URL" field.
Clarify Non-Digital Methods
If you collect numbers via paper forms or verbal scripts, you must explicitly write this out. Do not just select "Web Form" by default.
"Customers opt-in by filling out a physical intake form at our front desk. A digital copy of this form is available at [URL]."
Carrier-Specific Requirements
T-Mobile
- Requires "visual proof" of the opt-in. If the URL doesn't resolve to a page with a phone input field, it is an automatic rejection.
AT&T
- If the opt-in method is "Verbal," AT&T requires the exact script used by agents to be pasted into the description.
MyTCRPlus Tools That Can Help
Consent Form Builder
Create a compliant, hosted web form in seconds if your website isn't ready or compatible.
Use This Tool →Screenshot Hosting Service
Securely host screenshots of your internal/behind-login opt-in flows for carrier auditors.
Use This Tool →Pre-Resubmission Checklist
- The "Opt-in URL" field is not blank.
- The URL loads without errors (404/500).
- The URL does not require a login/password to view.
- If behind login, a public screenshot URL is provided.
- The description explicitly states where the opt-in occurs (e.g., "On the checkout page").
Common Mistakes to Avoid
❌ "See Website" Description
Do not write "See website" in the description field. You must guide the auditor: "Users enter their number in the footer form on the homepage."
❌ Using Localhost/Staging Links
Submitting links like localhost:8080 or staging.internal.corp will fail because the external carrier auditor cannot access your internal network.
Expected Timeline
Related Rejection Codes
This guidance provides general information about 10DLC compliance requirements and does not constitute legal advice. Proving the existence of a valid consent mechanism is the most critical step in campaign approval. Organizations should ensure their opt-in methods are documented, functional, and accessible for audit. MyTCRPlus does not provide legal advisory services or regulatory representation.