Appointment Software for Coaching and Consulting: How to Choose
By Marai ·
A coach or consultant works very differently from a traditional in-person service business. Sessions may take place via video call or in person. Clients are sometimes in another city or another country. Durations range from 30 minutes for a quick check-in to 2 hours for an intensive session. And most importantly: every minute you spend managing your calendar is a minute you’re not billing.
If you’re a coach, mentor, consultant, or therapist looking for appointment software that fits the way you work, this guide will help you identify what you actually need.
The Specific Needs of Coaching and Consulting
Flexibility in Duration and Format
An executive coaching session might last 90 minutes. A follow-up call, 20 minutes. A group workshop, 3 hours. A strategy session, 60 minutes. If your software only allows one type of 60-minute appointment, it forces you to adapt your work to the tool rather than the other way around.
What you need is the ability to configure as many session types as you offer:
- Discovery session (free or reduced price): 20–30 minutes
- Standard individual session: 60 minutes
- Intensive session / deep dive: 90–120 minutes
- Brief follow-up: 20–30 minutes
- Group workshop: 2–3 hours, with a spot limit
Each type with its own duration, price, description, and, where applicable, its maximum number of participants.
Upfront Payment: Non-Negotiable
In coaching and consulting, collecting payment upfront isn’t just a strategy against no-shows — it’s the industry standard. Clients expect to pay when booking, especially for a first session. It’s a signal of professionalism and a natural filter for commitment.
Online payments must be integrated into the booking process. The client selects the session, chooses a date and time, pays, and receives confirmation. No exchanging bank details over email, no “I’ll send you a payment link later.”
The Booking Portal as a Sales Tool
For a coach or consultant, the booking portal is not just an operational convenience — it’s a conversion tool. When you speak at an event, post on LinkedIn, or send a newsletter, you need a direct link where the client can book instantly.
Every additional click between “I want to work with you” and “I’ve got my session booked” is an opportunity for the client to get distracted, put it off until later, or forget. A well-configured booking portal closes that gap.
Clients in Different Timezones
If you work with international clients (or even clients in the Canary Islands while you’re on the mainland), timezones are a real problem. “My session is at 10 a.m.” can mean different things to you and your client.
The software must display your availability in the client’s timezone, not yours. When a client in Mexico City looks at your calendar, they should see times in their local time. The system converts internally to your timezone to prevent double-bookings.
Discovery Sessions as a Sales Funnel
Many coaches offer a free or reduced-price first session to get to know a potential client. This discovery session is your sales funnel: the client experiences your service and decides whether to continue.
The software must allow you to create this type of session with a zero (or reduced) price, with its own availability (perhaps you only offer discovery sessions on Tuesdays and Thursdays), and with a weekly limit (you don’t want your calendar filling up with free sessions).
What to Look for When Choosing Software
1. A Customisable Booking Page
Your booking portal is the first professional impression many clients will have of you. It must reflect your brand: your name, your services well described, clear pricing, and a frictionless booking process.
2. Personal Calendar Integration
You probably use Google Calendar or a similar tool to manage your day. The appointment software must sync bidirectionally with your calendar: appointments that clients book appear in your Google Calendar, and blocks you create in Google Calendar show as unavailable in your booking portal.
3. Configurable Reminders
Automatic reminders reduce no-shows, but in coaching they offer additional value: they prepare the client. A reminder sent 24 hours before with a link to preparation materials (“before our session, take a look at these points…”) improves the quality of the session itself.
4. A Serious Payment Processor
Not all payment processors are equal. You need one that:
- Accepts international cards (if you have clients outside Spain)
- Complies with PCI DSS (payment card data security)
- Supports deposits and full payments
- Generates automatic receipts
- Has transparent fees
Stripe meets all of these criteria and is the payment processor integrated in Marai.
5. Basic CRM
A CRM that records your session history with each client, notes you’ve taken, and relevant information is essential. When a client books their eighth session, you need to know at a glance what you’ve covered in the previous seven.
Common Mistakes
Using a Shared Calendar as Your Booking System
Shared Google Calendar, a Calendly link, a Doodle for each session. These solutions work when you have 3 clients but fall apart at 15. They don’t manage payments, don’t send reminders, don’t keep history, and every client can see your entire availability — including the slots you don’t want to offer.
Not Segmenting Availability by Session Type
If you offer 30-minute discovery sessions and 2-hour intensive sessions, they shouldn’t compete for the same time slots. Intensives might be offered only in the morning, when your energy is at its peak, and discovery sessions in the afternoon. Configure availability by service type.
Not Charging Before the Session
“Pay after the session” is an open invitation to last-minute cancellations and, in extreme cases, non-payment. The industry standard is to charge at booking. Serious clients have no problem with this; those who weren’t going to commit don’t book. Both outcomes work in your favour.
Ignoring the Client’s Mobile Experience
Many clients book from their mobile, especially if they find your link on Instagram or LinkedIn. If your booking portal doesn’t work well on a small screen, you’re losing bookings.
How It Works in Marai
Marai covers the needs of coaches and consultants working with clients in Spain and, potentially, internationally:
- Unlimited session types: configure as many as you offer, each with its own duration, price, and availability.
- Integrated payments: the client pays at booking by card or Bizum via Stripe. No manual exchanges.
- Your own booking portal: a link you can share on your website, social media, or email signature.
- Automatic reminders: email and WhatsApp, configurable per session type and lead time.
- CRM with history: each client with their session history, notes, and contact details.
- Google Calendar sync: bidirectional, prevents double-bookings.
Pricing
Marai’s Free plan includes a calendar, email reminders, and a basic CRM. For online payments, WhatsApp reminders, and advanced features, paid plans start at €29/month with no lock-in.
Conclusion
A coach or consultant needs appointment software that is, at the same time, their management tool and their conversion tool. The booking portal is your shop window, upfront payment filters committed clients, and reminders ensure sessions actually take place.
Marai is designed for service professionals who need efficiency without complexity. You can try it for free and configure your coaching schedule in minutes.