Skip to main content

Appointment booking block

What is the Appointment booking block for?

Visitors don't write to you, they book. With the Appointment booking block, visitors choose a service, a team member and a free time on any page of your website, with no sign-up. A booking is not a message you have to answer: it goes straight into your Demona calendar.

It suits hair and beauty salons, consultants, tutors and any business where customers come at a set time.

Services, staff and working hours come from Demona. In the block you only decide which services this page offers and how the form looks. Until the Appointments module is switched on in Demona, visitors don't see the block; the editor shows you a notice, and the block stays in place. That is why this page has no live example: a test booking would take a real slot.

How a visitor books

A few steps, all in one form. If you work at more than one location, the location comes first.

  1. Picks what they want

    They see the services, their length and any price shown in Demona.

  2. Picks who

    If several people offer the service, they can pick one or leave it to whoever is free.

  3. Finds a free time

    The calendar only shows days and times that are really free, grouped into morning and afternoon.

  4. Sends the booking

    They enter their details and get the booking by email, with a link to cancel.

What can you configure in the Appointment booking block?

The form belongs to your website, the calendar to Demona. These are the block's own settings.

Services offered

Choose which services can be booked on this page. With none ticked, every active service appears.

Staff choice

When on, visitors can choose who they book with if several people offer the service. When off, the booking goes to whoever is free.

Note

An optional note field where the customer can tell you anything you should know in advance.

Phone number

The phone field can be hidden, or made required if you usually call customers back.

Privacy consent

On by default, because a booking is always personal data. The wording and the privacy-policy link are your own.

Form style

Plain, Bordered or Filled, to match your other forms. The submit button's colours can be set separately.

What you set up in Demona

Services and their length, team members and their hours, locations, days off, booking rules, confirmation and reminder emails are all managed in Demona's Appointments module. If captcha is on for your website (Settings → Integrations), it protects the booking form too.

Frequently asked questions

The module, services, free slots and cancellations.

  • Most likely the Appointments module is switched off in Demona. While it is off, visitors don't see the block, and the editor tells you so.

BOOKING ON YOUR OWN WEBSITE

Don't just describe the service. Let people book it.

Build your website, add the Appointment booking block, and bookings land straight in your Demona calendar.