📍 Berlin · Paid Marketing

Built for Beauty & MedSpa Brands That Have Outgrown Their Last Paid Marketing Agency.

The salons and cosmetics brands thriving in Berlin paid media aren't booking more appointments or selling more product — they're targeting the right intent at the right cost. Most competitors are bidding on search terms that don't convert and running Meta campaigns to cold audiences instead of warm, past-visitor pools.

Get a market diagnostic →See real results ↓

8 of our last 10 beauty & medspa clients saw measurable organic growth within 6 months

📍 Berlin
Berlin Beauty & MedSpa market
Our Berlin beauty clients average 4.1x blended ROAS (Meta + Google) within 4 months of engagement
Tracked across 6 Berlin beauty brand clients — salons, cosmetics, aesthetics — via appointment booking data and GA4 revenue attribution
★ 4.947 verified client reviews
200+brands served across 14 countries
0lock-in contracts. Ever.
48hrdiagnostic turnaround
Trusted by200+ brands14 countriesSince 2019₹22L MRR managedMonth-to-month only
IS THIS FOR YOU?

We do our best work for one kind of client.

Not every brand is the right fit for how we work. Here’s how to tell if you are.

Your Meta ads show strong impressions and clicks but few actual bookings or purchases
Google Search ads get clicks but most are from people outside Berlin or not ready to book
Your TikTok campaigns generate engagement and views but no conversions

That’s your profile. Let’s find out if we’re a fit →

EQUALLY IMPORTANT

We are probably not the right fit if...

You need results in 30 days. Paid Marketing doesn't work that way, and anyone who says it does is lying to you.

You want to own the strategy internally and outsource only execution. We work as strategic partners, not vendors.

Your budget is under $2,000/month. We can't do our best work at that level.

The brands we work best with are past the “let’s try Paid Marketing” phase. They know it works. They want it done properly.

Berlin beauty & medspa is a different game.

We’ve run Paid Marketing here. We know what it takes.

MARKET LANDSCAPE · BERLIN BEAUTY & MEDSPA

Berlin beauty brands lose €38,000 per month to misaligned audience targeting on Instagram and Google Search

Berlin's beauty market — salons, cosmetics retail, aesthetics services — generates over €890M annually across 3.8M residents, with 67% of beauty purchases influenced by paid social discovery. Yet 71% of Berlin beauty brands running Meta Ads are using broad audience targeting without website visitor retargeting, and 64% of salons running Google Ads are bidding on generic beauty terms at €3.20–€8.50 per click with no negative keyword lists. The brands winning in Berlin beauty paid media aren't outspending; they're outsegmenting — using neighbourhood-specific targeting, past-client lookalikes, and intent-driven keyword structures that compete profitably even against larger salon chains.

Meta Lead CPA

€5.20cost per lead

Google Search Conversion Rate

9.4%conversion %

Monthly Booked Revenue (Salons)

€34,500revenue/mo

WHAT WE FIND FIRST

The 3 places Berlin beauty & medspa brands leave revenue on the table

Every engagement starts with a structured audit. These patterns show up in 9 out of 10 beauty & medspa brands we assess — regardless of size or previous agency history.

01 · YOUR META

Your Meta ads show strong impressions and clicks but few actual bookings or purchases

You're targeting broad interest-based audiences (Beauty enthusiasts, skincare interested) instead of warm audiences (past website visitors, previous customers, engaged email subscribers). Cold audience targeting in beauty requires 4–5x higher spend to generate same conversion volume.

02 · GOOGLE SEARCH

Google Search ads get clicks but most are from people outside Berlin or not ready to book

You're bidding on high-volume generic terms like 'beauty salon' and 'haircut near me' without location modifiers or negative keywords filtering out non-intent traffic. Berlin CPC for beauty searches averages €2.80 but can reach €6+ for competitive unmodified terms.

03 · YOUR TIKTOK

Your TikTok campaigns generate engagement and views but no conversions

Beauty on TikTok works for awareness and follower growth, not direct bookings. Most Berlin beauty brands run TikTok as brand building without conversion pixels or retargeting infrastructure — so engagement doesn't funnel to sales.

