Skip to main content

How do I edit my booking page?

Add or edit sections, appearance, pricing, dates, and payment options on your booking page

Written by Franc Botti

In MioCommerce, the booking page editor allows you to control how your booking page looks and how customers interact with it - including what information they provide, how pricing is calculated, and how bookings are scheduled.

Key Takeaway

The Booking Page Builder lets you customize both the content and appearance of your booking page. Use the Sections tab to add, remove, and organize booking page components, and use the Appearance tab to customize colors, layouts, typography, and branding. Click Save.

Want to see it Live on our Demo website:

Where to edit on a booking page

To edit the Live-Pricing & Real-Time Booking page:

  1. Locate the booking page you want to edit.

  2. Click the Edit icon.

Understanding the Booking Page Builder

The Booking Page Builder consists of two main areas:

Sections Tab

Use the Sections tab to:

  • Add new sections

  • Remove sections

  • Reorder sections

  • Configure section settings

  • Customize the customer booking flow

Appearance Tab

Use the Appearance tab to:

  • Customize colors

  • Adjust layouts

  • Configure typography

  • Manage reusable styles

  • Control branding across booking pages

How to Edit a Section on Booking Pages

From the editor, you can:

  • Add, remove, or reorder sections

  • Edit service information and instructions

  • Configure date selection and availability

  • Set up pricing logic (options, extras, frequency)

  • Choose how customers provide payment information

  • Complete look & feel - colors, layout and typography

Every booking page must include:

  • Booking page name

  • Service

  • 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 to add them as well.

Add a Sections Using Drag & Drop

To add a section:

  1. Expand the section from the left-side panel.

  2. Select the section you want to add.

  3. Drag the section to a desired position.

  4. Drop it into the highlighted drop zone.

Reorder Sections Using Drag & Drop

The drag-and-drop builder allows you to easily rearrange your booking page.

To move a section:

  1. Click and hold the drag handle.

  2. Drag the section to a new position.

  3. Drop it into the highlighted drop zone.

Changes are reflected immediately in the preview.

Delete a Section

To delete a section, simply click on the section and a red bin will appear. Click on that red bin to delete.

Save your changes (important)

  • The Save button is located at the top right of the editor

  • Changes are not applied until you save

  • Deleted sections cannot be restored after saving

  • If the booking page is already published, customers will see updates immediately after saving

Sections you can add or edit

For best practices on what sorts of sections to add to your booking pages, we ask you to check out our examples at:

Header Section

The Header section appears at the top of your booking page and helps introduce your service to customers. It includes:

  • Service icon

  • Service title

  • Subtitle or introductory message

These elements help customers quickly understand what service they are booking.

Add a Header section by simply drag n drop.

Customize the Header

To edit the Header section:

Step 1: Click on the Header

Step 2: The Header edit panel will open on the left side of the screen.

From here you can:

  1. Select the service associated with the booking page

  2. Update the service title (This is the name you & your customers will see on booking confirmations, reminders, and service updates.)

  3. Change/Adjust size of the service icon

  4. Edit the title displayed to customers

  5. Edit the subtitle or introductory message

Change the Service Icon

To update the icon displayed in the Header:

  1. Click on the Header.

  2. The Header edit panel will open on the left side of the screen.

  3. Locate the Service Icon area.

  4. Click Change Icon.

  5. Select and upload a new icon from your computer.

  6. Save your changes.

The booking page preview updates automatically so you can immediately see how the new icon will appear to customers.

Edit the Title and Subtitle

The Header section includes two text fields:

Title

  • Main heading displayed on the booking page.

  • Typically the name of the service being offered.

Subtitle

  • Supporting text displayed below the title.

  • Commonly used to explain the service or encourage customers to complete their booking.

Examples:

Title: Basic Home Cleaning

Subtitle: It only takes 60 seconds to book your home cleaning!

Any changes made to the Title or Subtitle are reflected immediately in the booking page preview.

Customer Information Sections

The Customer Information section collects the details required to identify, contact, and communicate with customers throughout the booking process.

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

Location – This section allows the customer to input their home address. Grow and ProMax 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?).

