Built for tour & rental operators — Turks & Caicos to Dubai
For Shopify
Embed one snippet in a Shopify page or section and sell appointments alongside your products — service, staff, time, deposit and confirmation, from your live calendar.
If you sell products on Shopify and also offer services — fittings, consultations, classes, treatments — you need a proper booking system, not a product with a date field. TimeKey embeds a booking widget into your Shopify store with a snippet, so customers book appointments with real availability, deposits and reminders, right alongside your catalogue.
Add the embed to a custom Liquid section, a page, or through your theme, and the booking runs on TimeKey: a calendar per staff member, deposits that cut no-shows, payments, and instant confirmations — while your products keep selling in Shopify.
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
Add the snippet to a page, a custom Liquid section, or your theme — the widget appears in your store.
02
Sell appointments alongside your Shopify catalogue, each with the right flow.
03
Bookable slots come from your calendar, respecting staff hours and buffers.
04
Take a deposit or full payment at booking through Stripe, PayPal and more.
05
Automatic SMS, email and WhatsApp reminders keep appointments — not just orders.
06
Customers book without leaving your Shopify domain.
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 TimeKey embed snippet and add it to a Shopify page, a custom Liquid section, or your theme where you want the widget. It books from your live calendar inside your store.
More for appointment businesses
14-day full trial · No credit card · Free migration help