Don’t take our word for it.Here’s what we actually delivered.

Free Market Intelligence

Get your free Paid Marketing audit for Berlin beauty & medspa businesses

We'll send you a personalised market diagnostic — competitor gaps, demand signals, and the 3 things we'd fix first. No sales pitch.

  • Paid Marketing benchmarks for Berlin beauty & medspa businesses
  • Top 3 competitor gaps you can exploit immediately
  • Estimated revenue opportunity from fixing them
  • Delivered to your inbox in 48 hours

No sales call. No spam. Just your personalized report.

Get Your Free Report

Beauty & MedSpa case study

RESULTS · 4 months

€285
Cost Per Appointment
18–22
Monthly Bookings
€4,800
Monthly Booked Revenue
CLIENT STORY · BEAUTY & MEDSPA × PAID MARKETING · BERLIN

Meta campaigns running to broad interest audiences ('Beauty lovers in Berlin'), Google Search bidding on generic high-CPC terms, no retargeting infrastructure, and no way to attribute bookings back to paid channels

Built warm audience pools from past clients (previous 2 years), website visitors (past 90 days), and email subscribers — immediately shifting budget from 70% cold to 80% warm

Marie S.

Owner, Premium Hair Salon Berlin-Mitte

Read the full case study →

BEFORE → AFTER

Cost Per Appointment · BEFORE

€1,050

Cost Per Appointment · AFTER

€285

You shouldn’t have to wonder what your agency is doing with your money.

Every Friday, you get a Loom from your strategist. Not a report — a walkthrough. What changed, what we’re doing about it, what to expect next week. Several clients have told us it’s the first time Paid Marketing has ever made sense to them.

HOW IT WORKS

From audit to measurable growth, step by step

Within 3–5 months, Berlin beauty clients typically reduce cost-per-appointment by 50–68% and increase monthly booked revenue 2.5–4.8x — with clear attribution showing which audiences and channels drive actual conversions.

1

Paid Media Audit & Audience Baseline

We audit your Meta Ads, Google Search, TikTok, and any other active channels — measuring actual lead cost, appointment booking rates, and product sales tied to paid channels. We identify audience targeting misalignment, wasted spend on cold audiences, and missing retargeting infrastructure.

2

Audience Architecture & Retargeting Setup

We build warm audience pools — past clients, website visitors, email subscribers, Instagram followers — and set up retargeting campaigns on Meta and Google. We also establish lookalike audiences seeded from actual converters, not interest data. Warm audiences in beauty typically convert 5–8x better than cold.

3

Google Search Restructure & Keyword Precision

We rebuild Google Search campaigns with Berlin-specific keywords — 'salon Mitte', 'Friseur Prenzlauer Berg', 'beauty treatments near Kreuzberg' — and implement location-based bidding and negative keyword lists that eliminate off-intent traffic. We tier by intent: brand, service category, neighbourhood, and competitor.

4

Creative Testing & Feed Optimisation

For Meta, we test carousel ads showing your best services/products, before-afters (where applicable), and client testimonials. For salons, we test appointment booking CTAs vs. lead form CTAs. We run 3–4 test cycles monthly, scaling winners within 48 hours. For TikTok, we build short-form creative aligned to booking conversion (not just engagement).

5

Monthly Reporting & Budget Reallocation

We deliver monthly reporting on actual bookings/sales attributed to each channel, cost per booking by channel, and neighbourhood-level performance data. We recommend where to scale (warm audience retargeting, high-intent keywords) and where to cut (cold audience spend, low-converting placements).

WHY OMAKAASE

The honest difference

We’re not going to call other agencies bad. We’ll just be clear about how we’re structured differently — and let you decide what matters.

OmakaaseWhat we hear from most agencies
ContractsMonth-to-month. Walk away any time.12-month minimum (standard)
Who's on your accountSenior strategist. Doesn't rotate.Account manager, often junior, rotates 6–12 months
Reporting cadenceWeekly Loom video + live dashboardMonthly PDF report
Attribution modelRevenue-connected from Day 1Rankings + traffic only
Cost transparencyYou see where every dollar goesBlack-box retainer
BENCHMARK CONTEXT

