Medical spa booking and scheduling

Medical spa booking software that continues into patient check-in

Aesthetic Pass gives medical spas, aesthetic practices and independent providers a public booking page, service catalogue, provider availability and booking-request workspace. Google Calendar can be connected, and the same professional account continues into the clinical mobile workflow.

No demo required · One account for web, iOS and Android · 25 distinct treated patients free

Author
Aesthetic Pass Product Team
Clinical reviewer
Dr. Adi Zoabi, MD
Updated

Real product screens

One connected workflow across provider and patient apps

These screens come from the published Aesthetic Pass workflow and use demo-only profiles.

45-second product workflow

From practitioner workspace to patient record

Silent, captioned product demonstration using demo-only profiles. The app records practitioner input; it does not recommend treatment.

1. Select the treatment type
1. Select the treatment type
2. Document injection zones
2. Document injection zones
3. Patient-initiated history sharing
3. Patient-initiated history sharing

From click to completed visit

Medical spa scheduling is stronger when the appointment can continue into patient check-in

Aesthetic Pass separates public scheduling from the clinical app while keeping one professional identity across both. That gives the team a focused booking workspace without breaking the handoff into the visit record.

Before the appointment

  • Publish services, duration and displayed pricing
  • Combine provider hours, service buffers and busy periods
  • Measure the path from page view to confirmation

At and after arrival

  • Use the same professional login on iOS, Android and web
  • Begin visit-specific check-in and anamnesis
  • Connect the documented treatment to patient history

Availability logic you can explain

How Aesthetic Pass calculates a bookable medical spa appointment

A public calendar is useful only when an offered time survives the final confirmation. Aesthetic Pass builds candidate slots from the selected service and provider, then checks the time again before accepting the request.

Bookable-slot equation

Working availability − service duration and buffers − existing bookings − connected-calendar busy time

Times are generated in the practice time zone at the configured interval. On submission, the server rechecks the slot and uses a short provisional hold plus durable slot locks so simultaneous requests cannot silently claim the same provider time.

1. Service fit

Show the service name, description, duration and displayed price before asking for a time.

2. Provider fit

Offer only providers assigned to the selected service and their configured working windows.

3. Conflict control

Subtract Aesthetic Pass appointments, time off, buffers and optional Google Calendar busy periods.

4. Clinical handoff

At arrival, continue with patient check-in, visit-specific intake and the mobile treatment record.

Publish the booking path where patients already discover you

Use the branded Aesthetic Pass booking page as a direct link, surface the live service catalogue on your own website through the widget or read-only API, and add the dedicated appointment URL to eligible discovery profiles. Google documents appointment links for eligible Business Profiles; its Calendar API documentation explains the event and authorization model behind an optional calendar connection.

Why the workflow matters

A clear bridge from public booking to the treatment record

Medical spa scheduling works best when the public service choice and provider availability lead cleanly into the visit. The web workspace handles services, availability and requests. At arrival, the provider moves into the established Aesthetic Pass patient check-in and mobile documentation workflow using the same professional account.

How it works

How the booking-to-treatment path works

The booking workspace is web based; treatment documentation remains in the iOS and Android apps.

  1. Configure the public page

    Add the practice identity, services, durations, displayed prices and the providers who can receive requests.

  2. Publish real availability

    Set working hours and buffers, then optionally connect Google Calendar to reduce conflicts with existing commitments.

  3. Manage booking requests

    Review upcoming requests in the dedicated booking dashboard and keep the operational calendar separate from the clinical record.

  4. Check in and document

    When the patient arrives, use Aesthetic Pass on iOS or Android for check-in, anamnesis and treatment documentation.

Capabilities in context

A focused booking layer for an aesthetic practice

Branded public booking page

Give prospective patients one clear page for the practice, offered services and available appointments.

Service setup and own-site publishing

Define services, duration and displayed pricing once, then reuse the live catalogue on WordPress, React, C#/.NET or any website through the widget or read-only API.

