What is White Label?
Xeni's white label feature lets you offer hotel and travel bookings under your own brand. Your customers see your logo, colors, and domain — they never see the Xeni name. It's a fully branded experience powered by Xeni's inventory and booking engine behind the scenes.
Setting Up Your Brand
Navigate to Settings → White Label to configure your brand identity:
1. Upload Your Logo
- Primary logo — Displayed in the navigation bar (recommended: 200x50px, SVG or PNG)
- Favicon — Browser tab icon (32x32px)
- Supported formats: SVG, PNG, JPG
2. Set Your Brand Colors
Customize the look of your booking site:
- Primary color — Used for buttons, links, and accent elements
- Secondary color — Used for hover states and secondary elements
- Background color — Page background (defaults to white)
Tip
Choose a primary color that matches your existing brand. Xeni automatically generates complementary shades for hover states and active elements.
3. Configure Your Agency Info
- Agency name (appears in headers and footers)
- Contact email and phone number
- Support hours
- Terms and conditions URL
- Privacy policy URL
Custom Domain Setup
To serve your booking site from your own domain (e.g., book.youragency.com):
Step 1: Choose Your Subdomain
In Settings → White Label → Domain, enter your desired subdomain (e.g., book.youragency.com).
Step 2: Add a CNAME Record
Add a CNAME DNS record with your domain registrar:
Type: CNAME
Host: book
Value: custom.xeni.com
TTL: 3600
Step 3: Verify and Activate
- Click Verify Domain in your Xeni dashboard
- DNS propagation typically takes 15-60 minutes
- Once verified, Xeni automatically provisions an SSL certificate
- Your branded booking site is live!
Warning
Do not use a root domain (e.g., youragency.com) — CNAME records only work with subdomains. Use a subdomain like book.youragency.com or travel.youragency.com.
Embedding the Booking Widget
If you already have a website and want to add booking functionality, use the Xeni booking widget:
<div id="xeni-booking-widget"></div>
<script src="https://widget.xeni.com/v2/embed.js"
data-agency-id="your-agency-id"
data-theme="light"
data-primary-color="#0B1A2E">
</script>
The widget supports hotel search, availability checks, and full booking flow — all within your existing site.
Info
The booking widget is responsive and works on mobile devices. It inherits your brand colors automatically once configured in the dashboard.
Testing Your Setup
After configuration, preview your branded site by clicking Preview in the white label settings. Check that your logo, colors, and contact information appear correctly before going live.