DOCS

White-label

Brand your booking site and connect your own custom domain.

White-label lets you put your own brand on your booking experience and serve it from your own domain. Access it from White-label in the admin sidebar.

What white-label is

By default, customers book on a tickadoo-hosted page. With white-label you can apply your own brand name, colours, logo, and fonts, and connect your own custom domain so the whole flow lives on a hostname you control.

Default brand

The Default brand is applied across everything unless a specific site overrides it. Set it once and every site inherits it:

  • Brand name — shown to customers in place of tickadoo.
  • Accent colour — your primary brand colour.
  • Logo URL / Dark-mode logo URL / Favicon URL — host these yourself and paste the URLs.
  • Heading font / Body font — pick a curated font, or supply your own (see below).
  • Root redirect URL (optional) — sends the bare / to your own marketing site. Deep links (browse, city pages, checkout) stay on the branded host.

Note

Any field left blank on a site falls back to your default brand. Fill in the default brand first, then only override per site where needed.

Creating a site

A site is a single branded surface with its own overrides and custom domain(s). Under Sites, give it a name, choose a surface, and click Create:

  • Full site — the complete storefront (browse, city pages, product pages, checkout).
  • Booking page — a single one of your hosted booking pages.

Open a site to override its brand fields and add custom domains.

Choosing which booking page

For a Booking page site, pick which of your booking pages it serves. Open the site, and under Booking page select one of your maps — the same booking pages you manage in Distribution. The custom domain then serves that exact page, branded with this site’s brand. Full site sites have no map to pick; they serve your whole storefront.

Adding a custom domain

Pick a subdomain you own (for example events.your-domain.com) and add it under Custom domains. You then point two CNAME records at us from your DNS provider:

  1. Your hostname → cname.tickadoo.page — routes traffic to us.
  2. The _acme-challenge DCV record — proves you control the domain so the certificate can be issued.

Both records are shown once you add the domain, with the Name and Value each click-to-copy (most DNS providers have separate Name and Value fields, so copy them one at a time). Add them at your DNS provider, then click Refresh status.

Auto-connect (Cloudflare)

If your domain is on Cloudflare, you can skip the manual step. Choose Auto-connect and paste a scoped Cloudflare API token with DNS:Edit permission on your zone. We add both records for you once and never store the token.

Certificates

Once both records are live, the TLS certificate is issued automatically — usually within a few minutes — and renews on its own. The status pill reflects where each domain is:

  • Waiting for DNS — records not yet detected.
  • Issuing certificate — DNS verified, certificate being issued.
  • Live — domain is serving over HTTPS.
  • Action needed — something needs your attention; check the records.

Deleting a site

Open the site and use Delete site in the Danger zone at the bottom. You’ll be asked to type the site’s name to confirm, so it can’t be deleted by accident.

Remove every custom domain from the site first — a site with live domains can’t be deleted, since each domain has a certificate and routing that must be torn down cleanly. Once the site has no domains, deleting it is permanent and can’t be undone.

Custom fonts

Beyond the curated fonts, you can supply a font name we don’t host or a self-hosted woff2 URL. You are responsible for serving the font and complying with its licence and GDPR — we don’t proxy Google Fonts.