Compliance And Consent
Compliance settings shape what customers agree to, what operators can send, and what records are retained for future customer work. Treat these settings as launch-critical when a workspace accepts payments, bookings, intake forms, marketing subscriptions, waivers, or support requests.
Source Of Truth
Configure legal, consent, sender, and intake posture in console. Verify the customer-facing result on sites in checkout, booking, forms, portal preferences, email unsubscribe, policies, and waiver flows.
Surfaces
Terms and privacy
Console surface: Settings > Privacy and Legal
Sites surface: Policies, checkout, account portal
Refunds and cancellations
Console surface: Policies, Checkout and Tax, Scheduling
Sites surface: Checkout, booking confirmation, manage booking
Shipping policy
Console surface: Policies, Shipping
Sites surface: Product detail, checkout, order tracking
Cookie consent
Console surface: Settings > Cookie Consent, Integrations
Sites surface: Analytics and ads tag behavior
Email consent
Console surface: Communications, Subscribers, portal preferences
Sites surface: Email preferences, unsubscribe, notification preferences
Booking waivers
Console surface: Consent Documents, Services
Sites surface: Booking waiver step, booking detail
Intake consent
Console surface: Intake Flow, Forms
Sites surface: Intake forms, contact forms, booking questions
Customer records
Console surface: Customers, forms, bookings, orders, tickets
Sites surface: Portal profile, orders, bookings, tickets
Launch Checklist
Before Enabling Real Customer Traffic
- Published policy pages match the workspace’s actual business practices.
- Checkout, booking, form, and portal links all point to the production domain.
- Required consent is presented before the customer action completes.
- Email templates use the correct sender, reply-to, unsubscribe, and preference links.
- Analytics and ads tags respect the workspace’s cookie consent posture.
- Waiver requirements are attached only to services that need them.
- Intake questions collect enough context without blocking low-risk actions.
- Operators know where consent evidence appears in customer, booking, and order records.
Consent By Flow
Product checkout
What to verify: Terms, refund policy, shipping policy, tax display, payment authorization, receipt link
Booking
What to verify: Cancellation policy, waiver, deposit terms, intake questions, confirmation copy
Form submission
What to verify: Purpose of collection, required fields, communication expectation, confirmation state
Customer portal
What to verify: Profile data, notification preferences, tickets, saved items, billing and order visibility
Marketing email
What to verify: Subscription state, unsubscribe route, sender identity, campaign attribution
Support ticket
What to verify: Customer identity, message history, operator reply path, escalation expectation
Operator Protocol
- Identify the customer action that collects data or creates an obligation.
- Confirm which policy, waiver, or consent language applies.
- Attach the requirement in the console source-of-truth surface.
- Test the public flow through completion or the approved payment boundary.
- Confirm the resulting console record includes the right customer context.
- Confirm customer email and portal links reflect the same policy.
Common Gaps
Policy pages exist but are not linked
Risk: Customers complete high-risk actions without seeing terms
Fix: Add links in navigation, footer, checkout, and booking flows
Consent appears after completion
Risk: Agreement is poorly timed
Fix: Move required consent before the order, booking, or submission finalizes
Waiver attached to every service
Risk: Low-risk flows feel heavy
Fix: Attach waivers only to services that require them
Marketing consent mixed with service notifications
Risk: Customers cannot distinguish required and optional messages
Fix: Separate transactional notifications from marketing subscriptions
Wrong reply-to address
Risk: Customer replies miss the operator team
Fix: Fix Domain and Email and retest notification templates
Cookie consent conflicts with ads
Risk: Tracking fires before consent or never fires after consent
Fix: Review Google integrations and consent settings together
Troubleshooting
Customer says they never agreed
Customer record, booking/order record, form submission, waiver record
Unsubscribe link fails
Email preference route, subscriber record, token, production domain
Waiver missing from booking
Service consent requirements, public booking step order, booking detail
Checkout policy link is wrong
Checkout settings, policy page slug, domain routing
Ads tracking unexpected
Cookie consent, Google Ads integration, conversion event trigger
Customer portal exposes wrong data
Customer ownership, workspace scope, portal auth state
Related Guides
Use these pages when compliance behavior depends on launch setup, customer operations, customer-facing testing, or symptom-based investigation. Consent problems usually cross more than one surface, so follow the flow guide and then verify the public path where the customer sees the language.