🇮🇳 India 🇺🇸 US
Healthcare SEO AI search (AIO) Local SEO & Google Business Profile Content marketing Performance marketing Google Ads Meta Ads Email & SMS marketing Reputation management Website design Branding YouTube & video Marketing consulting
Dental practices Pediatric practices Primary care Med spas Dermatology IVF & fertility Dallas (HQ) Houston New York All US cities and specialties
US healthcare marketing statistics Med spa consumer behavior report Dental patient experience report Google benchmarks: 9 specialties Free tools All US research US case studies
Software
Healthcare practices Pharma Medical devices
About Ichelon Consulting US How we work Santosh Reddy, Director Ravi Kumarraju, Partner & Director
Book a call with the US team Call +1 (724) 612-3694
We Do It Right. The right diagnosis. The right strategy. The right systems. Giving healthcare leaders the confidence to make better decisions, build stronger operations, and achieve sustainable growth. — Team Ichelon

Healthcare marketing budget calculator

A practice's monthly marketing budget should come from three numbers: how many new patients you need, what one new patient is worth, and what share of that value you are willing to spend to win one. Enter yours below to get a cost-per-booked-visit target, a monthly media budget range, and a starting split across search, local and social.

Ichelon Consulting US
  • Dallas, Texas LLC
  • 10-person US client team · Central Time (CST)
  • 25+ US healthcare clients
  • BAA signed with every client
  • HIPAA compliance training across client and delivery teams
  • Contracts and invoices in USD
How we work with US practices →
Trusted by US practices · case studies → 25+ US clients · 8 shown · TX · CA · VA · nationwide telehealth
Dr. Rajan Kohli
Owner, Lakewood Primary Care & Wellness · North Dallas, TX
Client video · Practice website build
“They were able to get all my ideas and work with me over a period of three to four months and create this amazing website. It's super customized, very modern, and it incorporates all the elements that I had wanted — the patient portal, nice pictures, a very interactive website, patient reviews. I would highly recommend their company to anyone who wants to make an excellent website.”
Dr. Rajan Kohli Owner, Lakewood Primary Care & Wellness · North Dallas, TX

Your practice and goal

Fields marked your assumption are prefilled with example values so the tool shows a result. They are not benchmarks: replace them with your own numbers. The calculation runs in your browser; nothing is sent unless you choose to email yourself the results.

Sets the starting channel split only. It does not change any dollar assumption.
Revenue, not profit.
The share of one patient's value you would spend to acquire that patient: a comfortable target and the most you would accept.
Subtracted from the acquisition budget so the media figure is what is left for ads.
Channel split (%) planning framework
Prefilled from your specialty. Edit freely; if the three do not add to 100 we scale them.

Your plan

Enter your numbers to see your plan.

How to use the result

The calculator gives you three things: a cost per booked visit you can afford, a monthly media budget range, and a way to split it. Each one answers a different question, and each is only as good as the assumptions behind it, so spend two minutes getting the inputs right.

Get the patient value right first

Pull twelve months of collections for patients whose first visit was more than a year ago, and divide by the number of those patients. That is a first-year value grounded in your own books. If you cannot get it, use first-visit value: the budget will be more cautious, which is the safer error. Use revenue, not profit, and remember that the share you choose already reflects your margin. A practice with thin margins should pick a lower ceiling.

Use the cost per booked visit as your operating target

Ad platforms report cost per lead, and practices feel cost per new patient, but the number your marketing team can act on daily is the cost per booked visit. It sits between the two: it already allows for your no-show rate, and it is visible in your scheduling system within days. Share the target range with whoever runs your ads, and ask for it in every monthly report. If they only report clicks and leads, that is a signal to change the reporting, not the target.

Treat the budget range as a test plan

Start near the bottom of the range for the first two to three months. New campaigns need time to collect data, and your real cost per booked visit will not be clear until you have enough booked visits to judge. Then measure your actual cost per new patient with our cost per new patient calculator. If you are below your target, move toward the ceiling, because each extra patient is still profitable on your own numbers. If you are above the ceiling, do not add budget: fix the funnel stage that leaks most first.

