All Collections
Booking Pages
How do I edit my booking page?
How do I edit my booking page?

Add/Edit informational sections, date selection, pricing sections and payments sections on booking pages

Franc Botti avatar
Written by Franc Botti
Updated this week

In the editor, you will be able to modify how your booking page will appear to your customers. Every booking page must include at a minimum: a booking page name, a service title, and a personal information section for your customers to fill out. Other sections including the location and date selection, are recommended but not required. The options, extras, and frequency sections are where most of your dynamic pricing will be set, so we recommend them as well.

➡️ Helpful article - Complete Series on how to add pricing for your Services on booking pages.

Edit your booking page

You will notice a gears icon to the top-right of every section in the booking page. This is a section toolbar. To open the toolbar, click or hover over the icon. A number of buttons will appear, from left-to-right:

Toolbar to edit section in your booking page
  • Positioning arrows – Use these to modify the placement of this section.

  • Add section – Use this to add a new section directly below this section. You are also able to click on the “Add Section” block button at the bottom of the booking page to append a new section to the end of your booking page.

  • Delete section – Use this to remove this section from a booking page. The section won’t be removed until you Save.

  • Modify section – Use this to modify the default text and other section-specific display features of this section. If pricing can be set for this section, this is where it will be set.

The Save button is at the bottom of the page. You must always save your changes, otherwise you’ll lose your progress. After a save, you can no longer restore removed sections. If the booking page is published, customers will begin to see the new edits after Save is hit.

Sections

For best practices on what sorts of sections to add to your booking pages, we ask you to check out our examples at https://hosted.miocommerce.com/io/miocommerce/demo.

Informational Sections

Header – The header section usually appears at the top of the booking page. It’s divided into 2 columns. The column on the left contains an image correlating to the booking page’s service type. The column on the right has two lines for text.

Header in your booking page

Rich Text – The rich text section allows you to include any custom text content (and even HTML) on your booking page. You can add as many of these as you’d like.

Basic Information Sections

Basic Information section in booking page

Personal – The personal information section contains first name, last name, email, and phone number inputs. This section is mandatory on all booking pages.

Language – If you have a multilingual booking page, this section allows your customer to select which language they’d like to communicate in.

Location – This section allows the customer to input their home address. Grow subscribers can also use this section to verify customers live within their service areas (see How do I restrict my booking page to a specific service area?).

Notes – A large text box where the customer can add any additional notes they’d like you to know.

Notes section in booking page

Date Selection Sections

Simple Date – If you don’t want operating hours, non-working hours, or availabilities based on calendars, the simple date component is for you. You set the days and operating hours directly on the component. They are not real-time, nor are they dynamic.

Availabilities Date (recommended) – This component allows you to add real-time availabilities, one-off non-working hours, variable operating hours, and more. (see How do I set up real-time availabilities for my booking page?)

Resource Date (requires subscription access to service providers) – This date selection section allows your customers to choose which service provider they’d like book with. The dates are based on the service provider’s work hours, non-working hours, the company’s non-working hours, and whether the service provider has any other bookings at that time.

Pricing Sections

If you want your customer to be able to set up recurring bookings that happen daily, weekly, biweekly, monthly, etc. use this component. You can even set pricing on this component, so that a weekly recurrent booking may be 10% or a fixed $10 off. Note that any booking can be turned into a recurring booking from the ops console (see What is a recurring booking?).

Frequency section in booking page

Options – The Options Section is a group of questions that your customer can select answers for. A single Options Section may consist of multiple Options (questions). Options are added to an Options Section much like Sections are added to the Booking Page. You can either use the “Add Option” block button at the bottom of the Options Section, or you can use one of the Options Toolbars, which are located to the top-right of every Option.

Options section in booking page

Image Options – Image Options Sections are very similar to the Options Section, however there aren’t as many different types of Options you can add. You can, however, add an image to questions asked in these sections.

Image option section in booking page

Extras – Extras are all image based, much like the Image Options, however they are all optional and their prices are calculated separately from options. They are displayed as a separate subtotal in the booking summary and they are not affected by % discounts.

Extras section in booking page

Payments Sections

Payment – This simple section does not actually charge your customer. It stores the customer’s payment information in a secure and encrypted database. You can access the payment information from the Customer’s profile and use whatever system you have in place for charging them. Use this section if you don’t want to integrate with Stripe.

Payment section in booking page

Stripe Payment – This section allows you to automatically accept payments online using Stripe. See How do I set up Stripe with my booking page for more details on how to use this section.

Related Resources

Did this answer your question?