How to share a booking link for solo service providers in 2026
Set up one booking link so clients pick a time themselves. Covers what to prepare, the steps, common mistakes, and tools that can do it.
Uncommon Comforts is published by the team behind Connections, whose products are compared here alongside other tools.
Set up one booking page for your main service, add the hours and dates you can keep, then copy the link into your email and invoices. Clients open the link and pick a time without logging in [1].
| Option | What to check | Price |
|---|---|---|
| Connections Booking | Clients book without logging in [1]; busy times come from Google Calendar [1] | A paid service can carry a price, and the product charges for it [1] |
| Your current calendar app, if it has a booking page | Whether clients can book without an account, and whether it reads your existing calendar | not published |
| A standalone scheduling service | Whether it refuses overlapping bookings, and whether it reads the calendar you already use | not published |
What you need before you start
Before you share a booking link, decide which services clients can book, how long each one takes, and which hours you are free to take clients. Write each service in plain words, such as a long consultation or a short check-in, so the link leads to choices a client understands at once.
You also need the calendar you already use for your own appointments. A slot that shows as open should be a time you can really keep. If you keep your schedule in Google Calendar, make sure it is current first, because Connections Booking reads busy times from it and writes new bookings into it [1].
Gather the questions you need answered before a session, such as the client's name, the project, or the reason for the visit. Keep the list short, because every extra question gives a client a reason to leave.
Finally, write down your cancellation rule and your holiday dates. Clients handle a change better when they already know the rule, and a booking page is only as accurate as the dates you have blocked off.
Step by step
- Create a booking page for your main service first. Give it a clear name, a length, and a short description so a client knows what they are choosing.
- Set the hours you take clients for each day, and leave out the days you are away.
- Block off any dates that are closed. If you only take clients for part of a day, open just those hours.
- Set a cancellation notice, a daily limit on how many bookings you accept, and a gap before and after each session so you have time to prepare and reset.
- Add only the questions you need answered. Keep the form short so clients finish it.
- Check that the times show in the client's own time zone, not only yours, so a client in another place does not arrive at the wrong hour.
- Copy the link into places clients already look, such as your email signature, your invoices, and the page where you describe your services.
- Book a test session yourself from another device or browser. Check the confirmation, the email that arrives, and the event on your calendar.
- Once the test works, share the link with one client first and watch how they use it before you send it widely.
- Review the booking page every few weeks. Remove questions that no one answers, and update the hours when your schedule changes.
Tools that can do it
Connections Booking is made by the team that publishes this site. It is one option among several. It suits a person who wants clients to open a link and pick a time themselves, with the booking written to the Google Calendar they already use [1].
Clients open your booking link and pick a time without logging in [1]. You can list dates that are closed, or open only set hours [1]. You can also add your own questions to the booking form [1]. Two clients cannot take the same slot, since overlapping bookings are refused [1].
Once a booking is made, you can reschedule, cancel or mark a no-show from it [1]. The confirmation includes an Add to calendar option [1]. Each booking can get its own Google Meet link [1], and the booking page can be embedded on a website [1]. A service can carry a price, and the product charges for it [1].
Other routes are worth comparing. Your current calendar app may already offer a booking page, and a standalone scheduling service is another path. For each one, check the same questions: can clients book without an account, does it read your existing calendar, does it refuse overlapping bookings, and what does it charge for the features you need. This guide does not publish prices for those options, so check their own pages before deciding.
Common mistakes to avoid
Sharing the link before you have tested it. A client who hits a problem on the first try may not come back. Book a test session first.
Leaving holidays and time away off the calendar. A page that shows open hours on days you are away wastes your time and the client's. Block those dates before you share the link, since you can list dates that are closed [1].
Leaving no gap between sessions. Back-to-back bookings leave no room to prepare or reset. Add a gap before and after each one [1].
Asking too many questions on the form. Each extra question is a reason to leave. Keep only what you need before the session.
Skipping the cancellation rule. Without one, clients may cancel at the last minute with no warning. Set a notice period and say it on the page. A client can also give a reason when cancelling, and your cancellation email shows it [1].
Trusting an out of date calendar. Busy times come from Google Calendar, so a slot that looks free may already be taken elsewhere. Keep the calendar current before you share the link [1].
Frequently asked questions
Can clients book without creating an account?
Yes. Clients open your booking link and pick a time without logging in [1]. They can also choose their own time zone, and the available times show in it [1]. A client in another place can then see the times in their own hours, so fewer people arrive at the wrong time. Check the page yourself with a test booking before you share it widely.
How do you stop two clients taking the same time?
The same slot cannot be booked twice, since overlapping bookings are refused [1]. You can also add a gap before and after each session, which gives you room to prepare and reset between clients [1]. Keep your calendar current too, since busy times come from Google Calendar [1].
Can a client reschedule or cancel their own booking?
A booking carries what is needed to reschedule or cancel it [1]. When a client cancels, they can give a reason, and your cancellation email shows that reason [1]. You can also reschedule, cancel or mark a no-show from the booking yourself [1]. Set your cancellation notice before you share the link, so the rule is clear from the start.
Can a booking page be put on your own website?
Yes, the booking page can be embedded on a website [1]. Before you start, check that your website builder lets you paste embedded pages, since that depends on the builder. You can also share the plain link in an email signature or on an invoice, which works without any website changes.
Does the booking link need Google Calendar?
Connections Booking uses Google Calendar busy times and writes new events to it [1]. Each booking can also get its own Google Meet link [1]. If you use a different calendar, check whether the tool you choose can read it and write to it before you commit, because this guide does not list calendar options for other tools.
Connections Free costs $0, and going over a limit stops the feature rather than billing you. [1] Connections Pro, the first paid plan, is $39.99 a month and adds premium features across every Connections product. [1]
Try Connections BookingSources
Related comparisons
- How to answer interested buyers on the platform
- Auto-Answer Website Visitor Questions in 2026
- Approve affiliate sales before Stripe payouts
- How to boost an event on Facebook and Instagram in 2026
- How to Bring Past Events and Guest Lists to a New Tool
- Build a Word Deck and Practise It on Demand
- How to build baby registries for expecting parents in 2026
- How to cap ad spend at a set budget for event hosts in 2026
- Collect sign-ups and payments through a public link
- Collect club sign-ups with screening questions