Skip to main content

Your customers book, you get on with your work

Appointment booking system on your own website

Customers choose a service and an available time on your website without creating an account, and you manage bookings, working hours and notifications in one place. Try it free for 30 days, no credit card needed.

30 days

Free trial

No credit card needed – with your own website and booking page.

From €24.90

Per month + VAT

Website, hosting and appointment booking in one plan – booking is included in every plan.

One place

Website, calendar and customers

Bookings, working hours and customer details in the same system.

How your customers book

The booking journey adapts to what you offer — no account needed, just a few simple steps.

  1. Straight to the calendar

    If you work alone and offer a single service, there's nothing to choose: customers go straight to the available days.

  2. Pick a time

    Based on your working hours, existing bookings and days off, the calendar only offers times that are genuinely free.

  3. Provide a few details

    Ask in advance for what you need to prepare — for example, what they'd like to discuss, or whether you'll meet online or in person.

  4. Submit the booking

    If you've chosen manual approval, the booking arrives as a request first and only becomes final once you confirm it.

The booking block for a solo consultant: service, calendar and free times

More than just a form on your website.

Available slots reflect your team's working hours, existing bookings and any exceptions you've set. When someone books, the appointment goes straight into the Demona booking system — no copying details between tools.

Your customers stay on your website the whole time: even the cancellation link in their confirmation email leads back to your site, not to a third-party booking page.

To get started, enable the team-wide appointments module, set up your services and add the Appointment booking block to your website. There's no separate booking service to embed.

Why not a separate booking app?

Some booking tools send customers to a separate website. With Demona, booking stays part of your own site.

Customers book on your site

You don't send them to someone else's booking page: they find the service, the time slot and even the cancellation link on your own website.

One subscription, everything included

Website, hosting and appointment booking in one plan, from €24.90 + VAT per month. No separate booking subscription needed.

Every booking is linked to a CRM contact

Each person who books is automatically added to your CRM or matched with an existing contact, so you don't end up with duplicate records.

No sign-up, just a few clicks

Customers don't need an account: they pick a service and a time, enter their details, and that's it.

Booking that works around your schedule

Decide what customers can book, who they can book with and when.

Services and durations

Set up each service with its own duration, buffer time, short description and optional displayed price.

Staff and working hours

Give each team member their own weekly schedule, multiple time windows and a selection of services they offer.

Multiple locations

Define where appointments take place. A team member can work at different locations on different days.

Days off and exceptions

Handle holidays, unexpected closures and extra opening hours separately from the regular schedule. Your team's non-working days and approved staff leave close the calendar automatically.

Your booking rules

Control how far ahead people can book, minimum notice, slot intervals and the online cancellation deadline.

Emails and confirmations

Choose automatic or manual confirmation, receive team notifications and set up appointment reminder emails.

Book by the day or night

Rentals are booked by the day, stays by the night — with check-in and check-out times and a minimum and maximum length.

Your own questions per service

Ask for extra details with each service: choice fields, questions that only appear when relevant, or even an address for on-site visits.

Works on multilingual sites

The booking widget works in every language of your website, and customers receive confirmation and reminder emails in English or Hungarian.

All your appointments, in one calendar

Bookings from your website and appointments added by your team appear in the same place.

Calendar and upcoming bookings

View bookings by day, week or list, and filter by team member to see what's coming up.

Add appointments manually

Got a booking over the phone? Add it in the admin area without losing track of availability.

Manage every booking

Confirm or cancel appointments, mark them completed or record a no-show.

Calendar subscription

Each team member can get their own calendar link, so their bookings also show up in Google Calendar or Outlook.

Customers in your CRM

Demona matches each booking to an existing customer or adds a new one, so a returning customer's bookings are all in one place.

Privacy built in

The booking form can ask for privacy consent, and customers' personal details are automatically anonymised two years after the appointment.

It keeps working after the booking

Calendar, SMS, reviews and statistics: the booking system doesn't stop at the confirmation.

Two-way Google Calendar sync

Events in a team member's Google Calendar block those times on your booking page, and new bookings are added to their calendar automatically.

SMS notifications and two reminders

Confirmations and reminders can also go out by SMS when the customer gives a phone number. Set up to two reminders, for example the day before and an hour before. Text messages use your credit balance.

Customers reschedule on their own

With the link in their confirmation email, customers can pick a new time up until your cancellation deadline — no phone calls needed.

Reviews after the visit

After the visit, customers get an email asking for a review. You moderate the ratings and comments.

Add-ons and packages

Offer optional extras with their own price and duration, or bundle several services into one package.

Booking statistics

Cancellation and no-show rates, revenue, average rating, breakdowns by service and team member, and a heatmap of your busiest days and hours.

Fewer manual approvals

Bookings from returning customers can be confirmed instantly, requests left undecided past their deadline are declined automatically, and you can block customers who keep not showing up.

Manage it from an AI assistant →

Check bookings, add an appointment or a day off from ChatGPT or Claude — every change takes effect only after you approve it.

Related module: CRM

Every booking is linked to a CRM contact.

Whoever books is added to your CRM automatically as a contact. If they have booked with you before, Demona recognises them by email address or phone number and doesn't create a duplicate record.

From booking to customer →

Frequently asked questions

TWO WAYS TO START

Don't just describe your services. Let people book them.

For a focused service website, choose Landing: AI plans 1–4 pages to start. For a fuller website, choose Website: AI plans 4–7 pages. Online booking is available with both plans.