Adjust the channel split with your own data

The split is a starting framework, not a rule. The logic: need-driven care (a toothache, back pain, a sick child) usually starts with a search and a look at the map results, so search and local carry more weight. Elective and cash-pay services (injectables, hair restoration, weight loss) are often discovered in a social feed and compared over weeks before anyone searches, so social carries more. "Local" covers spend tied to your Google Business Profile and map visibility, such as local ads where your category is eligible and review-request tooling. After three months, compare cost per new patient by channel and move money toward the cheapest one, in steps of about 10%, re-checking each month.

Check what you can control without ad spend

Two levers change this budget more than any ad setting: your booking rate and your show rate. Raising the share of leads that book from 40% to 50% cuts the leads you need by a fifth; at the same cost per lead, the media spend needed for the same goal falls by a fifth too. Before you raise spend, check how fast your team answers calls and forms, and compare your Google reviews with the practices around you using our Google review benchmark checker.

Methodology and assumptions

  • Cost per new patient target = patient value × your target share; ceiling = patient value × your ceiling share.
  • Cost per booked visit target = cost per new patient × % of booked who show. Cost per lead target = cost per booked visit × % of leads that book.
  • Booked visits needed = goal ÷ show rate. Leads needed = booked visits ÷ booking rate.
  • Acquisition budget = goal × cost per new patient (target and ceiling). Media budget = acquisition budget − fixed monthly fees, never below $0.
  • Channel split starts from one of three planning profiles: need-driven care (search 50 / local 35 / social 15), mixed (45 / 30 / 25) and elective or cash-pay care (35 / 20 / 45). These profiles are a planning framework built on how patients look for each type of care. They are not measured benchmarks or a claim about results, and you can edit them.
  • All dollar defaults and percentages marked "your assumption" are placeholders, not industry data. The calculator runs in your browser and works without cookies. Nothing is stored or sent unless you use the "Email me my results" form below.

Frequently asked questions

How much should a medical practice spend on marketing?

Work backward from patients, not from a percentage of revenue. Decide how many new patients you need each month, what one is worth to you, and what share of that value you are willing to spend to win one. Multiply the three and you have a monthly acquisition budget. This calculator does that math and splits the result across search, local and social as a starting plan.

What is a cost per booked visit target?

It is the most you can pay for one booked appointment and still hit your cost per new patient goal, after allowing for no-shows. If you can spend $300 per new patient and 80% of booked patients show, your cost per booked visit target is $240.

Should I use first-visit value or first-year value?

Use first-year value if patients usually return, as in dental, chiropractic, physical therapy, dermatology and most aesthetic services. Use first-visit value for one-off procedures or when you have no repeat-visit data. First-visit value gives a more cautious budget.

Why does the channel split change by specialty?

Because patients look for care differently. Need-driven visits usually start with a search and a look at the map listings, so search and local get the larger share. Elective and cash-pay services are often discovered on social feeds and compared over weeks, so social gets more. The split is a starting framework you should adjust once you have your own cost per new patient by channel.

Does the budget include agency fees?

You choose. Enter your fixed monthly fees (agency retainer, software, call tracking) and the calculator subtracts them from the acquisition budget, so the media budget it shows is what is left for ads. Leave the field at zero to see the full acquisition budget.

More free tools: cost per new patient calculator · Google review benchmark checker · all US tools. Research: US healthcare marketing research · 2026 Google benchmarks by specialty. How we run US engagements: how Ichelon Consulting US works.

Want a second pair of eyes on your numbers?

On a benchmarking call, a member of our Sr. Leadership team at Ichelon Consulting US walks through your result against our 2026 research data for your specialty and metro, and tells you which number to work on first. Or start with the free practice visibility audit of your Google Business Profile, website and local rankings.

Ichelon Consulting US · 3714 Matador Dr, Dallas, TX 75220 · BAA signed with every US client · retainers from $499/month, custom-scoped.

Chat with Sr. Leadership
🎯 Goals-Driven engagements · Performance-Linked Payout Models
Chat with Sr. Leadership