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.
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.