Clinic App · the web app for the front desk

The web app your whole team runs the practice on.

Owners, group admins, receptionists and assistants live in Clinic App all day. Multi-branch operations, conflict-free scheduling, full patient records, and the analytics dashboard your owner pulls up on Sunday evening — every screen, every role, in one place.

Start free
360°
Patient record
9
Analytics dimensions
4
Calendar views
Branches per group
01 · Calendar & appointments

Conflict-free scheduling on a calendar your team can read.

A modern calendar with day, week, month and list views. Filter by practitioner, patient, procedure, status or date range. Working hours, breaks, practitioner availability, and (on Premium) shared equipment — all respected automatically.

  • Four views, one toggle
    Day, week, month, list. Switch in a click. Color-coded by status.
  • Auto-confirm or review
    Group-level setting. Review every booking, or accept on the spot.
  • Equipment-aware
    Laser, suite and room conflicts caught before the booking is made. Premium tier.
  • Reschedule & block
    Drag to reschedule. Vacations, training, holidays — block out from one place.
Appointment lifecycle

Every step of an appointment, fully tracked.

From request to completion — and every realistic detour in between. Each step has a confirmation prompt and permission check. Cancellations and no-shows surface in analytics, so you see what's costing the clinic.

PendingCreated on the patient app, awaiting confirmation.
ConfirmedSlot committed. Auto-confirm skips this step.
Checked inFront desk marks the patient as physically present.
In progressPractitioner has opened the consultation in Doctor App.
CompletedTreatments, photos, notes, billing in the patient record.
CancelledBy patient or by clinic — both visible in analytics.
No showPatient didn't arrive. Surfaced in cancellation reports.
RescheduledTrack when patients ask to move and what was decided.
02 · Patient records

One patient record. Every detail in its place.

Everything the clinic knows about a patient — demographics, history, photos, consents, treatments, recommendations — in one record. The rest of Metaesthetics works from here.

  • Three ways to add a patient
    Add manually, bulk import from a spreadsheet, or invite patients to claim their own record on the mobile app.
  • Medical safety, surfaced
    Allergies, contraindications, medications and blocking conditions surface at consultation time. BMI auto-calculated.
  • Photos by zone, by treatment
    Before/after pairs linked to specific appointments and procedures, tagged by face or body zone.
  • Honest historical view
    Medical info is captured at each appointment, so reviewing a past visit shows the patient's state then — not today.
The complete record

Every part of the patient profile, in its own place.

01
Overview
Demographics, contact, status, quick actions.
02
Medical history
Vitals, allergies, contraindications, meds, blockers.
03
Aesthetic wishes
Zones of concern, goals, recommended plans.
04
Notes
Timestamped, attributed clinical notes.
05
Photos
Before/after, by zone, by treatment.
06
Treatments
Linked appointment history with outcomes.
07
Consents
Signed forms, witness, exportable PDFs.
08
Recommendations
Next-visit suggestions with cost estimates.
09
Invitations
Send the patient a link to claim their record on the mobile app.
10
Bulk import
Spreadsheet import with field mapping and row validation.
03 · Procedures, resources & doctors

Your services, equipment, and team — in one organized library.

Every procedure with price, duration, category, products and assigned practitioners. Every shared device with its capacity. Every doctor with certifications, languages and booking link. Set it up once — it powers booking, consultations and analytics.

Procedures
Catalog with prices, products & durations
Categories, search, active/inactive. Practitioners assigned per procedure. Pricing per zone or flat. Products consumed per treatment, for stock and analytics.
Resources
Lasers, rooms, equipment — booked once
Track shared devices and rooms — quantities, status, procedures linked. The scheduler refuses to double-book them. Premium tier.
Practitioners
Profiles that double as your listing
Bio, certifications, languages, specializations, procedures, ratings. The same profile used internally is what patients see on the discovery app.
04 · Staff & permissions

Roles you'd expect, overrides you'll need.

