Choose your language

A business website with online appointment booking

A small business website where customers can book online

Publish your services, business details and booking journey in one place, so customers can choose a service and available time without being sent to a separately managed booking system.

1Publish the business website
2Show services to customers
3Let customers choose an available time
4Create the appointment
5Keep customer details available in Solo

The website-to-booking gap

A website should do more than tell customers to call or message

Some small business websites show services but still send customers elsewhere to arrange an appointment. When the website and booking software are managed separately, service information and customer details may also need to be updated or copied in more than one place.

Customers can see the services but cannot choose an available appointment.

The website and booking software need separate updates.

The booking journey sends customers to a separately managed system.

From the business website to a booked appointment

01

The customer views the services

Publish the services that should appear on the website, with descriptions and durations where they are provided.

02

The customer chooses a service

The public booking journey lets the customer select the service they want.

03

The customer chooses an available staff member

Where staff booking is configured, the customer can choose an available staff member.

04

The customer chooses a date and available time

Available appointment times are shown from the configured booking availability.

05

The customer makes a booking

The customer enters their contact details in the browser without creating a Solo account.

06

Solo records the appointment and customer details

The booking can create the appointment and create or update the saved customer contact record in Solo.

Build the public business presence

Choose a website template, then edit the wording, colours, logo, business details and images before publishing.

Publish services that customers can book

Choose which active services appear on the website and provide useful descriptions and durations for customers.

Present services with your own content

Add business images and assign a gallery image to a service when one is available. Services without an assigned image can use an icon.

Continue after the public booking

Solo can create or update the customer contact record and create the appointment, keeping the public booking useful for the work that follows.

Explore booking software with invoicing

Connect a website address owned by the business

Businesses that own a domain can connect it to a published Solo website after completing the required domain setup.

Request an optional advance payment for a booking

A percentage booking deposit is available when deposits are configured, the service has a price and the business has an eligible, ready Stripe setup.

Useful for appointment-led service businesses

When a specialist website or booking system may be better

Businesses needing a highly bespoke content-heavy website, complex ecommerce, marketplace customer acquisition, advanced resource scheduling or specialist field-service dispatch may still need dedicated software alongside Solo.

Website and online booking questions

Can customers make a booking from my business website?

Yes. A published Solo website can direct customers into its public booking journey, where they can choose a service, date and available time.

Do customers need a Solo account to make a booking?

No. Customers can enter their booking and contact details in a public browser page without creating a Solo account.

Can I show service descriptions and durations on my website?

Yes. You can choose which active services appear on the public website and add service descriptions and durations where relevant.

Can customers choose a staff member when making a booking?

Yes, where staff booking and availability have been configured. A one-person business can keep the booking journey focused on its available owner or provider.

Can I connect a domain that my business owns?

Yes. A business that owns a domain can connect it to a published Solo website after completing the required domain connection and setup steps.

Can I request an advance payment when a customer makes a booking?

Eligible businesses can request a percentage booking deposit when deposits are configured, the selected service has a price and the Stripe setup is ready.

Is Solo suitable for a website run by a one-person service business?

Yes. Solo is designed for sole traders and small service businesses that want a public website, online appointment booking and everyday customer information in one operational workspace.

Publish your business website and let customers book online

Start your seven-day free trial