For carriers, aggregators, and TCR campaign reviewers

SMS Opt-In Example

A walk-through of how an end-recipient consents to receive review-request SMS on the Review Growth platform. No account or login required to view this page.

How consent flows on Review Growth (ISV/SaaS model)

Review Growth is a SaaS platform. Our business customers (Senders) — small local service businesses such as mechanics, dentists, and HVAC contractors — collect mobile numbers and prior express written consent from their own customers (Recipients) at the point of sale or service. Review Growth then sends review-request messages on the Sender's behalf using a phone number registered to Review Growth.

  1. Step 1. Recipient gives the Sender their phone number and SMS consent at intake (example below).
  2. Step 2. Sender uploads the contact list to Review Growth and must check a mandatory TCPA attestation before the upload can proceed (example below).
  3. Step 3. Review Growth sends the message; STOP/HELP replies are processed automatically against a platform-wide suppression list.

Step 1 — Sender-side intake (example)

Below is a representative example of how a Sender collects consent at their own point of service. The exact form varies by Sender (paper intake, digital booking, POS checkout), but the consent language must meet the requirements in our Acceptable Use Policy.

Example — Burl's Used Cars service intake form
Vehicle service request
Full name
Sarah Mitchell
Email
sarah.m@example.com
Mobile phone
(555) 274-9183
Vehicle
2019 Honda CR-V
Service requested
Brake pad replacement
SMS consent. By providing my phone number and checking this box, I agree to receive SMS messages from Burl's Used Cars, including service updates and review requests after my visit. Message frequency varies (up to 3 messages per service occasion). Message and data rates may apply. Reply STOP to opt out at any time, or HELP for help. See Burl's Used Cars Privacy Policy for details.

Senders must collect consent before uploading any contact to Review Growth. Consent is required to be opt-in (unchecked by default), separate from the transaction itself, and revocable at any time.

Step 2 — Platform-side TCPA attestation (live control)

When a Sender attempts to upload contacts into Review Growth, the following control is shown. The submit button is disabled until the checkbox is checked. Each attestation is logged with timestamp, user ID, IP address, user agent, and the exact text version below. The source of truth for this text lives in components/ConsentAttestationCheckbox.jsx.

Live example — Review Growth contact import attestation

Reviewers can confirm this control is in production by creating a free account at reviewgrowth.ai/signup and proceeding to the contact import step. The checkbox is unchecked by default and cannot be bypassed.

Step 3 — What the message looks like

The first message of any campaign identifies the sending business by name, includes opt-out and help instructions, and discloses message frequency.

Burl's Used Cars: Hi Sarah, thanks for trusting us with your vehicle!
Mind leaving a quick review? https://go.rvgth.com/abc123

Reply STOP to opt out, HELP for help. Msg freq varies, msg & data
rates may apply.

Opt-out

Recipients may reply STOP, CANCEL, UNSUBSCRIBE, END, or QUIT at any time. Opt-outs are processed immediately and added to a platform-wide suppression list shared across all Senders, so a Recipient who opts out of one Sender's messages will not receive messages from any other Review Growth Sender to the same number.

Reply HELP at any time for assistance, or contact support@reviewgrowth.ai.

Related compliance documents