Marketing and adsFacebook and Instagram ads

Instagram ads for salons and clinics: how to get bookings, not likes

Instagram ads for salons pay off when they are built for bookings, not likes. This guide covers boosting versus Ads Manager, the objective to pick, a local audience, Reels that work in beauty, the Norwegian rules for beauty and clinic ads, a budget example and a test you can start this week.

Instagram ads for salons: pay for bookings, not likes
Short answer

To get bookings from Instagram ads, build the campaign in Meta Ads Manager instead of only boosting posts. Choose the Leads or Sales objective with your booking page or Instagram Direct as the conversion location, set a radius around your address, run three short 9:16 Reels with one clear offer, and judge the results by cost per booking, which needs the Meta pixel.

Key takeaways

  • Boost a post for reach; for bookings, build the campaign in Meta Ads Manager with the Leads or Sales objective.
  • Set a radius around your address as a hard limit and keep the targeting broad inside it, with age 18+ for cosmetic treatments.
  • Use 9:16 Reels with sound, real results, the owner on camera and one offer per ad.
  • In Norway, label retouched ads, don't use before and after pictures for cosmetic procedures, and never advertise Botox or other prescription medicines.
  • Test one campaign, one ad set and three creatives for a week, and judge them by cost per booking.
On this page
  1. Boost a post or use Ads Manager?
  2. Which objective should you choose for bookings or messages?
  3. How do you reach people nearby?
  4. Which creatives work in Instagram ads for salons?
  5. Which Norwegian rules apply to beauty and clinic ads?
  6. How much do Instagram ads cost? A budget example
  7. How to test: one campaign, one ad set, three creatives
  8. Common mistakes with Instagram ads
  9. Checklist for your first campaign

Boost a post or use Ads Manager?

Instagram ads are paid posts, Reels and Stories shown to people who don't follow you yet. The first decision in how to advertise on Instagram is how you buy them: boost a post you have already published, or build a campaign in Meta Ads Manager. Meta describes a boosted post as an ad made from existing content, with fewer options for customisation and detailed targeting.

Boosting a post versus Meta Ads Manager
Boost a postMeta Ads Manager
Set upA few taps on a published postCampaign, ad set and ads, on a computer or in the Ads Manager app
GoalsMore messages, engagement or website visitorsAll objectives, including Leads and Sales
TargetingInterests, age and genderAlso custom audiences, lookalike audiences and exclusions
Best forA post that already works, local visibilityBookings, leads and anything you want to measure

Boosting makes sense when a post already does well and you want more people nearby to see it, such as a Reel of a new treatment. For bookings, use Ads Manager: only there can you choose objectives such as Leads and Sales, and Meta notes that campaign creation, budget settings and performance metrics are only available there.

Which objective should you choose for bookings or messages?

Meta Ads Manager has six objectives: Awareness, Traffic, Engagement, Leads, App promotion and Sales. You then choose a conversion location, where people take action, and a performance goal, what Meta optimises delivery for. The right choice depends on where the booking happens.

Which objective for which goal
Your goalObjectiveConversion locationWhat you count
Bookings on your website or booking pageLeads or SalesWebsite, with the booking event from your pixelCompleted bookings
Conversations in Instagram DirectLeads or EngagementInstagram Direct or messaging appsConversations that become bookings
Phone callsLeadsCallsCalls and the bookings from them
Consultation requests without a websiteLeadsInstant formForms you follow up

The first row only works if your pixel sees the booking. If your booking system cannot send the event, read conversion tracking for beauty websites first, or start with messages.

Message ads or a booking page?

Ads that click to message send people straight into a conversation with you in Messenger, Instagram or WhatsApp. With Instagram Direct as the destination, Meta shows the ad on Instagram only.

  • Message ads suit treatments people want to ask about first, like a skin consultation or a first lash set. They work without a website, but someone must answer fast, also in the evening.
  • A booking page suits clients who know what they want and just need a time. The pixel counts the booking, but people who are unsure may leave without asking.

If you choose messages, set up instant replies with prices and your booking link first. The guide to AI replies for salons shows how to answer within seconds.

How do you reach people nearby?

For a hairdresser in Lillestrøm or a clinic on Romerike, the area is the one setting that should be strict. Set it at the ad set level under Audience, Locations, where you can choose a radius around a place. Meta treats Locations as an audience control and won't deliver outside it unless you select the option to reach more people likely to respond to your ads, so leave that off if you only take clients nearby.

