Therapy Appointment Scheduling for Private Practice

Clients pick a time and can pay in the same flow, on your own website or on a standalone kiwilaunch booking page with your custom domain on it. A weekly hour is set to recur once and stays on the calendar, so nobody rebooks it week by week.
  • Bookings from your own website or a standalone kiwilaunch booking page
    Bookings from your own website or a standalone kiwilaunch booking page
  • A weekly hour set to recur once, held until you change it
    A weekly hour set to recur once, held until you change it
  • Recurring sessions charged to a card with your client's permission
    Recurring sessions charged to a card with your client's permission
  • Calendar, bookings and payments on your iPhone between sessions
    Calendar, bookings and payments on your iPhone between sessions
Coral and yellow armchairs with tissues, a notebook and water between them
Woman talking and gesturing from an armchair in a plant-filled room
Two people seated facing each other, one taking notes on a pad
Book online
Bright office with a bookshelf and two facing armchairs, yellow and green
kiwilaunch product demo

Integrate with your website or use our standalone booking page

Alder Grove Counseling Individual Session page with one, four and eight session prices

Booking widgets in your website

  • Integrate in 3 mins with an embed scriptIntegrate in 3 mins with an embed script
  • Your own web pages convert to paying customersYour own web pages convert to paying customers
  • Compatible with all systems (Wix, Wordpress, Squarespace, Weebly and more)Compatible with all systems (Wix, Wordpress, Squarespace, Weebly and more)
Alder Grove Counseling booking page listing individual, couples and consultation sessions

Standalone booking page

  • Your custom domain and designYour custom domain and design
  • Use in your ads (social media, newsletters)Use in your ads (social media, newsletters)
  • Optimized for conversion and customizableOptimized for conversion and customizable
Laptop showing the kiwilaunch admin dashboard with bookings and revenue

Booking software for therapists who run their own practice

A practice diary is mostly the same shapes repeating: a fifty-minute hour, a longer first appointment, and the few minutes you need before the next person is at the door. kiwilaunch is therapist booking software that holds those shapes. Every service carries its own length, and you can set a break between bookings. Clients book on your own website through an embed script, or on a standalone kiwilaunch booking page with your own custom domain, and pay by card in the same flow. One-off appointments and standing weekly sessions sit in the same admin panel.
Two beige armchairs under a lamp in a warm terracotta-walled room

The same hour, week after week, booked once

Much of a private practice runs on standing appointments: the same person, the same hour, week after week. Set the booking to recur and the slot stays held, so nobody has to rebook it. A first appointment and a standing Thursday hour sit on the same calendar, so you can see the shape of your week without holding it in your head. When an hour has to move, you reschedule that booking to another time rather than starting the arrangement again.
Hand writing on a spiral pad resting on a chair arm

Online booking for counselors who take their own bookings

There's no front desk in a one-person practice, and the phone goes unanswered for the fifty minutes you're with someone. Your booking page is what's working in that time: a new client finds an open hour, books it, and can pay in the same flow. You set your shifts, and the page offers times inside them, so the hour you keep for supervision, for your own admin, or for lunch isn't on the list of what's available.
Phone tapped against a card reader as two women smile

Payment agreed once, not arranged every week

With your client's permission, a recurring booking charges their card each time the session happens, so the arrangement is made once instead of handled again each week. Where something needs treating differently, payments run on Stripe in both the booking flow and your admin panel: send a payment link, charge a client from the dashboard, or refund a session that didn't go ahead. Your only fees are the subscription fee and the transaction fee, with no set-up fee.
Woman sitting at ease in an armchair while a counselor takes notes

A block of sessions, sold and redeemed as they happen

Some work is agreed as a block up front rather than one session at a time. You can sell a package, six sessions for instance, and your client redeems one through booking each time a session takes place, so the booking is what records the balance. Packages sit alongside single appointments in the same admin panel, and the block is paid for through the same Stripe flow as any other booking.
kiwilaunch app on a phone with the day's sessions and a payment due

A therapist appointment app for the gap between sessions

Between one client leaving and the next arriving you have a few minutes, and the iPhone app is built for about that much time. Look at tomorrow's hours, add the appointment someone asked for on the phone, and take a card in person with Tap to Pay on iPhone, with no reader to buy or keep charged. It's the same calendar and the same payments you'd see in the admin panel, so the admin doesn't queue up for the evening.

iPhone app

Run the whole thing from your iPhone

Everything you'd sit down at a desk for, on the phone that's already in your hand.

kiwilaunch iOS app get started screen

Your booking page, live in minutes. Set it up on the phone and share the link the same day.

kiwilaunch iOS app dashboard with the day's bookings

Today, first thing. Who's coming, what they booked, and who still owes you.

Collecting a payment in the kiwilaunch iOS app

Get paid without the chase. Take the card in person or send a payment link, from the app.

Apple Tap to Pay screen collecting a payment

Take a card with nothing but your iPhone. No reader to buy, carry, or charge.

Download on the App Store

Join us

Flexible pricing plan suited for the size of your business

Free
$0/month
Take bookings and get paid online, with no monthly bill.
  • 100 bookings100 bookings
  • Own branding experienceOwn branding experience
  • Custom labels and localizationCustom labels and localization
  • Custom landing pageCustom landing page
  • Online payments via StripeOnline payments via Stripe
  • Self onboardingSelf onboarding
Transaction fee : 1%
(Excluding payment gateway fees)
Solo
$9/month
One calendar, one person: you.
  • Everything in FreeEverything in Free
  • Unlimited bookings and customersUnlimited bookings and customers
  • Custom domainCustom domain
  • Google Calendar integrationGoogle Calendar integration
  • Marketing integrationsMarketing integrations
Transaction fee : 1%
(Excluding payment gateway fees)
Business
$39/month
Bring your team. Add as many staff members as you need.
  • Everything in SoloEverything in Solo
  • Unlimited team membersUnlimited team members
Transaction fee : 1%
(Excluding payment gateway fees)
Scale
$99/month
Assisted onboarding, enterprise support, and the lowest transaction fee we offer.
  • Everything in BusinessEverything in Business
  • Assisted onboardingAssisted onboarding
  • Enterprise supportEnterprise support
Transaction fee : 0.5%
(Excluding payment gateway fees)

Genuine Reviews

Wall of Love

Frequently asked questions
Can a client keep the same session time every week?
See more
Do I have to ask for a card at the end of every session?
See more
How do I add online booking to my practice website?
See more
I don't have a website. Can I still take bookings online?
See more
Can I sell a block of sessions up front?
See more
Can clients only book inside the hours I actually see people?
See more
I share a practice with another counselor. Can we both work from it?
See more
What does it cost to start, and can I bring my existing clients over?
See more
Contact us
Do you need custom expert support?
If your business needs custom help on design, integration, or content creation, let's talk.
(We will arrange a call with our experts to define your needs and scope.)