Owner, admin, receptionist, assistant — sensible defaults. Plus fine-grained permissions on top: let a receptionist invite patients without promoting them, or hide revenue from a specific admin.

  • Branch-level access
    A receptionist at branch A doesn't see branch B's calendar, patients or staff. Owners always see everything.
  • Email or link invitations
    Send an email invite or generate a unique link to share separately. Pending invites are tracked — resend or cancel in one click.
  • Optional auto-disable date
    For contractors and locum admins. Set the term, the account auto-disables when it's up — no remembering to revoke.
Role
Default capability
Typical user
OwnerFull access, billing, cannot be removed
Everything across the clinic group, including subscription and add-ons.
The clinic founder.
AdminGroup manager / operations
Clinic management, staff management, most permissions. Can be limited to specific branches.
Group manager or ops lead.
ReceptionistFront-desk staff
Calendar, patients, appointment scheduling. No billing, no plan changes.
Front-desk team.
AssistantJunior staff
Mostly read-only — calendar view, patient view.
Junior or rotating staff.
05 · Analytics

The dashboard your owner pulls up on Sunday evening.

Every operational angle, one filter set. Revenue, practitioners, procedures, patients, efficiency, products, cancellations and reviews — under the same date, branch and practitioner filters. Drill from any row into the appointments behind it.

  • Visual, interactive charts
    Bar, line, pie and area. Click a practitioner row to see their appointments. Click a procedure to see who books it.
  • Per-section export
    Monthly review for the owner, board reporting for the group. Filtered, sliced, downloadable.
  • Only as good as your data
    Analytics are only as accurate as the data behind them. Procedures without prices mean wrong revenue — we highlight the gaps so you can fix them.
1
Overview
KPI summary — appointments, revenue, patients, practitioners.
2
Revenue
By period, payment status, practitioner, procedure.
3
Practitioners
Workload, utilization, ranking, average rating.
4
Procedures
Most popular, revenue per, fastest-growing.
5
Patients
New vs returning, frequency, cancellation patterns.
6
Time efficiency
Duration distribution, peak hours, calendar fill rate.
7
Products
Catalog usage, cost of products consumed, revenue impact.
8
Cancellations
Rate, reasons, by-side, financial impact, no-shows.
9
Reviews
Rating distribution and 12+ review categories.
06 · Reviews

Patient feedback, broken down 12 ways.

Not just a star and a paragraph — reviews are scored across categories: cleanliness, expertise, bedside manner, communication, value, follow-up. The clinic sees exactly where it stands and where to improve. Verified, tied to real appointments.

  • Filter by anything
    By patient, by clinic, by doctor, by treatment. Find any review from any patient in seconds.
  • Verified only, optional
    Show all reviews, or only those tied to a completed, paid appointment. Both flow into the public profile.
  • Recommendation rate
    A single number every clinic owner cares about. Tracked over time, broken down by branch and practitioner.
07 · Multi-clinic

One group. Many branches. One dashboard.

Your clinic group is your home base for billing and management. Each branch has its own profile, staff, hours and breaks — but everything rolls up into one calendar, one patient base, one analytics dashboard.

  • Per-branch identity
    Logo, cover photo, address, contact, working hours, services, languages — every branch has its own public profile on the patient app.
  • One patient, every branch
    Patient records are shared across the group. A patient seen at branch A and B has one record with two histories.
  • Group-wide analytics
    Compare branches. Rank practitioners across locations. See where revenue is growing and where it's slipping — with a single filter set.
08 · Subscription

Plans that scale with the practice — nothing more.

Free and Basic for solo practitioners. Pro for growing practices. Enterprise for multi-branch groups. Add doctors as you grow. Analytics and shared equipment unlock on higher plans — pay only for what you use.

  • Clear per-doctor pricing
    Each plan includes a set number of doctors. Need more? Add them at a clear monthly rate per extra doctor.
  • Add only what you need
    Need shared equipment or analytics on a Basic plan? Just add what you need without upgrading the whole plan.
  • No contract, cancel anytime
    Start free, upgrade when you're ready. Downgrade or cancel without a phone call — from the same dashboard.
Ready when you are

Run your aesthetic clinic on one platform.

Start free, invite your first practitioner, and have a complete clinic profile live on the patient app this week. No credit card. No contract. Upgrade only when you're ready.