Inside the area, go broad. Advantage+ audience lets Meta's AI find the people most likely to respond, and Meta recommends A/B testing it for almost all campaign types except retargeting. Age, gender and interests you add are suggestions, not limits: Meta's own example is that ads suggested for women may also reach men. The hard limits, called audience controls, are locations, minimum age, languages and excluded custom audiences.

  • Radius. The area your clients really come from, often a few kilometres for a salon in a town centre.
  • Minimum age 18 for cosmetic treatments. Meta requires it for cosmetic procedures, and helsepersonelloven § 4 b forbids cosmetic procedures, injections and treatment without a medical or dental reason on patients under 18. Meta ads for clinics should always have it.
  • Retargeting of website visitors and people who engaged with you works best later, as a small separate campaign.

Which creatives work in Instagram ads for salons?

In my experience the creative matters more than any targeting setting. For a beauty business, these are the basics:

  • Reels in 9:16. Meta's specifications for Reels ads recommend 9:16 and say sound is strongly recommended. Keep text and logos out of the top 14%, the bottom 35% and 6% on each side, where buttons and the profile name cover the video.
  • The first two seconds. Meta's advice for mobile video is to capture attention quickly and start with your most captivating elements. In beauty that is the finished result or your face, not your logo.
  • Real results. Your own work on real clients, filmed in your own light, with their consent. Filters and smoothing count as retouching, see the rules below.
  • The owner on camera. People book a person. A short clip of you explaining who the treatment suits beats a stock photo.
  • One offer per ad, with one call to action.
  • Your own sound. Meta's Reels specs say ads should not contain licensed music and recommend original audio or the Meta Sound Collection.

Meta reports that in its analysis of 15 split tests, Reels campaigns with 9:16 video, audio and key messages in the safe zone had 34.5% lower cost per result than image ads. That is Meta's own number, not a promise, but it matches what I see: video made for Reels beats a recycled photo.

The offer matters as much as the video. For an aesthetic clinic in Prague that I ran Meta ads for, the cost per lead fell by 40% when the ads moved focus from treatments and prices to booking a consultation.

Three Reels for your first test

1. Result first: the finished brows or lashes in the first two seconds, then the process, then "New clients this week, book in the link".

2. The owner on camera: "I'm {name}, and I have done lashes in {town} for {years} years. This is who a lash lift suits, and who it doesn't."

3. A client question: "How long does a lash lift last?", answered in 15 seconds on a client who has agreed to be filmed.

Ad text

New in {town}: {treatment} for {price} kr. Takes {minutes} minutes and lasts about {weeks} weeks. Book a time this week with the button below.

Which Norwegian rules apply to beauty and clinic ads?

Meta approving an ad does not make it legal in Norway, and the responsibility is yours as the advertiser.

Retouched images must be labelled

Since 1 July 2022, markedsføringsloven § 2 has required advertising to be labelled when a body's shape, size or skin has been changed by retouching or other manipulation. Forbrukertilsynet, the Norwegian Consumer Authority, says this covers all advertising, including Stories and Reels, and filters that change how a person looks.

  • The standard label should cover about 7% of the image, in the upper left corner, and stay on screen for the whole video.
  • Changing only the colour of hair, teeth, eyes, brows, lashes or body hair needs no label; changing their shape or size does.
  • Makeup, styling, treatments and lighting done before the photo need no label.
  • Keep the original files, in case you have to show that an image was not retouched.

The practical rule for salons: film results as they are. A smoothing filter on a facial treatment video means the ad needs the label.

Cosmetic procedures: no before and after pictures

The regulation on marketing of cosmetic procedures, forskrift om markedsføring av kosmetiske inngrep, covers plastic surgery, procedures in the skin and the tissue beneath it, and injections of fillers and medicines, where cosmetic reasons are decisive and the procedure is health care given by or on behalf of health personnel. Its commentary says ordinary skin care by beauty therapists falls outside.

  • No pre and postoperative pictures. Helsedirektoratet concluded in 2023 that this means before and after pictures in combination; after pictures alone are not covered by that rule, but can still break the other rules if they mislead.
  • Nothing that plays on people's flaws or prejudice against normal body variation, or can be seen as aimed at children under 18.
  • Do not play down the risks, and state who is medically responsible, with address and phone number.
  • No offers of credit, and no individual marketing by email, SMS or similar electronic channels.

