Features

Every feature, included on every plan.

ExperClinic is a patient review and communication platform for clinics.Below is a complete list of what you get.Tiers differ only in SMS volume and number of locations.

What changes by tier

Same features. Different volumes.

Every plan includes the full feature catalog below.Pick the tier that matches your SMS volumeand how many locations you need.

Plan SMS / month Locations Monthly Annual
Starter 500 1 $129 CAD $1,290 CAD
ProfessionalPopular 2,000 1 $249 CAD $2,490 CAD
Practice 6,000 1 $429 CAD $4,290 CAD
Enterprise 15,000+ 1+ From $899 CAD / location 17% discount

All prices in Canadian dollars. Annual plans include a 17% discount versus monthly.Enterprise pricing scales by location count:1 to 5 locations at $899 per location, 6 to 15 at $749, 16 to 50 at $599, 51 plus at $499.SMS volume above 15,000 per location adds tiered pricing.

Built for the way clinics actually work

91 practice-type defaults.Privacy-first messaging for sensitive specialties.Automation that runs without staff intervention.

If you want more reviews

Automated SMS review requests

After every completed appointment, a personalized review request is sent at the right time of day in your local timezone. Every patient sees the same two options in the same SMS: leave a public Google review or send private feedback to your team. The patient chooses. ExperClinic never routes by expected sentiment.

If you want fewer no-shows

48-hour and 24-hour reminders

Two reminders per appointment. Both respect the practice timezone. Both honor STOP and HELP keywords. Both count against the same SMS quota as everything else.

If you want patients to come back

Automatic patient recall

Every day, ExperClinic finds patients who are past due for a follow-up visit and sends them a friendly message to invite them back. Recall timing is tuned per practice type, from 30 days for nutrition to 365 days for family medicine.

Complete feature catalog

Every capability in the product, grouped by what it does.Identical access on every plan.

Group 1

Review request automation

Turn every completed appointment into a chance to be found online,without anyone on your team having to remember to ask.

Automated SMS review requests
Send a personalized review request after every completed appointment. The platform schedules the message for the right time of day in the practice timezone and adds a small randomized delay so messages do not all arrive at once.
Privacy-first SMS for sensitive specialties
For mental health, fertility, addiction, oncology, and other sensitive specialties, ExperClinic uses a discreet SMS template that never names a doctor or references an appointment. A patient's locked phone screen stays private.
Public-or-private feedback path
Every review link gives patients the same two options: leave a public Google review or send private feedback. The patient chooses. ExperClinic never routes by expected sentiment.
Private-feedback alert
When a patient submits private feedback, the practice owner gets an email immediately with the patient name, the feedback in full, and a link that opens the conversation in the dashboard.
Group 2

Two-way SMS messaging

A unified inbox for every conversation between your practice and your patients.

Threaded patient inbox
All inbound and outbound SMS for a patient land in a single threaded view. Any staff member can pick up where another left off.
Outbound replies from the dashboard
Send an SMS from the dashboard. Every reply counts against the same monthly SMS quota as automated messages, so there are no surprise overages.
Per-practice STOP and START scoping
When a patient texts STOP, they opt out of your practice only, not their entire customer base. Multi-practice opt-out is never accidental.
HELP keyword auto-reply
Inbound HELP returns a one-line auto-reply with the practice's contact information. STOP and START are silent, per TCPA convention.
Group 3

Appointment reminders and scheduling

Two reminders per appointment, both honoring practice hours and patient opt-outs.Plus appointment management for practices that do not yet have a separate scheduler.

48-hour reminder SMS
Optional. Toggle per practice. Sent two days before the appointment in the practice's timezone, including time, location, and an optional phone number to call to reschedule.
24-hour reminder SMS
Optional. Same template, sent the day before. Practice-type defaults are pre-tuned: walk-in clinics default to no reminders, dentists default to both.
Create, edit, and manage appointments
Add appointments, change times, update status from the dashboard. Status moves from scheduled to completed, no-show, or cancelled.
Automatic appointment status updates
Every five minutes, ExperClinic looks for appointments whose end time has passed and marks them complete. That is what triggers the post-visit review request, with no front-desk action required.
CSV bulk appointment import
Upload up to 5,000 appointments per file. Status values are normalized: "done" becomes completed, "no show" becomes no-show. Patients can be auto-created if they are not yet in your list.
Group 4

