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.
Who Receives SMS
Three categories of recipients, each with their own opt-in surface:
- Alpha waitlist leads (prospective customers) — submit the alpha signup form on quickstudio.me and may optionally opt in to SMS about their alpha access status and onboarding.
- Studio operators (managers) — create their studio via self-service signup and may opt in to SMS for billing, platform, and account-related messages from QuickStudio.
- Invited end users (guardians, students, payers) — added to a studio by their studio's manager, then complete account activation through a phone-verified flow. They opt in to receive SMS from their studio about lesson reminders, schedule changes, billing, and studio announcements.
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.
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)
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:
- Step 1 — Phone number. The user enters the phone number the studio has on file.
- 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.)
- 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)
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:
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
Schedule change
Invoice notification
Program Details
- Message frequency: Approximately 2–10 messages per month, varies by studio activity.
- Message types: Transactional (lesson reminders, schedule changes, billing) and informational (studio announcements). No marketing, no third-party content.
- Opt-out: Reply STOP to any message at any time. Users may also email support@quickstudio.me or update preferences in their account settings.
- Help: Reply HELP to any message for support contact info.
- Data sharing: Phone numbers are never sold, rented, or shared with third parties for marketing. They are used only to deliver service messages from the user's own studio. See our Privacy Policy.
- Rates: Message and data rates may apply per the user's mobile carrier plan.
Questions?
Contact QuickStudio compliance at support@quickstudio.me. For the full policy, see the SMS Consent Disclosure.