
How much does a therapist website cost in Ireland and the UK?
A therapist website in Ireland or the UK typically costs between €500 and €8,000 to build, with ongoing costs of €50-200 per month depending on the tools you use.
Cal.com is an open-source scheduling tool that therapists use because it is GDPR-friendly, integrates with Stripe for payments and Google Calendar for availability, and can be embedded directly into a practice website.

Category
Practice TechWritten by
Danny McCabe
3 June 2026
Cal.com is an open-source scheduling and appointment booking platform that has become a practical standard for solo therapists building private practices. It handles the core operational tasks of a therapy practice booking system: showing availability, taking bookings, sending automated reminders, collecting payments, and asking intake questions, without the complexity or cost of software designed for larger healthcare organisations.
This post covers what Cal.com is, why it suits therapy practices specifically, how it handles payments and intake, how it compares to Calendly and Acuity, and how we configure it as part of a full practice setup.
Cal.com started as an open-source alternative to Calendly, meaning the underlying code is publicly available and self-hostable. For most users, the relevant version is the cloud-hosted platform at cal.com, which is free to use at the core tier and requires no technical setup beyond creating an account.
The fundamental workflow is simple. You connect your Google Calendar (or Outlook calendar) to Cal.com. Cal.com reads your existing calendar events to identify when you are unavailable, so bookings are automatically blocked during those times. You set your working hours, appointment types, and buffer times. You share a booking link, or embed a booking widget in your website, and clients can see your real-time availability and book without any back-and-forth.
After a booking is made, Cal.com sends automatic confirmation emails to both the therapist and the client. Reminder emails can be configured to send at intervals you choose, such as 48 hours and 1 hour before the appointment. These reminders consistently reduce no-show rates.
If you use video for sessions, Cal.com integrates with Google Meet and Zoom. When a client books, a unique video meeting link is automatically generated and included in their confirmation. The client does not need to install anything or follow a separate link-sharing process.
Several features of Cal.com make it a particularly good fit for solo therapy practices.
Recurring bookings: clients who want to book weekly or fortnightly sessions can do so in a single booking action rather than rebooking each week individually. This reduces administrative friction for both you and the client and improves session consistency.
Intake questions: when setting up an appointment type, you can add custom questions that the client answers at the point of booking. This can include questions about what they are looking for from therapy, whether they have previous therapy experience, or any relevant practical information. Having this before the first session saves time and allows you to prepare appropriately.
Embeddable widget: Cal.com provides a booking widget that can be embedded directly into your website as a calendar picker or a button. This means clients never have to leave your site to book, which reduces drop-off. The widget is clean and works well on both desktop and mobile.
GDPR considerations: Cal.com's cloud-hosted platform stores data in the EEA by default, and Cal.com provides a Data Processing Agreement (DPA) for business users, which meets GDPR requirements for a sub-processor. This is a meaningful difference from consumer scheduling tools that store data in the US without EU-specific contractual protections.
Cal.com integrates directly with Stripe for payment collection. You connect your Stripe account to Cal.com, set the price for each appointment type, and clients pay at the point of booking. Payment confirmation is included in the booking confirmation email.
Taking payment upfront is one of the most effective ways to reduce no-shows in a therapy practice. When a client has paid for a session before the appointment, the psychological and financial commitment to attending is higher. Practices that collect payment at booking consistently report lower no-show rates than those that invoice after sessions.
The Stripe integration supports all standard card types and is compatible with Apple Pay and Google Pay on mobile, which is increasingly how clients expect to pay for online services. Payment is deposited to your bank account on Stripe's standard payout schedule (typically two business days after the transaction).
Intake forms in Cal.com are basic but functional. If you need more sophisticated intake form capability, such as branching questions, client-signed consent forms, or detailed clinical intake questionnaires, you will likely want to use a separate form tool alongside Cal.com. Tools such as Typeform, JotForm, or a dedicated practice management platform offer more flexibility here.
Calendly is the most polished and widely recognised scheduling tool. It has a clean interface, strong integrations, and excellent reliability. Its main limitations for therapy practices are: the free tier is limited to one appointment type; data storage defaults to the US (though GDPR-compliant options are available on paid plans with additional configuration); and the paid plans start at approximately €10 per month per user, scaling up significantly for team features. For a solo therapist, Calendly's paid tier is functional but less cost-effective than Cal.com.
Acuity Scheduling (now part of Squarespace) is designed with professional service providers in mind and includes features relevant to healthcare practices, such as HIPAA-compliant forms (relevant for US-based practitioners) and intake questionnaire management. It is more fully featured than Cal.com or Calendly for clinical intake workflows. The complexity and pricing reflect this: plans start at approximately €20 per month and rise with feature requirements. For an Irish therapist who does not require HIPAA compliance and wants a straightforward booking and payment setup, Acuity's additional complexity is often unnecessary overhead.
Cal.com occupies a middle ground. It is more flexible than Calendly (particularly on the free tier), more GDPR-conscious by default, and simpler than Acuity. The free tier covers the core needs of most solo practitioners. The paid tier (approximately €12 per month) adds features including round-robin scheduling, SMS reminders, and team management that are unlikely to be needed by a solo therapist.
For most newly independent therapists building a private practice in Ireland or the UK, Cal.com on the free or €12 tier is the right choice: functional, GDPR-appropriate, and embeddable without needing to pay a separate website integration fee.
When we set up a practice for a therapist, Cal.com is integrated as the booking layer within a complete system that also includes the website, a verified Google Business Profile, a payment gateway, and GDPR documentation.
The Cal.com configuration covers: connecting the therapist's Google Calendar so availability is always accurate in real time; setting up appointment types (initial consultation, individual session, couples session if applicable); configuring Stripe payment collection; adding intake questions to the booking flow; setting up automated confirmation and reminder emails; and embedding the booking widget into the practice website so that a client can go from landing on the homepage to completing a booking without ever leaving the site.
The integration takes approximately two to three hours to configure properly, including testing the full booking flow end-to-end from the client's perspective. The result is a booking system that runs without manual intervention and handles the administrative side of client scheduling entirely automatically.
If you would like this kind of integrated practice setup, including website, booking, payments, and GDPR compliance, the Karv Web Studio therapist package covers all of it as a single project with no loose ends.
Blog and articles

A therapist website in Ireland or the UK typically costs between €500 and €8,000 to build, with ongoing costs of €50-200 per month depending on the tools you use.

Leaving BetterHelp for private practice is entirely possible, but the number of decisions involved surprises most therapists. Here is an honest look at what is involved.

Yes: if you are a therapist in Ireland collecting client information through your website, even just a contact form, you are subject to GDPR.
Karv Web Studio uses cookies
We use cookies to improve your experience, analyse site performance, and support our marketing. You can choose what you’re comfortable with below.