Patient management

Your patient list, the people who pay for your practice.ExperClinic stores names and phone numbers only. No clinical records.

Full patient management with activity log
Add, edit, delete, and search patients. Every change is logged with who did it, when, and what was changed.
CSV bulk patient import
Upload up to 5,000 patients at once. Phone numbers are cleaned up automatically, duplicates are detected, and capitalization is corrected.
Automatic patient recall
For practices that turn it on, ExperClinic checks every day for patients who are past due for a visit and sends them a customizable message to invite them back. Recall timing is set per practice type, with sensible defaults already in place.
Per-patient opt-out
Patients who text STOP are flagged for your practice. Their record stays in your list, but no further automated message will be sent.
Group 5

Multi-practitioner support

Multiple doctors, therapists, RMTs, naturopaths under one roof.Each gets their own credential format and review attribution.

Per-practitioner credentials
Each practitioner has an optional title and credential suffix (Dr., DDS, RMT, ND, RP). The right title is used in every patient message. The platform never hardcodes "Dr."
Practice-type taxonomy
91 specialty defaults, from general dentistry to EMDR therapy to equine veterinary. Each ships with sensible defaults for appointment duration, reminder timing, recall window, and SMS tone.
Multi-doctor calendar colors
Each practitioner gets an auto-assigned color from a palette, so the calendar stays readable as you grow.
Group 6

Multi-location and Enterprise

For groups with more than one location.Enterprise plans roll up across every location while keeping each location's data isolated.

Enterprise rollup dashboard
A central admin view shows month-to-date SMS, review requests, responses, appointments, and no-show rate aggregated across every linked location.
Per-location admin and staff
Each location operates independently with its own staff logins and patient data. Data is never shared across locations without permission.
Graduated location pricing
1 to 5 locations at $899 per location, 6 to 15 at $749, 16 to 50 at $599, 51 plus at $499. SMS volume scales with add-on tiers.
One consolidated bill
Stripe-backed billing rolls every location's subscription onto one invoice. Each location can still see its own usage independently.
Group 7

Audit log and compliance

Every important action is recorded and kept for a year,in a way that does not store sensitive patient content.

365-day activity log
Every patient added, every settings change, every password reset, every SMS sent, every feedback submission, and every login is recorded. Entries older than one year are automatically removed.
Privacy-safe activity records
The activity log records what happened, never the contents. SMS message bodies, email bodies, patient names in free-text fields, and other sensitive content are stripped before the record is saved.
PIPEDA and HIPAA-aligned data handling
All data encrypted in transit and at rest. Optional Business Associate Agreement signing for US healthcare providers. Patient names and phone numbers only, never clinical content.
Per-practice and team-wide views
Each practice sees its own activity log. Filter by what happened, who did it, and date range. Multi-location accounts can also see a combined view across every location.
Group 8

Data export

Your data, downloadable any time. CSV for analysis. PDF for archives.No export gating behind support tickets.

CSV exports
Patients, feedback, messages, review requests, and the activity log are all exportable as CSV with date-range and status filters.
PDF exports
Same five surfaces, formatted as branded PDFs for compliance archives or distribution.
Group 9

Billing and subscription

Stripe-backed, self-serve, transparent.

Stripe Customer Portal
Manage payment method, change plan, view invoices, and cancel directly from a Stripe-hosted portal. No support ticket needed.
30-day free trial with 100 SMS
No card required to start. The trial includes 100 SMS so you can run real review requests and reminders before deciding.
Clear payment-failure handling
If a card payment fails, the dashboard shows a banner letting you know, and access to data is paused until the issue is resolved. Your account is never silently locked, and your data stays intact while you sort it out.
Cancel anytime, no contracts
No annual lock-in. Cancel from the portal and you keep access until the end of your billing period.
Group 10

Email notifications

Transactional email for every important event, sent from purpose-specific addressesso customers know what they are reading at a glance.

