OneSolOneSol
← Guides

How to Make a Booking Page (Free) — Take Appointments Online

A booking page ends the back-and-forth of finding a time. This guide shows you how to make one for free where clients pick a slot, share what you need to know, and even pay — all in one step.

Quick answer

To make a booking page: (1) add a bookable service with your available dates and times, (2) add any intake questions, (3) connect your own Stripe if you want to take a deposit or fee, (4) publish and share the link. Clients pick a slot and book in one flow, with payments going straight to your Stripe. With OneSol you can build it free, no code.

1. Add your service and slots

Create a bookable service and set the dates and times you're available. OneSol's appointment field shows real, pickable slots and hides ones already taken, so you never get double-booked.

2. Ask what you need up front

Add a short intake — name, email, and one or two questions about what they need. Getting this before the call means every booking is ready to go.

3. Take a deposit (optional)

Connect your own Stripe to require a deposit or the full fee on booking. It cuts no-shows and the money lands directly with you — no platform cut.

4. Share your booking link

Publish and share the link in your bio, emails and socials — or its QR code in person. Bookings land in an inbox and you're emailed on each one.

Ready to start? OneSol is free.

Sell, book and get paid from one link — no card needed.

FAQ

Can clients pay when they book?

Yes — connect your own Stripe and take a deposit or the full fee on booking, straight to your account.

Will it stop double-bookings?

Yes — taken slots are hidden, so two people can't book the same time.

Is a booking page free?

Yes, building and sharing a booking page is free on OneSol; you only pay Stripe fees if you collect payment.