Customize
Brand your booking site — theme, layout, labels, and custom code.
Updated 2 min read
title: Customize category: Settings & Account order: 2 description: Brand your booking site — theme, layout, labels, and custom code.
Customize
Customize controls how your public booking site looks and behaves — branding, layout, colors, text, and custom code.
Where to find it
- Sidebar: Settings → Customize.
- Route:
/customize(overview), plus sub-routes for each section.
Sections
| Section | Route | Description |
|---|---|---|
| General | /customize/general | SEO settings (page title, description), share/OG image |
| Theme & Appearance | /customize/theme | Colors, fonts, logo, overall styling |
| Hero Section | /customize/hero | Landing page headline, subheadline, background, search |
| Footer | /customize/footer | Footer text and links |
| Catalog Page | /customize/catalog | How services/events are listed (service business mode) |
| Detail Page | /customize/detail-page | Layout of individual service/event pages |
| Staff Page | /customize/staff-page | Team member directory layout (service business mode) |
| Locations Page | /customize/locations-page | Physical locations listing (service business mode) |
| Booking Form | /customize/booking-form | Booking flow steps, fields, and confirmation screen |
| Labels | /customize/labels | Customize text and labels across the public site |
| Custom Code | /customize/custom-code | Custom CSS, JavaScript, and analytics scripts |
Some sections (Catalog, Staff, Locations) are only shown in service business mode.
General
- Page title — The
<title>tag for your public booking site (affects SEO and browser tabs). - Description — Meta description for search engines.
- Share image — The image shown when your booking site is shared on social media (Open Graph).
Theme & Appearance
- Logo — Upload your logo. It appears on booking pages and emails.
- Colors — Set primary, secondary, and accent colors. These apply to buttons, links, and UI elements on the public site.
- Fonts — Choose fonts for headings and body text.
Changes apply to all public pages and, where applicable, the booking embed.
Hero Section
- Headline — The main text on your landing page (
/b/{teamSlug}). - Subheadline — Supporting text below the headline.
- Background — Set a background color, gradient, or image.
- Search — Enable/disable search on the landing page with a custom placeholder.
Footer
- Footer text — Custom text displayed at the bottom of public pages.
- Links — Add links (e.g. Terms, Privacy, Contact) shown in the footer.
Catalog Page
Controls how services or event types are displayed on the catalog/listing page:
- Layout (grid vs list view).
- What information to show (price, duration, description, image).
- Sorting and category display.
Detail Page
Controls the layout of individual service/event type pages:
- Which elements are visible (gallery, description, price, duration, reviews).
- Layout arrangement.
Staff Page
Controls the team member directory:
- Layout (grid vs list).
- What info to show (photo, name, role, bio).
- Shown in service business mode when staff/providers are listed publicly.
Locations Page
Controls the locations listing:
- Layout and display options.
- What info to show (name, address, image, services available).
- Shown when the Locations module is enabled.
Booking Form
Configure the booking flow:
- Steps — Which steps appear (select service, pick time, your details, confirm) and their order.
- Required fields — Which fields are required during booking (name, email, phone, custom questions).
- Confirmation — Customize the confirmation message or set a redirect URL after booking.
Labels
Override default text across the public site. Examples:
- "Book now" → "Schedule appointment"
- "Your details" → "Your information"
- "Confirm booking" → "Complete reservation"
This lets you use your own wording without changing code.
Custom Code
- Custom CSS — Add CSS that applies to all public pages. Use for fine-tuning layout or branding beyond what theme settings offer.
- Custom JavaScript — Add scripts (e.g. Google Analytics, Facebook Pixel, chat widgets).
- Analytics — Paste tracking scripts that run on all public pages.
Use with care — incorrect CSS or JavaScript can break your booking pages.
Was this article helpful?
More in Settings & Account
- Domain & EmailConfigure custom domains and SMTP email settings for your booking pages and notifications.
- Roles & PermissionsManage team roles and granular permissions for controlling access.
- SettingsTeam settings, domain & email, integrations, roles, modules, and more.
- Billing & PlansManage your subscription, payment methods, and download invoices.
Questions about this? Bella answers from these articles.