The 5 Rules of TCR Consent
Failure to meet these will result in RingCentral Error 9607 "Insufficient Consent Proof".
The consumer must know exactly who they are opting in to receive messages from. Use your full legal name or DBA found on your tax forms.
Consent cannot be passive. The user must check an unchecked box, type a phone number, or text a keyword. "Pre-checked" boxes are strictly prohibited.
You must state "Message and data rates may apply." This is a federal requirement for all A2P traffic.
State how often they will hear from you. "Message frequency varies" is safe standard phrasing for most use cases.
Explicitly state how to stop messages: "Reply STOP to opt out." Also include "HELP for help." This must be visible before they submit the form.
| Element | Compliant (Do This) | Non-Compliant (Avoid This) |
|---|---|---|
| Checkbox | Empty (Unchecked) | Pre-filled (Checked) |
| Call to Action | "I agree to receive text messages" | "I agree to Terms & Conditions" |
| Linking | Separate "Terms" and "Privacy" links | No links or broken links |
Web Form Disclosure Language
Use this exact text next to your unchecked checkbox on sign-up forms, checkout pages, or contact forms. This is the "Gold Standard" for RingCentral approval.
By checking this box, I agree to receive promotional and transactional SMS messages from [Your Business Name]. I understand that consent is not a condition of purchase. Message frequency varies. Message and data rates may apply. Reply STOP to opt out, HELP for help. View our Privacy Policy [Link] and Terms [Link].
Placement Matters
This text must appear directly adjacent to the checkbox or submit button. It cannot be buried in a footer or a separate link.
Verbal Consent Scripts
For call centers or in-person interactions. Note: Verbal consent is generally insufficient for Marketing/Promotional messages; use for Transactional/Informational only.
Agent Script
Paper / PDF Form Language
For patient intake forms, membership applications, or contracts.
Form Section Layout
I verify that the number provided above is my mobile number, and I consent to receive automated text messages from [Business Name] regarding my account and exclusive offers.
- Message frequency varies.
- Message and data rates may apply.
- Reply STOP to unsubscribe at any time.
- Reply HELP for assistance.
- Privacy Policy available at: [Link]
How to Prove Consent (Audit Trail)
In the event of a TCPA lawsuit or Carrier Audit, you must prove consent was given. A simple "Yes" in a database column is insufficient. You must capture and store the following metadata for every opt-in:
| Data Point | Why It's Required | Example |
|---|---|---|
| Timestamp | Proves exactly when consent occurred. | 2025-11-15T14:30:00Z |
| IP Address | Verifies the digital location of the user. | 192.168.1.1 |
| Consent Text | Proves what they agreed to at that moment. | "By checking this box..." (Version 1.2) |
| Method | How the consent was captured. | Web Form / Keyword / Paper |
Mandatory Keyword Responses
Your system must automatically respond to specific keywords. Ensure these are programmed into RingCentral or your messaging platform.
Fixing Error 9607: Insufficient Proof
If you received Error 9607, the carrier reviewer could not verify your opt-in flow.
Checklist to Fix:
- Did you provide a URL to the form?
- Did you upload a Screenshot of the form? (Required if the form is behind a login).
- Does the Privacy Policy clearly state: "No mobile information will be shared with third parties/affiliates for marketing/promotional purposes"?
Generate Custom Scripts
Don't manually edit templates. Use our free generator tool to create custom HTML code, verbal scripts, and paper forms with your business details inserted automatically.
Launch Generator