How it works

Payment-first booking, from setup to review.

For providers

1

Create your page

Sign up free, add your business details, services, prices, and deposit amounts. Takes about 10 minutes.

2

Connect Stripe

Connect your bank through Stripe (free, ~2 minutes). Deposits go straight to your account — InstantBook never holds your money.

3

Set your availability

Weekly hours, buffer times, blocked dates, and how far ahead clients can book.

4

Share your link

Put instantbook.ca/yourbusiness in your Instagram bio, Google profile, WhatsApp — anywhere clients reach you.

For clients

1

Pick a service and time

Clients see your real availability and pick a slot that works — no phone tag.

2

Pay the deposit securely

Card payment through Stripe confirms the booking instantly. Skin in the game means dramatically fewer no-shows.

3

Everyone's confirmed

Both sides get an email confirmation with reschedule, cancellation, and receipt links. SMS reminders on eligible plans.

4

Review after completion

Once the appointment is marked completed, the client is invited to leave a verified review — moderated by InstantBook before publishing.

Get started free