Features — Book My Appointments
Share a link · Get booked · Manage requests

Booking that works the way your business does

Give customers one link to book you — from your bio, your website, or a Google search. Confirm requests, sync to your calendar, and manage your whole team from one app.

Free forever with core features · Pro from $1.99/mo · 7-day free trial

Your own booking link

A clean, branded page at go.bookmyappointments.com/your-business. Share it anywhere — customers book in seconds, no app or sign-up required.

Google Calendar sync

Accepted appointments are pushed to your Google Calendar automatically, with customer details — your existing calendar stays the source of truth.

You stay in control

Bookings arrive as requests you approve or decline. No surprise double-bookings — slots lock the moment a customer picks them.

Booking & Scheduling

Everything you need to take appointments

Set your services and hours once. The booking page does the rest — and never offers a slot that doesn't fit.

Service menu with durations

List each service with its own length, so time slots are sized correctly and never overbooked.

Flexible weekly hours

Set open hours per day, including split shifts like 9–1 and 3–7. Turn days off completely whenever you like.

Per-service availability

Offer specific services only on certain days with their own custom hours, separate from your general schedule.

Vacation & time off

Block out dates and the booking page hides them automatically — no bookings while you're away.

Request & confirm

Approve or decline each booking. Customers see live status, and a declined request shows your number to call and reschedule.

No double-bookings

Slots lock server-side the instant a customer requests them, so two people can't grab the same time.

Website embed

Drop the booking form straight onto your own website with a single snippet of code.

Auto-cleanup

Unanswered requests expire automatically after 48 hours, keeping your dashboard clear.

Works across timezones

Right time, every time

Whether your customer is across town or across the world, everyone sees the time that's actually correct for them.

Anchored to your business

A slot always means the same wall-clock time at your location — set your timezone once (we auto-detect it).

Shown in the customer's time

Out-of-town customers see slots converted to their own local clock, with a clear note about your business hours.

Team & Staff

Built for teams of one — or many

Add your whole team, give each person their own schedule, and let customers book the right person.

Staff members & services

Add team members and choose exactly which services each one performs.

Per-staff working hours

Give each person their own weekly schedule — Mon 9–1, Tue 9–5 — independent of business hours.

Choose your pro

Customers can request a specific staff member, or pick "any available" and let the system assign one.

Fair auto-assignment

"Any staff" bookings rotate evenly across your eligible team based on who was booked least recently.

Days off & vacation per person

Each staff member can have recurring days off and specific vacation dates.

Staff logins

Invite staff by email so they can see and manage the bookings assigned to them.

Stay informed & get discovered

Never miss a booking — and reach new customers

Instant push notifications

Get notified on your phone the moment a request arrives — tap to jump straight to it.

Branded emails

Professional confirmation and welcome emails sent from a verified domain, so they reach the inbox.

Free directory listing

Every business is listed in our directory by category and location — a free way for new customers to find you.

Search-friendly pages

Clean, indexable booking pages with an auto-generated sitemap so you can show up in Google results.

For agencies & web developers

Manage booking pages for all your clients

Set up and run booking pages on behalf of clients — all from one dashboard.

One agency dashboard

See every client at a glance — setup status, weekly appointments, requests to confirm, and monthly spend, with search and filters.

Invite or create clients

Get invited to manage an existing page, or build a new client's page from scratch and hand it over.

Pay on behalf of clients

Cover client subscriptions with one payment method across many clients — or let each client pay their own.

Owners stay in control

Business owners can review and revoke agency access at any time.

Simple pricing that won't break the bank

$1.99 / month

Free forever with core features — your booking link, directory listing, and email notifications cost nothing, with no time limit. Upgrade to Pro to add staff, create appointments, and reschedule. Every Pro plan begins with a 7-day free trial. Prices shown in your local currency at checkout.

Start your free trial
Account & Support

Sign in your way, get help when you need it

Flexible sign-in

Sign up with Google, Apple, or email & password — with helpful prompts if you use the wrong method.

Secure password reset

Branded reset emails with smart handling for Google and Apple sign-in accounts.

In-app support chat

A direct line to support right inside the app whenever you need a hand.

You own your data

Delete your account or business anytime — with all associated data cleaned up.

Available everywhere

One app, every platform

iPhone & iPad Android Web

Manage your business from anywhere. Customers book from any browser — no install needed.

Ready to get booked?

Set up your booking page in minutes and start taking appointments today.

Create your free booking page