Your booking page is the first interaction many clients have with your business. A generic booking tool with someone else's logo or default styling sends a subtle signal that undermines your brand. A white-label booking page sends the opposite message: you're professional, you have systems, and every part of your client experience is intentional.
This guide walks through setting up a fully branded booking page — from logo and colours to custom domain and messaging — using Inboker. No coding required.
What "white-label" actually means
White-label means the booking software is completely hidden behind your brand. Clients see your logo, your colours, your domain name, your copy. There's no "Powered by [software name]" badge, no generic template design, no obvious sign that you're using a third-party tool.
This matters for three reasons:
- Trust: Clients trust a branded experience more than a generic one
- Professionalism: A custom booking page signals that your business is established and serious
- Competitive protection: Clients on generic marketplace booking platforms can browse competitors — a white-label page keeps them in your ecosystem
Step 1: Upload your logo
Your logo is the most important branding element. It should appear at the top of your booking page and in confirmation emails. Inboker accepts PNG, JPG, and SVG files. Use a version of your logo that works on both light and dark backgrounds.
Logo file tips
Use a transparent PNG at minimum 400×400px for crisp rendering on all screen sizes. Avoid logos with white backgrounds — they look unprofessional on coloured booking page headers.
Step 2: Set your brand colours
Inboker uses your primary brand colour for buttons, links, and accent elements throughout the booking page. Use the exact hex code from your brand guidelines for consistency.
If you don't have formal brand guidelines, extract your primary colour from your logo using a free tool like ColorPick Eyedropper and use that as your brand colour.
Step 3: Customise your booking page text
Your booking page should speak in your brand's voice. Default booking page copy sounds generic. Custom copy sounds like you.
| Element | Generic default | Branded version |
|---|---|---|
| Page headline | "Book an appointment" | "Book your treatment at [Salon Name]" |
| Confirmation message | "Your booking is confirmed" | "You're all set — we can't wait to see you!" |
| Cancellation policy | Not shown / generic | Your specific policy with your contact details |
| Service descriptions | Service name only | Description with what to expect, how to prepare |
Step 4: Set up your custom domain (Business plan)
By default, your Inboker booking page lives at yourbusiness.inboker.com. The Business plan lets you map your own domain so clients visit book.yoursite.com or appointments.yourpractice.co.uk instead.
- 1In Inboker, go to Settings → Brand → Custom Domain
- 2Enter your custom booking domain (e.g., book.yoursalon.com)
- 3Inboker provides a CNAME record to add to your domain DNS settings
- 4In your domain registrar (GoDaddy, Namecheap, Google Domains, etc.), add the CNAME record
- 5DNS propagation takes 5 minutes to 48 hours — your custom domain goes live once it propagates
Custom domain recommendation
Use book.yourdomain.com for salons and beauty businesses, or appointments.yourdomain.co.uk for clinics and professional services. Keep it short and intuitive.
Step 5: Add your booking link everywhere
A branded booking page is only valuable if clients find it. Place your booking link across all client touchpoints:
- Instagram bio ("Book now →")
- Google Business Profile (set as your appointment URL)
- Website homepage — as a primary CTA button, ideally above the fold
- Email signature ("Book your next appointment")
- Facebook page (Add a booking button)
- WhatsApp Business profile
- Printed materials — business cards, leaflets, reception signage as a QR code
Step 6: Embed the booking widget on your website
Instead of redirecting clients to a separate booking page, embed the booking widget directly on your website. Inboker provides a one-line embed code that you can add to any website — WordPress, Squarespace, Wix, Webflow, or custom-built.
The widget inherits your brand settings automatically — your logo, colours, and text appear within your website's layout as if the booking form is native to your site.
What a great white-label booking experience looks like
A fully branded booking flow has these characteristics at every step:
- Booking page URL: your own domain
- Logo: yours, prominently placed
- Colours: matching your brand palette exactly
- Copy: your voice, not generic software text
- Confirmation email: sent from your email address with your branding
- SMS reminders: from your business name as sender ID
- Reminder content: your words, referencing your specific services
We went from juggling three tools to just Inboker. Simpler, faster, and our clients love the booking page.