Revenue

How can a clinic measure recovered revenue from enquiries and cancellations?

Last reviewed 4 November 2026

Short answer

Follow each unique enquiry or freed slot through contact, confirmed booking, attendance and payment. Report deposits separately from completed-treatment collections, deduct refunds and avoid counting the same payment twice. Use a consistent baseline to assess additional activity: attributing a booking to a conversation does not prove it would otherwise have been lost.

Operational outcome
Appointments confirmed from conversations
Financial outcome
Completed-treatment collections, net of refunds
Deposit status
Cash received is not automatically earned revenue
Planning estimates
Assumptions, not measured customer results

Define the funnel before reviewing the dashboard

  • Unique enquiry: one patient request, deduplicated across repeat calls and messages.
  • Confirmed booking: an appointment with an agreed date and time, not merely an offered slot.
  • Deposit received: a successful payment linked to that booking, with refunds tracked separately.
  • Completed treatment: attendance and service completion recorded by the clinic.
  • Completed-treatment collections: payments for delivered services, net of refunds, without adding an already-counted deposit again.

An illustrative example: do not add the deposit twice

Suppose a patient pays an AED 200 deposit and then an AED 800 balance for a completed AED 1,000 treatment. Total collected is AED 1,000, not AED 1,200. If the deposit is refunded and the patient does not attend, it should not remain in reported net collections.

These are invented teaching figures, not VeaDesk customer results or a prescribed clinic deposit policy. Your accountant should confirm revenue recognition, tax treatment and how advance payments are reported.

Separate attribution from proof of recovery

An enquiry linked to a campaign and a paid booking shows an attributed outcome. It does not establish that VeaDesk caused the booking or that the patient would never have booked without follow-up. Keep unknown sources visible rather than assigning them to a campaign by guesswork.

Record why an enquiry was considered at risk, what follow-up happened and what outcome followed. Compare consistent periods while noting changes in advertising spend, clinic capacity, prices, seasonality and staffing. A controlled comparison, where appropriate, provides stronger evidence than a before-and-after total alone.

Compare revenue, contribution and profit correctly

Collected treatment revenue does not account for all costs. Contribution subtracts the relevant variable costs; profit requires a wider accounting view. A peer-reviewed study of outpatient no-shows explicitly models expected revenue and variable costs separately, illustrating why appointment value alone is not a financial result.

That study concerns a US endoscopy setting. Its no-show rates, reimbursement figures and modeled gains are not UAE clinic benchmarks and should not be copied into your forecast.

Sources: [1] Estimating the Cost of No-shows and Evaluating the Effects of Mitigation Strategies

Use the calculator for planning, not as a results report

VeaDesk's recovery calculator estimates additional bookings from missed phone enquiries, unconverted chat enquiries and refillable cancellations. It applies an assumed completion rate and average collected treatment revenue. Contribution is shown separately using the chosen margin and subscription cost; the revenue figure is not multiplied by margin.

Replace starting assumptions with your own evidence, and keep patient groups from overlapping. A patient who called, messaged and accepted a waitlist offer should not generate three recovered bookings. Decimal bookings in a projection represent expected values, not fractional real appointments.

Keep a compact weekly report

  • Appointments confirmed from VeaDesk conversations, with unique booking IDs and the reporting period.
  • Completed visits from those bookings, allowing for the delay between confirmation and treatment.
  • Deposits received, balances received, refunds and completed-treatment net collections as distinct figures.
  • Eligible cancellations, replacement bookings and any original slots left empty after a move.
  • Unknown attribution, unresolved follow-ups and missing payment or attendance data. Missing data is not a zero outcome.
  • A separately labelled forecast for potential recovery; never merge it into recorded results.

What to verify in VeaDesk

VeaDesk includes booking, deposit and attribution reporting, plus an illustrative planning calculator. Before presenting a financial result, reconcile the booking and payment records with the clinic's calendar and payment account. Do not relabel a dashboard total as recognized revenue without checking what it includes.

Use sample-labelled demo data only to understand the workflow. It is not evidence of real patient outcomes or customer revenue gains.

Sources and scope

References checked 4 November 2026. Workflow recommendations are VeaDesk editorial guidance, not legal advice or guaranteed outcomes.

  1. [1] Estimating the Cost of No-shows and Evaluating the Effects of Mitigation Strategies

    Peer-reviewed US outpatient modeling study; supports separating revenue and costs, not a UAE benchmark or a VeaDesk performance claim.

Frequently asked

Is a paid deposit recovered treatment revenue?

It is cash collected against a booking, not proof of a completed treatment. Report it separately, track refunds and avoid adding it twice when the remaining balance is paid. Confirm accounting treatment with your accountant.

Does a campaign-linked booking prove additional revenue?

No. Attribution connects a recorded source to an outcome, but does not prove the booking would otherwise have been lost. Use consistent comparisons and document the limits of the evidence.

Are the calculator's figures measured clinic results?

No. They are illustrative projections based on editable assumptions. Confirmed bookings, completed visits and actual collections must come from the clinic's records.

Want this handled for your clinic?

VeaDesk answers enquiries in Arabic and English when your team can't, sends deposit links on your own payment account, helps refill cancelled slots and shows which marketing led to each paid booking.

Related guides