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.

A small business booking website combines business information, services and a public booking journey. With Solo, customers can choose a service and available appointment in their browser, while the booking creates the appointment and creates or updates the customer record.

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

Seven-day free trial

No subscription payment today

Pricing shown for your country during signup

Choose your country during signup to see the applicable price and tax treatment.

£0 per additional staff member

Add your team without growing your Solo subscription bill.

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.

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.

What should a small business booking website include?

A visitor needs to know what you offer, whether it suits them, where the appointment happens and how to reserve a time. Prepare that information before choosing colours or publishing the booking link. Solo lets you edit the website and show bookable services in the same platform.

A service-page brief for a dog groomer

Use this brief with one service you actually offer. It works as a content checklist for your own website; the wording and appointment details should describe your business, not a generic grooming package.

  1. Explain what the customer is choosing

    Write a service name, what is included, the price and appointment duration. State when an owner should contact you for an assessment before booking. Add a relevant photograph you have permission to use, so the service description and image tell the same story.

  2. Give the practical visit details

    Explain where the service happens, how to contact you and what the owner needs to know before arriving. For a mobile service, make your coverage area clear. Review those details on a phone alongside the service and booking button, rather than relying on a social profile for missing information.

  3. Test the published link from start to finish

    Open the published address as a visitor, choose the service and an available time, and use demonstration contact details to check the confirmation. Then find the appointment and customer record in Solo. Check the actual link you will share, including your own domain after its setup is complete, and remove or cancel the test appointment afterwards.

Before you share your booking website

  • Service: can a new visitor understand what is included, how long it takes and which option to choose?

  • Visit: are the address or coverage area, contact details and preparation instructions clear?

  • Availability: do the offered times and staff choices match the working hours you configured?

  • Booking: can a visitor complete the journey on a phone without creating a Solo account?

  • Payment: if a deposit is required, are the amount and terms clear and the eligible Stripe setup ready?

  • Confirmation: does the booking appear in your workspace with the expected service, time and customer details?

Explore Solo and start your trial

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.

A booking link, a connected website or a bespoke website?

Think about what a new customer needs before choosing a time: an explanation of the service, photographs, your business details and a clear booking destination.

A booking link, a connected website or a bespoke website?
OptionWhen to consider itWhat to check
A standalone booking linkCustomers already understand the service and mainly need an appointment.Check where you will explain services, answer questions and show your work before the booking.
A Solo website with bookingYou want service information and a public booking journey connected to your everyday workspace.Publish one service, test it on a phone and check the appointment and customer record created by the booking.
A bespoke websiteYou need a highly tailored design, extensive content or specialist functionality.Plan who maintains the website and how its booking system connects to customer records. Check each integration separately.

Can a customer book without installing an app?

Yes. Solo's public booking journey works in a browser without the customer creating a Solo account. Customers choose the service and an available appointment, then enter their contact details. Use your own phone to check the published service information and the full booking journey before sharing the link.

See how a gardening website can lead to an enquiry or appointment

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