← All resources

Free YellowHorns calculator

Patient acquisition cost calculator for medical practices

Patient acquisition cost is acquisition spend divided by the number of new patients started during the same measurement period. Also calculate spend per attended first appointment so response, booking and attendance losses remain visible before the final patient-start measure.

Acquisition cost per new patient$667Spend per attended first appointment$500

Include the same acquisition costs and patient definition every month. This is an operating estimate, not a profitability calculation.

Audit our acquisition economics

Keep the result

Email me the breakdown and the next question to inspect.

Include the same cost categories every period: media, agency or internal acquisition labour, landing-page and call-tracking costs where appropriate. Excluding a changing set of expenses makes the trend impossible to trust.

Define a new patient start consistently. A form submission, booked consultation, attended first appointment and programme start are different stages. Report at least one leading stage beside final patient acquisition cost so the team can see where the journey changed.

Compare cost with capacity and observed patient value, but do not assume every new patient has the same economics. Segment only when the sample is large enough to support a decision.

Bring the inputs to a free growth audit and YellowHorns will map the surrounding patient journey before recommending a change.

Review the numbers with us

Use one explicit definition

Write down what each input includes, the date range and the source system before comparing results. A booked consultation is not an attended first appointment, and listed price is not collected value. When two people can reproduce the number from the same records, it becomes useful for an operating conversation.

Check the records behind the average

Review a small sample of the underlying enquiries or appointments. Look for duplicates, test records, reschedules, cancellations, refunds and incomplete statuses. The goal is not perfect data; it is a known data boundary that prevents the team from treating a convenient dashboard total as unquestionable truth.

Compare cohorts without hiding the patient journey

Keep the full path visible: demand, useful response, qualified conversation, booking, attendance and continuation. If a top-line result changes, inspect the stage immediately before it. This prevents a lower cost or higher value estimate from masking a decline in fit, attendance, capacity or patient experience.

Choose one next decision

A calculator should narrow the next question, not produce a long transformation list. Assign one owner, one baseline, one practical change and one review date. Preserve the original inputs so the follow-up comparison explains what changed instead of quietly rewriting the denominator.

Calculation questions

What should you know before acting?

Is the patient acquisition cost calculator for medical practices a forecast?

No. It is a planning estimate based on the values entered. It does not predict collections, patient outcomes or future performance. Use observed practice data, preserve the assumptions and compare the same definition over time.

Which time period should a practice use?

Choose a recent period long enough to smooth unusual days but short enough to reflect the current workflow. Many teams begin with a complete 30- to 90-day period, then repeat the calculation using the same definitions.

What should be segmented before making a decision?

Separate sources, services, providers or appointment types only when the sample is large enough to be useful. Small segments can create dramatic percentages that do not represent a repeatable operating pattern.

What should the practice improve after calculating the result?

Map the result to the patient journey and find the first controllable handoff behind it. That may be demand quality, response ownership, booking friction, attendance preparation, continuity or measurement—not necessarily the number shown by the calculator.