Availability and calendar connection

Manage working availability and optionally connect Google Calendar to the provider schedule.

Clinical handoff

Continue from the web booking journey into patient check-in and mobile treatment documentation without mixing calendar logic into the clinical apps.

Medical spa booking software buyer protocol

Evaluate the entire path from service discovery to visit-ready patient

Medical spa scheduling software creates the most value when the public booking experience and the provider workspace use the same service, provider, duration, availability and appointment state. Aesthetic Pass connects those operating details with a focused public booking page, optional Google Calendar connection, booking-funnel reporting and the patient check-in workflow. The result is a booking path that can be demonstrated, measured and improved instead of judged from a calendar screenshot.

Use the framework below to prove that a fictional patient can discover a service, request a genuinely available time, reach the correct appointment state and continue into the documented encounter. Every check produces visible evidence your team can repeat during procurement, onboarding and quarterly workflow review.

Evidence-led buying criteria

Seven criteria for medical spa booking software that converts and hands off cleanly

Score the connected booking journey, not isolated interface elements. A polished scheduler is useful; a scheduler that carries the correct service, provider, time and request status into daily operations is much more valuable. Give each criterion an owner, a pass condition and a screenshot or written observation from the live test.

1. Bookable service clarity

Buyer question
Can a prospective patient understand the service name, description, duration and displayed price context before choosing a time?
Aesthetic Pass evidence
Aesthetic Pass publishes the clinic's active services on a branded booking page and keeps the selected service attached to the request. The service catalogue can also be surfaced on the clinic website through the booking widget or read-only public API.
Live proof
Open the page on a phone, choose one fictional service and confirm that its duration and displayed price remain understandable through submission.
Place booking in the full patient journey

2. Service-to-provider fit

Buyer question
Does the system show only providers assigned to the selected service and use each provider's configured working windows?
Aesthetic Pass evidence
Aesthetic Pass associates services with qualified provider profiles and generates candidate times from the selected provider's working availability. The provider identity and service remain part of the booking request in the workspace.
Live proof
Assign one demo service to one fictional provider and verify that an unassigned profile is not offered for that service.
Review the qualified-provider workflow

3. Duration, buffers and working availability

Buyer question
Are proposed times calculated from service duration, configured buffers, provider hours, time off and the practice time zone?
Aesthetic Pass evidence
The Aesthetic Pass availability engine combines the service length, working windows, practice time zone, interval and configured buffers before a slot appears to the visitor.
Live proof
Change the service duration or buffer in a fictional setup and confirm that the next public availability changes predictably.
See the booking-engine explanation

4. Final conflict control

Buyer question
Does the server recheck availability when the request is submitted rather than trusting an earlier browser view?
Aesthetic Pass evidence
Aesthetic Pass rechecks the chosen time and uses a short provisional hold plus durable slot locks. Existing Aesthetic Pass appointments and optional connected-calendar busy periods are considered before confirmation.
Live proof
Open the same fictional time in two browser sessions, submit the first request and verify that the competing request cannot silently claim the same provider time.
Add the scenario to the implementation test

5. Optional calendar connection

Buyer question
Can the practice connect an existing Google Calendar while preserving clear authorization and predictable conflict behavior?
Aesthetic Pass evidence
Aesthetic Pass supports an optional Google Calendar connection so relevant busy periods can inform availability while the booking request remains managed in the provider workspace.
Live proof
Connect a test calendar, add a neutral busy event and verify that the period is removed from public availability without exposing clinical detail.
Review the security approach

6. Request states and appointment outcomes

Buyer question
Can the team distinguish a new request, confirmation and later appointment outcome without relying on a separate spreadsheet?
Aesthetic Pass evidence
The Aesthetic Pass workspace preserves booking status and supports operational outcome reporting, including confirmed appointments, cancellations and no-shows for the selected reporting window.
Live proof
Move fictional requests through the available states and reconcile the resulting counts in booking reporting.
Inspect booking and clinic reporting

