Your public booking page is configured at Settings → Online Booking (`/app/settings/booking`) — from the sidebar, open Settings, then click the Online Booking card ("Configure your public booking page"). This is the page that controls how customers self-schedule with you online: how far ahead they can book, whether you collect a deposit, whether you offer mobile installs, your hours, and which services show up. (Your actual public-facing booking link is a different URL — covered in the next section.) It doesn't touch your logo, brand colors, or a custom domain — those live on the separate Appearance settings page — so if you're here looking for those, keep going.
Your booking link and turning it on
Near the top of the page is your actual booking URL — `yoursite/book/your-shop-slug` — with a copy button and an "open in new tab" button next to it. That card is worth grabbing the link from for your website, social bios, or email signature. Below it is a separate Accept online bookings toggle. It's a distinct on/off switch from everything else on the page, so setting up your scheduling rules, deposit, and hours doesn't do anything publicly until this toggle is flipped on.
Scheduling rules
The Scheduling rules card sets four things: Slot size (15/30/60-minute increments shown to customers), Earliest booking — the minimum lead time before an appointment (same hour, 2, 4, 12, 24, or 48 hours), Book up to — how far out customers can schedule (2 weeks to 6 months ahead), and an optional Same-day cutoff. The cutoff is a clock time (e.g. 3:00 PM); after that time, whatever's left of today's slots disappears from the public page. Leave it blank and there's no same-day cutoff at all.
Deposits and the "Deposit pending" hold
Flip on Require a deposit and the appointment moves into a "Deposit pending" state at booking time until the customer pays, with the slot releasing automatically if it goes unpaid. You choose one of two deposit modes, not per-service amounts: a flat dollar amount or a percent of the service price — switching between the two and saving only keeps the value for whichever mode is currently selected, so double-check the number before you save if you've been going back and forth between modes.
Two gotchas worth knowing before you rely on this:
- Deposits under $0.50 don't get collected. That's the payment processor's minimum charge — bookings under that amount go straight to Scheduled instead of holding a deposit.
- If payments aren't connected for your shop yet, the page shows an amber warning right in this card. Bookings will still display the deposit amount to customers, but no charge is actually collected — the appointment is created without a hold. Connect payments under Settings → Payments before you count on this to collect real deposits.
Mobile install service area
If you do "we come to you" installs, turn on We offer mobile installs to let customers request one from the booking page. Two fields appear: Service radius (miles) and a flat Travel surcharge ($) charged at booking time (0 = free). Worth knowing: the radius is shown to customers as your general coverage area, but it isn't enforced. The system can't measure real driving distance from a ZIP code alone, so a customer outside your stated radius can still request a mobile visit — the booking page only gives them a rough same-area hint from ZIP codes. You're the one who confirms feasibility before the appointment happens.
Business hours, which services show, and the confirmation message
Further down, Business hours lets you toggle each day of the week open or closed and set one open/close window per day — there's no way to add a second block (say, a midday closure) for a single day in this UI. Only open windows show bookable slots publicly.
The Services shown on the public booking page card is an allow-list, and its default state matters: with nothing checked, every active service from your catalog shows up publicly — that's a valid, intentional state, not a sign that nothing is bookable. Check specific services only when you want to limit the public page to a subset; uncheck everything to go back to showing the full catalog. If you haven't added any services yet, this card tells you to do that first under Settings → Services.
Last is the Confirmation message — a short block of text shown on the success page right after a customer books (things like arrival instructions or parking notes). It's separate from anything about cancellations; there's no dedicated cancellation-policy field on this page.
Saving
Changes don't take effect until you click Save changes (top right or the bar at the bottom of the page). It briefly shows "Saving..." then "Saved!" for a couple seconds — if you don't see that confirmation, the save didn't go through.