SMS Opt-In Flow

Documentation of how QuickStudio collects end-user consent before sending any SMS message. This page is intended for compliance reviewers (Twilio Consumer Trust, TCR) and any user who wants to verify our opt-in practices.

Summary

QuickStudio is a multi-tenant SaaS platform for independent studio operators (music teachers, art studios, coaching businesses). Studio operators use the platform to send lesson reminders, schedule updates, invoice notifications, and announcements to their guardians, students, and payers.

SMS consent is collected via an affirmative opt-in checkbox on two public-facing forms. The checkbox is unchecked by default, and consent is not required to use the platform. Users may decline SMS and still use every other feature.

Double opt-in on the activation flow: Before an invited user ever sees the SMS consent checkbox, they must first verify ownership of the phone number by entering a 6-digit code delivered by SMS. This means only users who can receive SMS on the number they provided can grant consent for that number.

Who Receives SMS

Three categories of recipients, each with their own opt-in surface:

Surface 3Alpha Waitlist Signup

Live URL: https://quickstudio.me/#alphaForm

Prospective customers submit an alpha signup form on the landing page. The form already required agreement to a privacy notice; an additional, independent, unchecked-by-default SMS consent checkbox appears directly below the privacy checkbox. Opt-in is optional — leads may submit the waitlist form without it.

Consent is stored on the waitlist_entries table alongside the server-authored timestamp and IP, so if a lead later converts to a studio account the consent evidence carries forward.

Checkbox copy: "I agree to receive SMS updates from QuickStudio about my alpha access, onboarding, and product availability. Message frequency varies (approx. 2–10/month). Msg & data rates may apply. Reply HELP for help, STOP to cancel."

Surface 1Studio Operator Signup

Live URL: https://quickstudio.me/pages/signup.html

When a new studio operator creates their account, the signup form collects their name, email, password, and an optional phone number. Directly above the Create Studio button, the form presents an SMS consent checkbox with the full required disclosures.

Consent UI (as rendered to the user)

https://quickstudio.me/pages/signup.html
Free Trial
Create Your Studio
Studio Name *
e.g. Harmony Music Studio
Email *
you@example.com
Phone (optional)
(555) 123-4567
Create Studio

Screenshot: Consent checkbox on the studio signup form. The checkbox is unchecked by default.

Surface 2Invited User Activation (Guardians / Students / Payers)

Live URL: https://quickstudio.me/pages/activate.html

Activation is a 3-step flow:

  1. Step 1 — Phone number. The user enters the phone number the studio has on file.
  2. Step 2 — OTP verification. A 6-digit code is sent to that phone. The user enters the code to prove ownership of the number. (This is a single transactional, pre-consent message — see disclosure below.)
  3. Step 3 — Email, password, and SMS consent. The user sets their login credentials and sees the SMS opt-in checkbox with full disclosure. Only after they check the box and complete activation are ongoing SMS messages permitted to that number.

Consent UI (Step 3, as rendered to the user)

https://quickstudio.me/pages/activate.html
Activate Account
Set your email and password to complete activation.
Email Address
you@example.com
Password
••••••••
Confirm Password
••••••••
Activate Account

Screenshot: Consent checkbox on Step 3 of the activation flow, after phone OTP verification.

NoteTransactional OTP (Pre-Consent)

The 6-digit activation code sent in Step 2 is a single transactional SMS used solely to verify that the user controls the phone number. It is sent only after the user affirmatively submits the phone number on Step 1 and clicks Send Activation Code. The OTP message reads:

Your QuickStudio activation code is 123456. It expires in 10 minutes. Reply STOP to opt out.

No further messages are sent to that phone number unless the user completes activation and explicitly checks the SMS consent box in Step 3.

Sample Messages

Representative examples of the SMS messages a consenting user will receive from their studio:

Lesson reminder

[Harmony Music Studio] Reminder: Emma has piano with Ms. Sarah tomorrow (Tue) at 4:00 PM. Reply STOP to unsubscribe. HELP for help.

Schedule change

[Harmony Music Studio] Your Thursday 5:00 PM lesson has been moved to 5:30 PM this week. Reply STOP to unsubscribe.

Invoice notification

[Harmony Music Studio] A new invoice for $180.00 is ready. View and pay: https://quickstudio.me/i/abc123. Reply STOP to unsubscribe.

Program Details

Questions?

Contact QuickStudio compliance at support@quickstudio.me. For the full policy, see the SMS Consent Disclosure.