Opt-In URL
The publicly accessible web page where TCR reviewers and carriers can verify the consent flow during 10DLC campaign approval.
An opt-in URL is the live web page that demonstrates how a sender collects SMS consent. It is required during 10DLC campaign submission and is the most-rejected element of those submissions.
A valid opt-in URL must:
- Be publicly accessible (no login wall, no Cloudflare challenge for bots).
- Show the brand name in the disclosure.
- Have a separate, unchecked SMS consent checkbox.
- Include "Msg & data rates may apply" and STOP/HELP language.
- Render the consent UI on first load (no JS-only content invisible to crawlers).
OptInFix generates a TCR-ready opt-in URL per brand automatically.
Note on confirmation messages: After a consumer opts in, you must send a one-time confirmation text (also called an MO confirmation). This message must also include your business name, message frequency, "msg & data rates may apply," and STOP/HELP instructions. The disclosure is required on both the opt-in form and the confirmation message.
Related glossary terms
Campaign registration is the process of submitting a specific SMS use case (Marketing, Customer Care, 2FA, etc.) to The Campaign Registry for carrier approval.
10DLC (10-Digit Long Code) is the US carrier-mandated framework for sending Application-to-Person SMS from local 10-digit numbers, requiring brand and campaign registration with The Campaign Registry.
Express written consent is the TCPA standard for marketing SMS — a clear, conspicuous disclosure with a separate, unchecked affirmative opt-in by the consumer, retained as evidence.