Answer first: Set up online appointment booking in four steps: (1) define your bookable services and prices, (2) set your available time slots, (3) put the booking page in your bio, and (4) connect Google Calendar so confirmed bookings appear automatically. Clients then pick a time and pay on your page - no scheduling emails, no unpaid no-shows.
If you are still booking clients through DMs, every "when are you free?" message is an unpaid admin task - and every un-paid no-show is lost income you cannot recover.
Step 1: Define services and prices
Start with two or three bookable services, not fifteen: a low-price discovery call (free or $20), your core 1:1 session ($60-$200), and optionally an extended session. Each gets its own duration and price. On LinkShop appointments, each service is a card on your page.
Step 2: Set your real availability
Only offer slots you genuinely keep free. Coaches who "make it work" end up rescheduling, and rescheduling kills client trust faster than price. It is better to offer three reliable slots than ten unreliable ones.
Step 3: Payment at booking
The entire point of paid booking is that a reserved slot is a paid slot. Your booking page should collect payment during checkout - LinkShop does this with 1-tap checkout on the page, with 0% transaction fees. Deposit-first booking filters out the clients who were never going to show up.
Step 4: Sync to Google Calendar
Connect Google Calendar once; confirmed appointments are added automatically. Your booking page and your calendar now agree without you copy-pasting events. This is built into LinkShop - the connection happens in settings.
Step 5: Put the link where clients already are
Your booking page lives in your Instagram, TikTok, and X bios. A follower who decides "I want to work with her" can book in under a minute - while the feeling is hot. That conversion window is worth more than any cold outreach.
Beyond sessions: the rest of the practice
Once booking works, add the other two income lines coaches use: session packages and program materials as digital products, and ongoing group coaching as a monthly membership. One page, three revenue streams - see the full coach setup.
Set up your booking page free and take your next "when are you free?" DM straight to a paid, calendar-synced booking.