Skip to content

Let customers book themselves

They pick a service, a day and a time, and the slot is theirs. You get an email.

The booking page: the month beside the chosen day's free times

Ready in four steps

  1. Add your services

    Give each a name and a length, from 15 minutes to 8 hours, and a price if you want customers to see it.

  2. Set your hours and rules

    Up to three time ranges a day, closed dates, how much notice you need and how far ahead people can book.

  3. Publish your site

    Your booking page opens with it, under the business's name, with no Shingle mark.

  4. Point your Book buttons

    One press links your Book buttons to the page, live once you publish again. No button yet? Ask Shingle.

What happens on booking

A customer opens the booking page and picks a service. If you have staff, they pick someone by name or leave it on Anyone available, which goes to the first person free then. The month shows which days have a time left, and each time is in the business's time zone, which the page names. Setup asks for that zone first, since you may be building for a business in another one.

They give a name and an email, plus a phone number and a note if they like, and press Confirm booking. If someone took that time a moment earlier, the page says so and shows the day's times again. Once booked, they can add it to their calendar, and their confirmation email links to the booking's own page, where they can cancel until it starts.

A reminder email goes out a day before. You can change that to two hours or two days, or turn it off. You get an email for each new booking and each time a customer cancels, at the same addresses that get your form submissions, and the booking joins that person's record in your CRM.

Behind the booking page

  • Staff with their own hours

    Up to 20 people, each with their own services and week. Two customers can book one time with different people.

  • Bookings taken by phone

    Add one yourself at any free time, and email the customer a confirmation if you like.

  • A calendar feed

    Subscribe in Google, Apple or Outlook Calendar. New bookings can take a few hours to show.

  • A link to share anywhere

    Put the booking page's address on your Google listing, Instagram or emails.

  • Cancel with a reason

    Cancel from the list, and the customer is emailed, with your reason if you give one.

  • Pause when you need to

    Turn off Take bookings, and the page says booking is closed and gives your phone number.

Where it stops today

Not built yet

  • No deposits or payment when someone books
  • No text-message reminders
  • No two-way calendar sync, since the feed runs one way
  • No moving a booking, so a customer cancels and books again
  • No booking page at your own domain yet

If you need more today

  • Show your Calendly calendar on any page of your site
  • Set another booking platform as your site's booking link
  • Use a form for requests you'd rather confirm by hand

Common questions

Can't find your answer? Read Shingle Help or email [email protected].

Build your first site

Start from a Google listing or a few notes. Demos usually take 5–15 minutes.

7 days for $1, then $49 a month. Cancel any time.