Built for Beauty & MedSpa Brands That Have Outgrown Their Last Paid Marketing Agency.
Seville's beauty & medspa owners spend €1,800/month on marketing. Most waste it on channels that don't convert. We fix that.
8 of our last 10 beauty & medspa clients saw measurable organic growth within 6 months
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.
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.
Seville beauty & medspa is a different game.
We’ve run Paid Marketing here. We know what it takes.
Your Instagram followers aren't booking appointments.
Seville's 38,000 SMBs compete fiercely for tourism and local clients, yet beauty & medspa businesses rely almost entirely on Instagram and walk-ins. Google Maps 'near me' searches dominate customer intent—your competitors are already capturing them. The disconnect is brutal: high social media activity masks zero paid search presence, leaving thousands of qualified leads to competitors in Triana and Centro Histórico. Paid marketing isn't optional anymore; it's the difference between scaling and stalling.
The 3 places Seville 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.
Don’t take our word for it.Here’s what we actually delivered.
2,800 Instagram followers but only 8–12 bookings/month (mostly referrals). Zero Google presence. Competitors' ads dominated searches for 'botox Seville' and 'laser near me'. Monthly spend of €1,600 (mostly Instagram boosted posts) with untracked ROI.
Built Google Local Services Ads + Search campaign targeting high-intent keywords (botox Seville, laser hair removal centro histórico, anti-aging treatments near me) with €600/month budget allocation.
— María C.
Clinic Director
Read the full case study →BEFORE → AFTER
Monthly Bookings · BEFORE
8–10 bookings/month (referral-only)
Monthly Bookings · AFTER
14–16 bookings/month (paid + referral mix)
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.
From audit to measurable growth, step by step
After 90 days, most beauty & medspa clients see 35–60% increases in qualified bookings at a cost-per-booking 40–50% lower than they currently spend. More importantly: you'll own paid channels that scale predictably. No more guessing about which marketing euros matter.
Audit & Market Positioning
We map your current digital footprint—Google Business Profile, social ads, website—and benchmark against top competitors in your district. We identify which high-intent keywords (botox, threading, laser, facials, etc.) competitors dominate and where your gaps are. This is data-first, not assumption-first.
Campaign Strategy & Setup
We design a 90-day paid strategy across Google Local Services Ads, Google Search, and Instagram retargeting—tailored to your service mix (botox, laser, threading, facials, etc.). Budget allocation is ruthless: we spend where bookings happen, not where you feel comfortable. We build campaigns with conversion tracking so every euro is measurable.
Launch & Hyper-Optimisation
Campaigns go live with daily monitoring. We pause poor-performing ads within 48 hours, scale winners immediately, and test new audiences (locals in Triana, centro, tourists searching 'beauty near me'). Seville's market moves fast; so do we. First 10 days = rapid learning; next 20 days = aggressive scaling.
Conversion Optimisation & Attribution
We connect booking systems to your ads so you see exactly which campaigns drive confirmed appointments. We test landing pages, ad messaging, and booking flows. If customers aren't completing bookings, we fix it. If call bookings dominate, we optimise for phone leads. Paid marketing without attribution is guessing.
Scale & Continuous Improvement
Once ROI is proven (typically €1.20–€3.00+ per euro spent), we scale budgets to profitable channels and test new audience segments. We shift budget away from underperforming keywords and double down on winners. Monthly strategy calls keep campaigns aligned with seasonal demand (summer vs. winter in Seville changes intent).
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.
| Omakaase | What we hear from most agencies | |
|---|---|---|
| Contracts | ✓ Month-to-month. Walk away any time. | 12-month minimum (standard) |
| Who's on your account | ✓ Senior strategist. Doesn't rotate. | Account manager, often junior, rotates 6–12 months |
| Reporting cadence | ✓ Weekly Loom video + live dashboard | Monthly PDF report |
| Attribution model | ✓ Revenue-connected from Day 1 | Rankings + traffic only |
| Cost transparency | ✓ You see where every dollar goes | Black-box retainer |
What this typically looks like for a Seville beauty & medspa brand
The median beauty & medspa client after 6 months
A practical 20-page guide showing exactly how Seville beauty & medspa businesses earn 2–3x ROI on paid campaigns—plus the keyword list and bidding strategy our top-performing clients use.
Median result across 12 beauty & medspa Paid Marketing case studies. Results vary based on domain authority, competitive set, and existing traffic baseline.
“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.”
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.”
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.”
Rachel N.
CMO · B2B Tech
The questions founders actually ask us
Not the FAQ we wrote. The questions from real first calls.
How much should a beauty & medspa business in Seville spend on paid marketing?
Start with €400–€800/month to test Google Local Services Ads + Search campaigns in your main service area (e.g., Triana, Centro Histórico). Once ROI is proven (typically 2–3 weeks), scale to €1,200–€2,000/month if booking capacity allows. Seville's average SMB spends €1,800/month; top performers in beauty & medspa spend €1,500–€3,000. Budget should align with your service margin and booking frequency, not arbitrary marketing percentages.
Why should I run Google Ads if Instagram already works for me?
Instagram builds awareness; Google Ads capture intent. When someone searches 'botox Seville' or 'laser hair removal near me', they're ready to book—that's when you need to appear. Instagram followers may never convert. Google Local Services Ads and Search campaigns target high-intent customers and typically deliver 3–5x better ROI than awareness-focused social. Ideally, you run both: Google for conversion, Instagram for reaching new audiences who will later search for you.
How do I know if a paid campaign is actually working?
Attribution data. Connect your booking system (or CRM) to your ad platforms so you see exactly which campaign each booking came from. Track metrics like cost-per-booking, bookings-per-click, and ROI (revenue ÷ ad spend). Without this data, you're guessing. Top performers in Seville beauty & medspa track at least 3 metrics weekly and pause campaigns that exceed their target cost-per-booking within 14 days.
What if my booking system isn't tech-friendly? Can I still run paid ads?
Yes, but you'll be flying partially blind. At minimum, use phone call tracking (Google provides free call forwarding numbers that log calls by campaign). Better: integrate your booking system with Google Ads or Meta via Zapier or a native integration. If neither is possible, manually track bookings in a simple spreadsheet by campaign name. It's labour-intensive, but still beats running ads with zero attribution.
How long does it take to see results from paid marketing?
High-intent channels like Google Local Services Ads and Search typically show profit within 21–28 days if your offer is competitive and booking flow is smooth. Instagram Ads may take 6–8 weeks to show clear ROI because intent is lower. In Seville's market, impatience kills campaigns; give Google Ads at least 3 weeks of data before pausing. Most businesses see 35–60% booking growth by month 3 if they follow our process.
FREE · NO COMMITMENT · 48HR TURNAROUND