Helsepersonelloven § 13 adds that marketing of health services must be "forsvarlig, nøktern og saklig": responsible, sober and factual.

Botox and other prescription medicines: no advertising

Direktoratet for medisinske produkter (DMP) says it is forbidden to market prescription medicines to the public. This covers trade names such as Botox, the active substance, pictures that describe the medicine and code words such as "BTX". Posts on Instagram count as advertising. A price list on your website is allowed if it makes no claims about the medicine, but a discount campaign on botulinum toxin treatment is not.

Meta's own rules for health and beauty

Meta's advertising standards for health and wellness require ads for cosmetic products, procedures or surgeries to target people aged 18 or older, for example fillers, injectables, chemical peels, microneedling, laser treatments and micropigmentation such as permanent makeup. Ads must not attack someone's appearance or use clickbait such as promises of specific results within a set time. Meta allows before and after pictures for general cosmetic procedures aimed at adults, but in Norway the stricter national rule for clinics still applies.

How much do Instagram ads cost? A budget example

Meta has no fixed price. You decide the budget, and the cost per booking depends on your area, your offer and how well the ads work. Start from what a new client is worth to you. The numbers below are an example to show the arithmetic, not a market average.

Say a lash studio in Lillestrøm spends 150 kr a day for 30 days: 4 500 kr, paid directly to Meta. A new client spends 700 kr on the first visit and comes back twice within three months: 2 100 kr. After products and time, 40% is left, so each new client brings 840 kr. That is the most a booking can cost before the ads lose money over those three months.

Example: 4 500 kr a month and 840 kr left per new client
Cost per bookingBookingsLeft after costsResult after ad spend
150 kr3025 200 kr20 700 kr
300 kr1512 600 kr8 100 kr
600 kr75 880 kr1 380 kr
900 kr54 200 kr300 kr loss

Not every booking is a new client, and not every client comes back, so use your own numbers. Meta says an ad set usually leaves the learning phase after about 50 results in the week after its last significant edit, far more than 15 bookings a month. For ad sets that stay learning limited, Meta suggests an optimisation event that happens more often, such as messages or a started booking, while you still judge by real bookings. Budget changes can restart learning too, so pick a budget you can leave alone for a week.

How to test: one campaign, one ad set, three creatives

Keep the test small and clean. Meta warns that many ads and ad sets split what the delivery system learns, and recommends combining similar ad sets.

  1. One campaign. The objective that matches where the booking happens.
  2. One ad set. Your radius, a minimum age if needed, Advantage+ audience and placements, and one daily budget.
  3. Three ads. Three Reels with the same offer: result first, the owner on camera and a client's question.
  4. Seven days without edits. Check daily that the ads spend and bookings are tracked, but leave the settings alone. Meta says edits during the learning phase reset it.
  5. Change one thing at a time. Replace the weakest ad first, then test a new offer, and only after that the audience.

What to measure

The numbers that matter
MeasureWhy it matters
Cost per bookingDecides whether the ads pay
Bookings per conversation, for message adsShows whether the problem is the ad or the replies
Cost per conversation or started bookingAn early signal while bookings are few
Click through rate and video viewsShows which creative stops people scrolling
Likes and followersNice to have, but they pay no bills

Cost per booking only exists if the pixel sees the booking. Of the 604 beauty, clinic and dental websites in our check this autumn, 441 had no Meta pixel we could find. The guide to conversion tracking shows how to set it up with consent and test it.

Common mistakes with Instagram ads

  • Choosing Engagement or Traffic when you want bookings, so Meta finds people who like and click.
  • Narrowing the audience to a few interests until there is nobody left to learn from.
  • Ticking the option to reach people outside your area when you only serve clients nearby.
  • Editing the ad set every day and judging the test after two days.
  • Smoothing filters and retouching without the label.
  • Before and after pictures for injections or other cosmetic procedures.
  • Naming Botox, or a code word for it, in ads.

Checklist for your first campaign

  • The Meta pixel is installed and the booking event tested in Events Manager.
  • The campaign is built in Ads Manager, with Leads or Sales for bookings.
  • A location radius is set as a control, with the option to reach people outside it left off, and minimum age 18 for cosmetic treatments.
  • Three 9:16 Reels with sound, one offer and text inside the safe zone.
  • No filters without the retouching label, no before and after pictures for cosmetic procedures, no prescription medicine names.
  • Someone ready to answer messages, with instant replies and your booking link.
  • A daily budget you can leave alone for seven days, and a date in your calendar to read the cost per booking.

