How it works
Payment-first booking, from setup to review.
For providers
Create your page
Sign up free, add your business details, services, prices, and deposit amounts. Takes about 10 minutes.
Connect Stripe
Connect your bank through Stripe (free, ~2 minutes). Deposits go straight to your account — InstantBook never holds your money.
Set your availability
Weekly hours, buffer times, blocked dates, and how far ahead clients can book.
Share your link
Put instantbook.ca/yourbusiness in your Instagram bio, Google profile, WhatsApp — anywhere clients reach you.
For clients
Pick a service and time
Clients see your real availability and pick a slot that works — no phone tag.
Pay the deposit securely
Card payment through Stripe confirms the booking instantly. Skin in the game means dramatically fewer no-shows.
Everyone's confirmed
Both sides get an email confirmation with reschedule, cancellation, and receipt links. SMS reminders on eligible plans.
Review after completion
Once the appointment is marked completed, the client is invited to leave a verified review — moderated by InstantBook before publishing.