"How much should I spend on marketing?" is the most common question we get from med spa owners — and the most badly answered question in the entire industry. The honest answer is "it depends on what you're trying to accomplish, what you're starting with, and what you can afford to lose for the first 60 days." But that's not very useful, so let's get specific.

Here's what med spa marketing actually costs in 2026, broken down by every component you'll need to budget for. Real numbers from real campaigns, not industry-association averages.

Med spa marketing budget planning with calculator and laptop

The Three Models Med Spas Use to Get Patients

Before talking dollars, you need to understand the three approaches a med spa can take. Every option costs something — even doing nothing has a cost (the patients you didn't get).

  • DIY in-house — owner or manager runs the marketing themselves
  • Hire an agency — outsource the work to a specialized team
  • Hire in-house marketing staff — bring on a marketing coordinator or director

Each comes with very different cost structures, time commitments, and risk profiles. Let's break down the real numbers for each.

Option 1: DIY In-House — $500 to $2,500/Month

The cheapest option on paper. You run your own ads, write your own copy, manage your own follow-up. The math:

  • Meta Ads spend: $500 to $2,000 per month minimum to generate meaningful lead volume
  • Tools and software: $100 to $300 per month (CRM, scheduling, automation, design)
  • Creative production: $0 if you film yourself, $200 to $500 if you outsource video editing
  • Your time: 8 to 15 hours per week — the part nobody factors in

The hidden cost is your time. If you're worth $150 per hour seeing patients and you spend 12 hours a week running your own marketing, that's $7,200 per month in opportunity cost. Suddenly DIY isn't cheap.

This option works for owners who genuinely enjoy marketing and have the bandwidth. For most med spa owners, it doesn't.

Option 2: Hire an Agency — $2,500 to $7,500/Month All-In

The most common model for med spas doing six figures and above. You pay a monthly retainer and the agency handles strategy, ads, creative, copy, follow-up automation, and reporting.

  • Agency retainer: $1,500 to $5,000 per month depending on scope and quality
  • Ad spend: $1,000 to $3,000 per month (separate from the retainer, paid directly to Meta)
  • Tools: Often included in the retainer or $100 to $200 extra
  • Your time: 1 to 3 hours per week (a strategy call, content capture, performance review)

The all-in cost ranges from $2,500 to $7,500 per month for a full-service med spa marketing agency. The good ones come with a guarantee — like our 15+ booked consultations or we work for free pledge — which removes most of the risk for the owner.

Watch out for retainer-only agencies that don't tie payment to performance. If they win whether or not you win, you're taking all the risk.

Option 3: In-House Marketing Hire — $5,000 to $12,000/Month All-In

The most expensive option — and the one with the highest variance in outcomes. A full-time marketing coordinator costs more than people realize once you factor in everything.

  • Salary: $50,000 to $85,000 per year ($4,200 to $7,100 per month)
  • Payroll taxes and benefits: add 20-30% on top
  • Tools and software: $300 to $600 per month
  • Ad spend: $1,500 to $3,500 per month
  • Hiring and onboarding: 2-3 months before you see real results

The all-in cost runs $5,000 to $12,000 per month for an experienced in-house marketer plus their tools and ad budget. The risk is high: a bad hire can burn 6 months and tens of thousands of dollars before you realize it isn't working.

Most med spas should not hire in-house until they're doing $100K+ per month in revenue and need a dedicated person managing strategy, content, and patient experience.

What You Should Actually Spend on Ads

The most important number isn't the agency fee or the salary — it's what you spend on actually showing your offer to potential patients. The rule of thumb that holds up across most med spas:

Spend 8-12% of your monthly revenue on marketing if you're trying to grow. Spend 5-8% if you're trying to maintain. Spend 15%+ if you're brand new and trying to ramp.

For a med spa doing $50K per month in revenue, that's $4,000 to $6,000 in monthly marketing. For a $100K per month spa, that's $8,000 to $12,000. For a brand-new spa with no patient base, plan to spend $3,000 to $5,000 per month for the first 90 days just to build the engine.

What You Should Expect to Get for Your Money

Cost without context is meaningless. Here's what the math should look like for a healthy med spa marketing program:

  • Cost per lead: $15 to $40
  • Cost per booked consultation: $50 to $150
  • Cost per acquired patient: $150 to $400
  • Average first-visit revenue: $300 to $1,200 depending on treatment mix
  • Patient lifetime value: $1,500 to $5,000+ over 12 months

If you're spending $400 to acquire a patient who spends $2,000 over the next year, your marketing is working. If you're spending $400 to acquire a patient who spends $300 once and never returns, you have a different problem — and it's not your marketing budget. We covered the full ROI math in our med spa marketing ROI guide.

The Hidden Costs Most Owners Miss

The line items above are the obvious ones. There are several that get missed and quietly destroy budgets:

  • Lead follow-up labor — someone has to actually respond to leads, ideally within minutes. If your front desk does this, factor in their time.
  • No-show losses — every booked consultation that doesn't show up cost you in lead acquisition and lost chair time
  • Bad creative production — paying for ads with weak creative is the fastest way to waste money
  • Tracking gaps — if you can't tie a patient back to a marketing channel, you can't optimize
  • Ramp-up time — month 1 is almost always the worst month. Budget for 90 days of learning.

The Bottom Line

For most med spas, the right answer is: hire an agency with a guarantee, run $1,500 to $3,000 in monthly ad spend, and protect your own time to see patients. The all-in cost is $3,500 to $6,500 per month, the risk is capped, and you get to spend your day doing the work you're best at.

That's exactly what ScaleHaven does. We charge a flat monthly fee, we run your ads with $1,500 to $3,000 in spend, and we guarantee 15+ booked consultations in your first month or we work for free until we hit it. No long-term contracts, no surprise invoices.

Book a free 30-minute call and we'll quote your exact monthly investment based on your market and goals.