Hand-picked Salt Lake County happenings, straight to your inbox. No fluff, no spam, easy to leave.
This guide is for the owner of a med spa or aesthetics clinic in Salt Lake County: an injector opening a suite in Sugar House, a laser clinic in Cottonwood Heights, a practice in Draper that wants more filler and facial clients. It covers how many clinics you are up against, the ad targeting Google and Meta take away from cosmetic injection clinics, what local media costs, and what the city license costs.
A Salt Lake County med spa competes in a crowded few miles: a Google Maps pull we ran on October 31, 2026 found at least 86 places listed as medical spas in Salt Lake City, Draper, Sandy, Holladay, Cottonwood Heights and Millcreek, 25 of them with a Draper address. Google lists cosmetic injections as a restricted health category, so an ad for Botox or filler cannot use Customer Match, remarketing lists or lookalike audiences, and Meta requires cosmetic procedure ads to target people 18 and older and bans ads that attack how someone looks. Win the map results within a few miles of your door, then spend on Google Search, Meta and local print with a separate phone number for each.
On October 31, 2026 we ran Google Maps searches for "med spa" across six Salt Lake County areas and counted the open places Google files under its Medical spa category. Google returns a limited number of results per search, so the real numbers are higher.
Draper stands out. A woman in Draper who searches "Botox near me" sees a map box drawn from two dozen clinics inside one city. In Holladay and Cottonwood Heights the count is smaller, but many of those clinics use a Salt Lake City mailing address in the 84117, 84121 and 84124 ZIP codes, so the line between "Holladay" and "Salt Lake City" on Google is blurry. Aim at the ZIP codes your clients actually drive from, whatever city name is on your lease.
| Address on the Google listing | Places listed as medical spas | Note |
|---|---|---|
| Salt Lake City | 31 | Includes 84117, 84121 and 84124 addresses around Holladay and Cottonwood Heights |
| Draper | 25 | All in ZIP 84020 |
| Sandy | 10 | |
| Holladay | 6 | |
| Cottonwood Heights | 6 | All in ZIP 84121 |
| Millcreek | 6 | |
| Total distinct places | 86 | 33 of the 127 places the searches returned were tagged as a weight loss service |
Someone booking a lip filler touch up wants a clinic they can reach on a lunch break. In Google's map results that means the few clinics Google shows in the map box near where she is standing. A Draper clinic will not show for a search in Sugar House, and it should not spend money trying.
Google's Business Profile rules allow one profile per staffed location, and the business name must be the name on your sign, with no "Best Botox Draper" added. Fill in every service you actually do as its own line: neurotoxin, filler, laser hair removal, chemical peels, microneedling. Post real photos of the treatment rooms and the parking. If you have offices in Draper and Salt Lake City, each gets its own profile and its own page on your website. Our local SEO guide for Salt Lake City covers the rest of the map work.
Google's personalized advertising policy treats health as a sensitive category, and its Health page lists "invasive medical procedures, including cosmetic surgery, surgical procedures, or injections". Advertisers in a sensitive category cannot use Customer Match, your data segments (what Google used to call remarketing) or lookalike audiences. In practice, a campaign that sells Botox or filler cannot upload your client list or follow people who looked at your filler page around the web. The page does not name laser hair removal or facials.
So your Google money goes to search ads: people typing "Botox Holladay" or "laser hair removal Sandy" right now. Google also restricts prescription drug terms in ads, landing pages and keywords, and Botox Cosmetic is a prescription drug, so expect ads that name it to be limited. LocaliQ's 2026 national benchmarks put a Beauty and Personal Care search click at $4.62 and a lead at $39.25. At those averages, $1,500 a month buys about 325 clicks and about 38 calls or form fills. Those are national averages, so check your own numbers after 30 days.
Meta's health and wellness rules require ads for cosmetic products, procedures or surgeries to target people 18 and older. Inside that limit, Meta allows ads showing before and after results of cosmetic procedures. Every photo of a real client still needs that client's signed permission.
Two other Meta rules catch med spa ads. Meta bans ads with "statements of inferiority about physical appearance" or questions that attack someone's body parts. Its personal attributes policy bans ads that assert or imply a person's physical health, and Meta's own example of a banned line is "Depression getting you down? Get help now." An ad that opens "Hate the lines between your eyebrows?" breaks both. "Lip filler appointments open Saturday in Sugar House" describes the service and the place, which is what Meta's allowed examples look like.
Meta lets you draw the audience as a radius around your clinic, so a Cottonwood Heights clinic can run to women 25 and up within a few miles of Fort Union Boulevard. Send the ad to a page for that one treatment with the price you charge and a booking button.
These are the Salt Lake County options with a published price or a published estimate.
| Channel | Who it reaches | Published cost | Source |
|---|---|---|---|
| USPS Every Door Direct Mail | Every address on the carrier routes you pick | $0.26 a piece postage, plus printing | USPS |
| City Journals | Free monthly papers delivered to over 250,000 Salt Lake Valley homes | Quote only | City Journals |
| Deseret News Utah Today newsletter | 76,695 subscribers | $110 a day or $780 a week | Deseret News newsletter rate card |
| Deseret News Saturday print | More than 18,000 mailed subscribers | $225 for an eighth page in black and white | Deseret News 2026 rate card |
| Billboard | Commuters on I-15, I-215 and I-80 | $4,802.13 average per four weeks across 94 Salt Lake City boards | Alluvit Media |
| Blip digital billboard | Same roads, 8-second plays | About 166 plays a day for $20 | Blip |
| The Salt Lake Valley newsletter (ours) | 2,482 Salt Lake County subscribers | $149 to $539 a month | Our price list |
A postcard works for a med spa because clients come from a short drive away. Mailing 3,000 homes in the routes around a Holladay clinic costs $780 in postage before printing. Put a first visit offer on it and a phone number used nowhere else, so you can count the calls. The City Journals keep racks at Holladay City Hall, Cottonwood Heights City Hall and Draper City Hall, and they sell ads by quote, so ask for the editions that cover your cities.
We publish The Salt Lake Valley, a free newsletter for Salt Lake County, and we sell ads in it, so weigh this with that in mind. It had 2,482 subscribers on October 31, 2026 and goes out Monday, Wednesday and Friday. The Closer plan is $149 a month for the closing spot in four issues, Neighbor is $179 a month for a written mention in two issues, and Local Favorite is $539 a month for the top image ad plus a mention and a closing spot. A Local Directory listing is $49 a month, and if you are hiring an injector or a front desk coordinator, a job post is $49 for 30 days. The plans are on our advertise page. It is a small list next to Google. For radio, TV and the rest, see where to advertise in Salt Lake City.
Inside Salt Lake City limits, which includes Sugar House, the city's fee schedule charges a $198 commercial base fee from September 2026, a $60 yearly fee for a healthcare related business, and $29 a year per employee once you have more than one. A clinic with five employees pays $198 plus $60 plus $145, or $403 a year. If you also sell skin care, the schedule lists a separate $60 retail line, so ask the licensing office which lines apply to you.
Cottonwood Heights charges $170 for a new commercial license and $120 a year to renew, plus $50 per location for businesses it classes as medical services. Late renewals cost 50 percent more after 30 days and double after 90. Holladay, Draper and Sandy license separately, and unincorporated parts of the county go through the Municipal Services District. Our Salt Lake City business license guide covers which office licenses your address.
State law applies on top of the city license. Utah Code 58-1-501.6, for one, says any ad that names a provider must also state the license type, such as RN or PA-C.
Do it in this order, and ask every new client how they found you. If you would rather hand it to someone, see our list of marketing agencies in Salt Lake City. Our free AI 101 class covers drafting treatment pages and client texts with AI tools.