Booking Widget Generator
Customize and generate embed code for your website
Embed Type
iFrame
Easiest to implement
Popup
Opens in modal
Inline
Direct integration
Widget Settings
Widget Title
Button Text (for popup)
Primary Color
Service & Location Filters
Show Services
All Services
Massage Therapy Only
Chiropractic Only
IV Therapy Only
Pre-select Location
Show all locations
Birmingham
Berkley
UWM
Advanced Options
Height (pixels)
Show widget header
Require staff approval
Collect phone number
Preview
This is a preview of how your booking widget will appear on your website.
Embed Code
Copy Code
`; } else { code = `
`; } document.getElementById('embedCode').textContent = code; } // Update color from hex input function updateColorFromHex() { const hex = document.getElementById('colorHex').value; if (/^#[0-9A-F]{6}$/i.test(hex)) { document.getElementById('primaryColor').value = hex; updatePreview(); } } // Copy code to clipboard function copyCode() { const code = document.getElementById('embedCode').textContent; navigator.clipboard.writeText(code).then(() => { const btn = document.querySelector('.copy-btn'); const originalText = btn.innerHTML; btn.innerHTML = '
Copied!'; setTimeout(() => { btn.innerHTML = originalText; }, 2000); }); }