Notification Opt-in section allows your customers to choose whether they would like to receive service reminders and notifications before their appointment.

Businesses can configure:

  • Email reminder options

  • SMS/Text reminder options

  • Whether each option is selected by default

  • Custom reminder messages displayed to customers

For each reminder type, you can:

  1. Enable or disable the reminder option.

  2. Choose whether the option is selected by default.

  3. Customize the message customers see when choosing their notification preferences.

Examples:

  • Email Reminder: "Yes, send me email reminders prior to each service."

  • SMS Reminder: "Yes, send me text reminders prior to each service."

Notification preferences selected by customers are saved with the booking and help ensure customers receive important appointment reminders and updates.

Best Practice: Enable both email and SMS reminders to reduce missed appointments and improve customer communication.

Service Information Sections

The Service Information section helps customers better understand your service before booking. You can use these sections to collect supporting files, explain what is included, answer common questions, and gather additional information from customers.

Attachments

The Attachments section allows customers to upload files related to their booking.

This is useful when customers need to provide:

  • Photos of the service area

  • Reference images

  • Documents

  • PDFs

  • Additional supporting files

Configure the Attachments Section

When editing the Attachments section, you can customize: Title - The heading displayed above the upload area. Subtitle - Supporting instructions shown below the title. Examples: Title: Upload Images (png, jpg or jpeg), PDF, plain text or csv file, Subtitle: Upload attachments below. Supported file types include:

  • PNG

  • JPG / JPEG

  • PDF

  • CSV

  • Plain text files

Customers can either drag files into the upload area or browse files from their device.

Custom Information

The Custom Information section allows you to add expandable content blocks to your booking page.

This section is commonly used to display:

  • What's included in a service

  • Service checklists

  • FAQs

  • Service descriptions

  • Before-and-after instructions

  • Other important booking information

Additional Notes

The Additional Notes section allows customers to provide extra information about their booking.

This section is commonly used for:

  • Special instructions

  • Access details

  • Parking information

  • Gate codes

  • Customer requests

  • Service-specific notes

Customers can enter free-form text that will be included with the booking and made available to your team.

Example prompt:

"Are there any additional details we need to know?"

Example placeholder text:

"Add any special instructions or additional requests here."

This section helps ensure your team receives important information before arriving on-site.

Pricing Sections

By default, MioCommerce’s templates come preset with what we believe are your industry’s best practices for pricing.

Here's a complete series with videos on "How to Price My Services". This series explains how to add and edit the pricing in different sections

This series is a detailed overview of the Pricing section -

Part I - An overview of the pricing section. How to Add & Edit this section.

Part II - Add unlimited customizable pricing question in Base Pricing Section

Part III - Make questions more engaging with Pricing Section using Images

Part IV - Upsell your additional services with Extras Pricing Section

Part V - Increase revenue per customer with Frequency Or Prepaid Bundles

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.

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

Sell Repeat Services 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?).

Calendar 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.

Coupon

Coupons allow you to offer your customers discounts. Each coupon has a unique code that your customer can apply to the coupon section of any Live Pricing & Real Time Booking Page in order to receive a special rate.

The coupon section is necessary to collect coupon code from your customers and/or prospects. Read more on coupons here

Helpful article - Learn how to create, edit, track, deactivate or activate your coupon.

Payments Sections

With MioPay (via Stripe), MioCommerce simplifies how service businesses collect payments.

When a customer orders your service online using a Live Pricing & Real-Time Booking Page and enters their credit card, they have already authorized payment for that booking. This makes the entire payment process faster, simpler, and more reliable.

Once the customer adds their card:

Most businesses typically follow the below steps to ensure their payment flow is fully set up and aligned with how their business operates.

  1. Create a Stripe account
    This enables secure credit and debit card payment processing.

  2. Connect Stripe to MioCommerce
    Linking your Stripe account activates MioPay inside your MioCommerce dashboard.

  3. Configure payment settings on your Booking Page
    Choose when and how customers are charged — instantly, pre-authorized, or after the service is completed.

👉🏻 Want to try out this feature in our simulated environment: Try Live Tour and become an expert today! 😊

Related Resources

Did this answer your question?