Most coaches set up their booking system the wrong way: they choose a tool based on what they've heard of, skip the payment setup because it seems complicated, and end up with a system that books sessions but doesn't collect money — which defeats the purpose.
Here's how to do it right, from scratch, in the correct order.
Step 1: Choose a platform that treats payment as the core feature
The most important decision you'll make is choosing a platform where payment is built in from the start — not bolted on as an afterthought. Calendly treats scheduling as the core feature and payment as optional. For coaches, that's backwards.
Choose a platform where every booking requires payment by default, where you can disable payment only if you specifically choose to (for free discovery calls or complimentary sessions), not the other way around.
Step 2: Define your services clearly
Before setting up a single booking, define your services:
- Service name (e.g., "60-Minute Life Coaching Session")
- Duration (30, 45, 60, or 90 minutes)
- Price in INR and/or USD
- Session type (1-on-1, group, webinar)
- Meeting method (Zoom, Google Meet, custom link, or in-person)
- Description that answers: who is this for, what will they leave with?
Step 3: Set up payment processing
For Indian coaches:
- Create a Razorpay account (razorpay.com) — takes 10 minutes, requires PAN/GST
- Create a Stripe account (stripe.com) if you have international clients
- Connect both to your booking platform
- Test with a ₹1 payment to verify everything works
Step 4: Configure your availability
Set your working hours and block out times you don't want bookings:
- Working days and hours (e.g., Mon–Fri, 10am–6pm IST)
- Minimum notice required (24–48 hours recommended)
- Maximum bookings per day
- Buffer time between sessions (15–30 minutes is healthy)
Step 5: Create your packages
Add your session packages alongside individual bookings:
- 3-session starter pack
- 6-session transformation program
- 12-session premium coaching program
Step 6: Build your booking page / website
Your booking page is often the first professional impression a potential client gets. At minimum it should include:
- Your photo and a one-line statement of who you help and how
- Your services with clear descriptions and pricing
- 2–3 client testimonials
- A short bio with your credentials and approach
Step 7: Test end-to-end before going live
Before sharing your link, test the complete flow:
- Book a session yourself using a test payment
- Confirm you receive a notification email
- Confirm the client confirmation email arrives with the meeting link
- Confirm the calendar invite is attached
- Check that the booking appears in your dashboard
Step 8: Share your booking link everywhere
- Instagram bio (link in bio)
- LinkedIn profile headline or "Featured" section
- Email signature
- WhatsApp status (share the link)
- Any existing website you have
Most coaches underestimate how much they need to actively promote their booking link. Post it at least 3 times per week in your content, bio, and conversations.