7. Check-in and treatment-record handoff

Buyer question
Can the booked patient continue into visit-specific intake and a patient-linked treatment record?
Aesthetic Pass evidence
Aesthetic Pass extends the journey through patient check-in, current anamnesis, signed visit context and mobile treatment documentation. The saved encounter then appears in the patient's longitudinal timeline.
Live proof
Use a fictional booking, complete the supported check-in path and verify the correct patient context is available for the encounter.
Continue into visit-specific intake

Reproducible live test · 30 minutes

Run this 30-minute medical spa scheduling software acceptance test

Create one neutral service, one fictional provider and one fictional patient. Use no real patient names, contact details or treatment information. Repeat the same six steps for every shortlisted platform and preserve only non-sensitive observations. A consistent script makes the decision more reliable and becomes the first draft of staff training after selection.

  1. 1

    Publish the fictional service

    Create a clearly labelled demo service with a duration, displayed price context and assigned provider. Open the resulting public page in a private mobile browser and read it as a first-time visitor would.

    Pass evidence: The correct service details are visible and the assigned provider path is understandable before any personal information is requested.

  2. 2

    Prove availability arithmetic

    Configure a short working window, add a buffer and place one neutral busy period in the optional connected calendar. Refresh the public page and inspect the times that remain.

    Pass evidence: Every offered time fits the service duration and buffers, remains inside working availability and excludes the controlled busy period.

  3. 3

    Submit from a real mobile browser

    Complete the public flow with fictional information. Record the selected service, provider and time, then open the provider workspace using the role that handles new requests.

    Pass evidence: The workspace shows the same service, provider, requested time and usable appointment state without manual reconciliation.

  4. 4

    Challenge the same slot

    Attempt the selected time from a second session after the first request has secured it. This tests the final server-side decision rather than only what an older browser view displayed.

    Pass evidence: The second path receives an explicit alternative or unavailable result; one provider time is not silently accepted twice.

  5. 5

    Complete the operational outcome

    Confirm the request and apply a fictional completed, cancelled or no-show outcome according to the workflow being tested. Keep the definitions identical across platforms.

    Pass evidence: The request remains retrievable and the chosen outcome appears in the appropriate booking report for the selected window.

  6. 6

    Continue into the patient workflow

    Use the supported arrival or check-in route, complete a fictional visit-specific intake and open the treatment documentation flow for the same fictional patient.

    Pass evidence: The booking journey reaches the correct patient-linked encounter and the team can explain each transition without a detached re-entry step.

Metric dictionary

Use a compact booking metric dictionary before optimizing conversion

A dashboard becomes actionable when everyone uses the same numerator, denominator, source rule and reporting window. Start with a small dictionary, review it weekly during the pilot and change one part of the booking journey at a time. Aesthetic Pass exposes the booking stages and operational outcomes needed for this disciplined review.

Definitions and operating actions for a controlled pilot
MetricReproducible definitionDecision use
Service-to-availability rateVisitors who reach available times after selecting a service divided by visitors who selected a service in the same window.Low results direct attention to provider coverage, working windows, duration, buffers or calendar congestion.
Availability-to-start rateVisitors who begin a booking request divided by visitors who viewed available times under the agreed event definition.Use it to review time choice, displayed price context and mobile friction after service interest is established.
Start-to-confirmation rateConfirmed requests divided by booking starts for the same window and attribution rules.Inspect the smallest funnel step with a consistent decline before changing the entire public page.
Request handling timeMedian elapsed time from a new request to the practice's confirmation action for requests that require review.Assign an operating owner and a realistic response service level for staffed hours.
Appointment outcome mixCompleted, cancelled and no-show appointments divided by appointments with a recorded outcome in the selected period.Use one shared outcome policy so changes reflect operations rather than inconsistent classification.
Visit-ready handoff rateConfirmed arrivals that reach the approved patient check-in or intake milestone divided by confirmed arrivals in scope.Review the exact handoff when appointment context and clinical workflow are not connecting consistently.