Verification and password flows
Email verification, password reset, password changed confirmation, and admin-issued password reset. All from a no-reply address.
Helpful onboarding emails
A welcome email when you sign up. Friendly reminders 7, 3, and 1 day before your trial ends. A summary email at trial end. Trial extensions for accounts that did not get a chance to try the platform.
Inbound SMS notifications
When a patient replies to one of your messages, your practice gets an email with a one-line preview and a link that takes you straight to the conversation in your dashboard.
Private-feedback alerts
When a patient chooses private feedback, the practice owner gets an immediate email so the conversation can happen directly.
Group 11

Settings and configuration

Sensible defaults out of the box,plus the levers a practice owner needs to fine-tune the platform to their specialty.

Specialty-aware setup
Pick your specialty and ExperClinic applies sensible defaults for you: appointment duration, reminder timing, recall window, and whether to use the privacy-first SMS template for sensitive specialties.
Per-practice timezone
Every scheduled message respects the practice's local timezone, not the server's. West-coast clinics never send at 5 AM local.
Custom recall message
Override the default recall template with one of your own, capped at 160 characters with first-name and practice-name placeholders.
Google review URL routing
Connect your Google Maps URL once. Patients who choose the public review path land directly on your Google review page in one tap.
Group 12

Reliable integrations behind the scenes

The plumbing that keeps your prices, your messages, and your billing in sync.You will never have to think about any of this, but it is worth knowing it is there.

Live pricing on every page
The prices you see on this Features page are pulled live from the same source the billing system uses. The price you read is the price you pay, with no chance of mismatch.
Live Enterprise quote
Multi-location practices use the in-app Enterprise configurator to see a quote for their location count and SMS volume. Quotes are calculated server-side and locked in at checkout.
Twilio integration for SMS delivery
Outbound messages, inbound replies, and delivery confirmations are handled through Twilio. STOP, START, and HELP keywords are processed instantly and recorded against the right patient.
Stripe integration for billing
Subscription changes, successful payments, and failed payments are all reflected in your account in seconds. The same Stripe Customer Portal you use to manage your card also handles every billing event end to end.
FAQ

How ExperClinic features actually work

What features are included in every ExperClinic plan?
Every tier includes the same feature set: automated review request SMS, two-way SMS inbox, 24 and 48 hour appointment reminders, patient reactivation, private feedback channel, multi-practitioner support, CSV import, exports, and 91 specialty defaults. Tiers differ only in monthly SMS volume and the number of practice locations.
Does ExperClinic send appointment reminders?
Yes. Every plan sends automated SMS appointment reminders 48 hours and 24 hours before each appointment. Patients can confirm or reschedule from the text. Reminder windows can be turned off per practice if a specialty does not need them.
How does the review request system work?
After every patient appointment is marked complete, ExperClinic schedules an SMS for that evening or the next day at the optimal local time. The patient gets two options: leave a public Google review or send private feedback to the practice. The patient chooses. ExperClinic never routes, filters, or gates based on expected sentiment.
Can ExperClinic handle multiple doctors in one clinic?
Yes. Each practitioner is a separate record with their own name, optional title prefix, and credential suffix. Review request SMS, feedback records, and audit logs all attribute the visit to the correct practitioner. Reviews still land on your single Google Business Profile, which is the standard pattern.
Does ExperClinic support sensitive practice types like mental health?
Yes. 28 practice types are flagged sensitive by default, including mental health, fertility, addiction counselling, oncology, pelvic floor therapy, and pain management. The default SMS template for these specialties never names the doctor or the appointment, so a patient's locked phone screen reveals nothing clinical.
How does the patient feedback system work?
Every review request links to a feedback page with two equally-presented options: leave a Google review or send a private message to the practice. When a patient picks the private path, the practice owner gets an immediate email so the conversation can happen directly. There is no gating, no sentiment routing, no filtering.
What SMS features does ExperClinic include?
Outbound: review request, 48 and 24 hour appointment reminders, patient reactivation for dormant patients, and a customizable reactivation template per practice. Inbound: a unified two-way SMS inbox where staff reply directly from the dashboard, plus automatic STOP, START, and HELP keyword handling scoped to each practice.

Ready to grow your practice?

30 days free. 100 SMS included. Every feature, every plan.

Start my free trial
No credit card required. Cancel anytime.