Built for tour & rental operators — Turks & Caicos to Dubai
For Webflow
Drop one embed into a Webflow Embed element and your beautifully designed site takes appointments — service, staff, time, deposit and confirmation, from your live calendar.
Webflow gives you pixel-perfect control of your site, and the last thing you want is a clunky third-party booking page that breaks the look. TimeKey keeps your design intact: you add a single Embed element with the TimeKey snippet, and the booking widget lives right inside your Webflow page, styled to sit with your brand.
Behind the widget is the whole platform — real availability from a calendar per staff member, deposits, payments, reminders and instant confirmations. Clients book without leaving your Webflow site, and every booking lands in the same calendar as the rest of your business.
Today's schedule
Tuesday, July 8
Dr. Marić
Dermatology
Consultation
N. Petrović
Skin check
K. Ilić
Ana
Senior stylist
Cut & colour
M. Jovanović
Blow-dry
S. Marković
Balayage
L. Nikolić
Marko
Barber
Beard trim
S. Kovač
Fade + hot towel
D. Ristić
Jelena
Esthetician
Facial
T. Radić
Waxing
A. Simić
Follow-up
V. Đorđević
Each provider's day, colour-coded — a slot booked online closes on the spot, so the same time can't go twice.
Your whole team’s day on one screen — walk-ins, phone bookings and online bookings side by side.
01
Paste the snippet into a Webflow HTML Embed — the widget appears exactly where you place it.
02
Your Webflow layout stays pixel-perfect; the widget sits inside your page, not a separate site.
03
Bookable slots come from your live calendar, respecting hours, breaks and buffers.
04
Collect a deposit or full payment at booking via Stripe, PayPal and more.
05
No Webflow CMS collections or logic to build — the booking runs on TimeKey.
06
Clients complete the booking without leaving your Webflow site.
Fewer empty chairs
Appointment
Fade + hot towel
Fri Jul 11 · 14:30 · with Marko
At booking
€15 deposit held · confirmation sent
24h before
SMS reminder — “Reply C to confirm”
2h before
WhatsApp nudge with directions
If it becomes a no-show
Marked automatically · deposit kept · slot offered to the waitlist
You set the channels and the timing — TimeKey sends every reminder and marks the no-shows on its own.
Booking, around the clock
Bella Hair Studio · Book online
Cut & Colour
90 min
Choose who
Friday, Jul 11
Instant confirmation · reminder by SMS & WhatsApp
FAQ
Generate the embed snippet in TimeKey, add an HTML Embed element in the Webflow Designer where you want the widget, and paste the code. It renders on publish and books from your live calendar.
More for appointment businesses
14-day full trial · No credit card · Free migration help