Implementation and governance

Make booking a managed operating system, not a one-time setup

The best implementation has a named owner for service catalogue accuracy, availability, request handling and reporting. Aesthetic Pass gives a clinic one connected place to operate those decisions and carry a confirmed patient into documentation. The following cadence keeps the public experience aligned with the real schedule as providers, services and demand change.

Daily request ownership

Name the role that reviews new requests, confirms or updates status and records the final outcome. Use a backup owner for absences so the public promise remains operationally credible.

Weekly funnel review

Review service selection, availability views, booking starts and confirmations by an agreed window. Investigate one meaningful drop point and document the action owner before the next review.

Monthly catalogue and availability audit

Confirm active services, durations, displayed prices, provider assignments, working windows, buffers, time zone and calendar connection with each responsible provider.

Quarterly end-to-end rehearsal

Repeat the fictional mobile booking, conflict, outcome and check-in test. Keep the evidence with the implementation record so new team members learn the verified path.

Official and standards-based reading

Use primary sources to define the external context, then use the live-product protocol above to establish what the Aesthetic Pass workflow does in your controlled scenario.

Public evidence layer

Inspect the product, methodology and permissioned implementation evidence

A strong software decision should remain inspectable after the sales conversation. These published assets make the current product workflow, evidence method, editorial governance and approved implementation context directly accessible to buyers and search engines.

case study

Permissioned clinical implementation case study

Belledox documents how a Berlin aesthetic practice introduced Aesthetic Pass across patient onboarding, connected documentation and treatment-history continuity.

Open the evidence

product demonstration

Captioned real-product workflow

A 45-second product demonstration uses demo-only profiles to show treatment selection, practitioner-entered mapping and patient-initiated history sharing.

Open the evidence

product demonstration

Current booking-engine and conflict-control proof

The booking page explains the live service, provider, availability, buffer, connected-calendar and final slot-recheck workflow with a reproducible competing-request test.

Open the evidence

editorial governance

Named authorship, clinical review and corrections policy

The editorial policy explains authorship, evidence hierarchy, review, commercial disclosure, update and correction standards for public Aesthetic Pass content.

Open the evidence

Clear boundaries

A clear path from discovery to the documented visit

The booking workspace keeps the steps a prospective patient and provider need visible and connected.

  • The public page presents the practice, services, displayed pricing, providers and available appointment requests in one branded destination.
  • Provider availability and optional Google Calendar connection help the team coordinate the diary from the booking dashboard.
  • At arrival, the same professional account continues into patient check-in, visit-specific anamnesis and treatment documentation on mobile.

FAQ

Questions about Aesthetic Pass booking

Does Aesthetic Pass work as medical spa scheduling software?

Yes. Medical spas can publish services and displayed prices, assign providers, define working availability, accept booking requests, connect Google Calendar and review booking conversion and appointment outcomes in the provider workspace.

Do I need my own website?

No. The public booking page can act as the practice's focused online destination for services and appointment requests.

Can I connect Google Calendar?

Yes. The provider booking workspace supports a Google Calendar connection. The provider controls that authorization and can disconnect it.

Does my website technology matter?

No. WordPress, React, C#/.NET and plain HTML can use the same copy-and-paste services widget. Developers can also consume a credentialless, read-only catalogue API; appointment, client, calendar and administration data remain inside Aesthetic Pass.

Can I measure how the booking page performs?

Yes. Booking analytics follows page views, service selections, availability views, booking starts and confirmations, and reports appointment outcomes, top services and confirmed booking sources.

Start today

Start documenting with Aesthetic Pass today

Create your professional account, then download the iOS or Android app and sign in with the same credentials. The walkthrough request is optional if you would like help evaluating the workflow.

Start free

Optional walkthrough · appointment confirmed by email within 24 hours · or email us directly