CleanerHQ Booking Widget — Consent Demo
A publicly viewable demo of the affirmative SMS consent UX presented to end customers when they request a cleaning quote through a CleanerHQ-powered booking widget.
What is this page?
This is a public demo of the consent screen that real end customers see before their phone number is captured by the CleanerHQ platform. The form below is a working copy of the same consent UX that subscribing cleaning businesses embed on their own websites.
It exists so that compliance reviewers (mobile carriers, TCR, and messaging providers) and curious visitors can confirm exactly how SMS consent is collected: unchecked checkbox by default, verbatim disclosure text with frequency / STOP / HELP / Terms / Privacy, and consent that is optional — you can submit the form without ticking the box.
If you submit, the request goes to a CleanerHQ-controlled API endpoint that records the submission, the consent state, the verbatim disclosure text shown, the timestamp, and the originating IP / user agent. That record is the compliance evidence we produce if a carrier or regulator ever asks “show me proof of consent for phone number XXXXX.”
Request a cleaning quote
Tell us your phone number and we’ll have a cleaning provider reach out. SMS notifications are optional.
Verbatim consent disclosure text
The exact text shown next to the SMS consent checkbox above (and stored verbatim with each consent record):
What happens when you submit
- The checkbox is OPTIONAL. The form submits whether or not the consent box is ticked — consent is never a condition of service.
- Two distinct success states. If you ticked consent, the success message confirms a confirmation SMS will be sent. If you did NOT, the success message confirms email-only delivery and explicitly notes that no SMS opt-in occurred.
- Phone number is validated. Only valid US or Canadian numbers (10 digits, NANP-compliant) are accepted. Invalid numbers prompt for re-entry without contacting the API.
- Submissions are timestamped. Each submission stores the consent state (true/false), the verbatim disclosure text shown, the IP address, browser user agent, and a UTC timestamp.
- Audit trail. The consent record is retained for the lifetime of the customer relationship and is used to honor STOP requests across all CleanerHQ workspaces and message categories.
- Opt-out. If you opted in to SMS, you can opt out at any time by replying STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, QUIT, or REVOKE to any message; or by emailing support@cleanerhq.com; or by updating preferences in the client portal at app.cleanerhq.com.
Where this widget runs in production
The CleanerHQ booking widget is embedded on the websites of cleaning service providers that subscribe to the CleanerHQ platform. Each provider’s installation displays the same consent UX shown above. Consent collected through any installation flows into the same single CleanerHQ messaging service registered under the CleanerHQ LLC A2P 10DLC brand and toll-free number +1 (888) 438-8805.
SMS notifications sent to end customers are limited to transactional categories: appointment reminders, on-the-way crew alerts, job-completion confirmations, invoice reminders, and post-service review requests. No marketing or promotional SMS is sent.
Related compliance documentation
- SMS Consent & Opt-In Disclosure — full description of all opt-in flows (booking widget, client portal, owner-attested CRM entry) plus sample messages.
- Privacy Policy §6 — SMS data handling, mobile-information no-third-party-sharing clause, retention.
- Terms & Conditions §4 — SMS messaging terms, frequency, opt-out keywords, TCPA hours.