To see where Instagram fits next to Google and your website, the 90 day marketing plan for small businesses puts it all in order.

Sources

  1. The difference between boosted posts and Meta ads, Meta Business Help Center
  2. How to choose the right ad objective in Meta Ads Manager, Meta Business Help Centre
  3. About the leads objective in Meta Ads Manager, Meta Business Help Centre
  4. About ads that click to message on Meta technologies, Meta Business Help Centre
  5. How to choose locations for your ad, Meta Business Help Centre
  6. About Advantage+ audience, Meta Business Help Centre
  7. About audience controls and audience suggestions in Advantage+ audience, Meta Business Help Centre
  8. Video ad specs on Instagram Reels, Meta Ads Guide
  9. Reels ads, Meta for Business
  10. Who wants to be a mobile video maker?, Meta for Business
  11. About the learning phase, Meta Business Help Centre
  12. About learning limited, Meta Business Help Centre
  13. Health and wellness, Meta Advertising Standards, Transparency Centre
  14. Avoid the Apple service fee by boosting on instagram.com, Instagram Help Centre
  15. Markedsføringsloven § 2, Lovdata
  16. Forbrukertilsynets veiledning om merking av retusjert reklame, Forbrukertilsynet
  17. Forskrift om markedsføring av kosmetiske inngrep, Lovdata
  18. Tolkningsuttalelse om bruk av etterbilder av kosmetiske inngrep (9 June 2023), Helsedirektoratet
  19. Helsepersonelloven § 13 Markedsføring, with comments, Helsedirektoratet
  20. Helsepersonelloven § 4 b Aldersgrense for kosmetiske inngrep, Helsedirektoratet
  21. Veileder for estetiske klinikker i regelverket for legemiddelreklame, Direktoratet for medisinske produkter
  22. Veiledning om markedsføring av kosmetiske inngrep, Direktoratet for medisinske produkter

Questions and answers

Can I run Instagram ads without a website?

Yes. With the Leads objective you can send people into a conversation in Instagram Direct, ask them to call you, or let them fill in an instant form inside the app. Meta says the Leads objective is the only one that lets you add instant forms. The trade off is measurement: you count the bookings from conversations, calls and forms yourself, so note every booking that started with an ad.

Do Instagram ads also show on Facebook?

They can. Meta recommends Advantage+ placements, which show your ad across Facebook, Instagram, Messenger and Audience Network, including Facebook and Instagram Reels, and let the delivery system try to make the most of your budget. If you only want Instagram, choose manual placements and tick only the Instagram ones. Ads that click to Instagram Direct are shown on Instagram only.

What does Learning limited mean in Ads Manager?

It means Meta does not expect the ad set to get about 50 optimisation events in the week after your last significant edit. Meta says it is not a penalty, only a sign that the budget is not being spent as effectively as it could be. Typical fixes are combining ad sets, a wider audience, a higher budget, or an optimisation event that happens more often.

Should I boost posts from the Instagram app on my iPhone?

Better not. When you boost in the Instagram iOS app, you pay through the Apple App Store and Apple adds a service fee. Instagram's Help Centre says boosting on instagram.com instead saves 30% on the total ad payment, before taxes and local fees, and that Meta Business Suite and Ads Manager also avoid the fee. The ad is delivered the same way.

Do I need the pixel if I only run message ads?

It still helps. If someone gets your reply in Instagram Direct and then books on your website, the pixel records that booking, and it builds audiences for reminder ads from visitors who accepted cookies. For the conversations themselves, keep a short log of which chats turned into bookings, so you can compare message ads with ads that go to your booking page.

About the author

Vladyslav Lysechko
Vladyslav Lysechko, Performance marketer, Lysechko Digital, Rånåsfoss, Nes, Norway

I have worked with ads on Google, Meta and TikTok for more than seven years and personally managed ad budgets from $1,000 a day up to $50,000 a month. For the last two years I have built websites, automations and AI assistants with AI every day. I help local businesses in Oslo and on Romerike get more calls and bookings. LinkedIn

Recommended reading

More in Marketing and ads

Marketing and ads: all articles

Let's have a short call

Tell me a little about your business and you get a concrete suggestion with a fixed price.

Email vlad@lysechko.com · Phone +47 462 17 168

Book a short call WhatsApp (opens in a new tab)