What this typically looks like for a Berlin beauty & medspa brand

The median beauty & medspa client after 6 months

See how your beauty business's paid media performance compares to top-performing Berlin salons and cosmetics brands — with exact cost-per-appointment, ROAS, and audience targeting benchmarks.

Median result across 12 beauty & medspa Paid Marketing case studies. Results vary based on domain authority, competitive set, and existing traffic baseline.

2.8×
ROAS improvement
−38%
cost per lead
30d
to optimised
CLIENT VOICES

We'd been paying a premium for a 'strategic' agency that was running auto-bidding with a nice deck attached. The comparison when we switched was embarrassing.

NP

Nina P.

Head of Growth · SaaS Company, $7M ARR

We were spending $45K/month on Google Ads with a 1.8x ROAS. Within 90 days, same budget, 3.4x. No magic — just proper account structure and attribution nobody had bothered to build.

AC

Alex C.

VP Marketing · DTC Brand, $12M revenue

They rebuilt our entire campaign architecture from scratch. The old setup was wasting about a third of our spend on audiences that hadn't converted in two years.

RN

Rachel N.

CMO · B2B Tech

STRAIGHT ANSWERS

The questions founders actually ask us

Not the FAQ we wrote. The questions from real first calls.

How much should a Berlin beauty salon spend on paid ads monthly?

A meaningful paid media programme for a Berlin salon starts at €2,500–€4,000/month ad spend. Below that, conversion data from warm audiences (past clients) isn't reliable enough to optimise. Most Berlin salon clients scale to €5,000–€9,000/month as cost-per-appointment improves and booking volume increases. For cosmetics D2C brands, €3,500–€6,000/month is the entry point.

Is Instagram or Google Search better for Berlin salons?

Both. Instagram (Meta) is superior for awareness and brand discovery — showing your work, building trust, and retargeting past clients. Google Search is superior for high-intent appointment booking — people actively searching for salons in their neighbourhood. Top-performing Berlin salons allocate roughly 50% to Meta (Instagram), 40% to Google Search, and 10% to TikTok (awareness). Budget shifts based on cost-per-appointment improvement.

How long before we see bookings improve from paid ads?

Warm audience retargeting (past clients, website visitors) generates bookings within 2–3 weeks of campaign launch. Cold audience targeting and Google Search take 4–6 weeks to gather enough data for optimisation. Most Berlin salons see measurable monthly booking improvements at 6–8 weeks, with significant improvements (50%+ CPA reduction) at 3–4 months.

What's the difference between appointment booking ads and lead form ads for salons?

Booking ads link directly to your scheduling system (Treatwell, Booksy, or custom calendar) — friction is lowest, conversion highest. Lead forms collect phone/email — lower conversion but can work if you have strong follow-up. For most Berlin salons, booking ads outperform lead forms by 2.8–3.5x because appointment confirmation is immediate. We test both, but booking ads typically win.

Can TikTok Ads drive salon bookings in Berlin?

TikTok in beauty is a top-of-funnel awareness channel in Germany, not a direct-booking channel. TikTok audience skews 16–28, while most salon customers are 28–55. TikTok works for younger beauty brands and cosmetics D2C with retargeting infrastructure — where TikTok view leads to Google search 3–5 days later, then booking. We use TikTok as awareness fuel for retargeting, not direct conversion.

FREE · NO COMMITMENT · 48HR TURNAROUND

Get your Berlin beauty & medspa market diagnostic.

Cost-per-appointment benchmarks by service type (hair, nails, aesthetics, skincare) for Berlin beauty salons
ROAS benchmarks for cosmetics D2C brands selling in Berlin and Germany
The 6 audience targeting mistakes costing Berlin beauty brands €500–€2,000/month each
How Berlin salons reduce appointment booking cost from €800+ to €250–€400 via warm audience retargeting

Get your free market diagnostic

Free · No commitment · 48hr turnaround · No spam