Fix TCR Code 2100: No Opt-in Method Found - MyTCRPlus
2100

No Opt-in Method Found

MEDIUM PRIORITY
18% Rejection Rate
1-2 hours Avg Fix Time
92% Success Rate
⚠️

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

Regulatory Framework: CTIA Messaging Principles / 10DLC Consent Verification

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

1

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)

2

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.

3

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

1-2 Hours
Implementation Time
3-5 Days
Resubmission Review
92%
Success Rate After Fix