top of page

Subscribe to my blog

132 Bookings at €3.77 Each on €15 a Day: A Wellness Client Meta Ads Case Study

Jun 20
11 min read

Updated: Jun 21

€15 a day. That is the total daily budget. Not per campaign. Not per ad set. Total.

On €15 a day, the client went from zero paid advertising infrastructure to 132 tracked bookings at an average cost of €3.77 each, with 93% month-on-month booking growth and a peak creative CTR of 4.82% — roughly five times the industry average for wellness advertising.

This is the full story of how that happened. Real numbers, pulled directly from Meta Ads Manager via live API connection in June 2026. No estimates. No modelled figures.

The Client: the client, a rural Irish town

the client is a premium wellness and recovery destination located at a business park just off a major motorway, 30 minutes from the nearest large city. The facility offers sauna, ice bath, jacuzzi, red light therapy, compression boots, and an active recovery zone within a single 90-minute session. It is, by any measure, the only full-stack contrast therapy suite operating in the surrounding region.

The closest comparable offering was a single wood-fired outdoor sauna over 30 kilometres away. Nobody in the surrounding region was offering ice baths, jacuzzi, red light therapy, and compression boots under one roof. First-mover advantage across a catchment area of 60,000 to 80,000 people. The product was exceptional. The problem was that almost nobody knew it existed.

What We Inherited: Zero Infrastructure, Real Structural Problems

When the engagement started, the client had no Meta Pixel confirmed on the website. No campaign history to draw on. No tested creative assets. No data-driven understanding of which audiences were most likely to convert. The business was operating in a classic awareness vacuum — the people most likely to benefit had no channel through which to discover the client, and organic social content only ever reaches people who are already engaged.

The specific structural challenges were layered. No Meta Pixel meant even if ads drove traffic, Meta could not see what happened after the click and could not optimise toward bookings. The booking system, a third-party booking system, operated on a separate third-party domain — creating a structural gap between ad activity and booking completion that had to be bridged creatively rather than conventionally. Pricing was not publicly visible on the website, which increases friction for cold traffic who cannot self-evaluate a service without knowing its cost. And the geographic targeting radius meant Meta was working with a finite audience — an estimated 60,000 to 80,000 people — which made creative fatigue not just possible but predictable and fast.

The business cost of these gaps was real. Every week without a functioning ad system was a week of missed bookings across four high-value audience segments: sports athletes dealing with muscle soreness, wellness-minded women seeking a weekly reset, social groups looking for a memorable celebration experience, and city residents willing to drive 30 minutes for something they could not find locally. At €4 per booking — the cost ultimately achieved — each week of inaction represented forgone revenue that far exceeded the cost of advertising.

The Approach: Three Phases on a Lean Budget

Phase 1 — Architecture and Foundations

Before any creative went live, the campaign architecture had to be right. The key structural decision was to resist the instinct to run multiple ad sets simultaneously. Meta's algorithm requires approximately 50 conversion events per week per ad set to exit the learning phase and begin optimising effectively. At €15 per day, that threshold is difficult enough to reach with one ad set — splitting the budget across two or three makes it mathematically impossible for any of them.

The strategic decision: one campaign, one ad set at a time. Give the entire €15 to a single optimisation target and let Meta's algorithm accumulate signal properly. This is counterintuitive — most clients want more campaigns — but it is what the budget actually supports, and it is supported by Meta's own documentation.

The Pixel and conversion tracking situation was navigated by leveraging the booking system's booking confirmation behaviour as a proxy conversion signal — tracking completed bookings as 'purchases' within Meta. Not a perfect technical solution, but a working one that let the algorithm start learning from real booking events from day one.

Phase 2 — Creative Testing and Audience Discovery

the client is a visually compelling product — steam, water, warm light, contrast therapy. But visual potential needs to be executed with the right audience lens to convert. Four primary audience personas were identified from market intelligence and catchment analysis. Sports athletes. Wellness-minded women. Social groups. Older adults with joint pain and disposable income.

The client directed the primary audience toward middle-aged adults (45–60) and senior citizens (60+). This was a commercially astute call. This demographic has genuine, daily joint pain, meaningful disposable income, and is systematically underserved by wellness marketing that defaults to younger athlete imagery. The creative brief was built accordingly — using subjects in the correct age range, slow-edit warm-toned video, and copy that speaks to relief and quality of life rather than athletic performance. When creative is built for this audience specifically, it speaks to an underserved segment that responds with real commercial intent.

Two campaign types were run in parallel: a Sales campaign optimised toward booking conversions, and a Traffic campaign optimised toward landing page views. The Traffic campaign existed specifically to test creative concepts at lower cost before committing budget to conversion optimisation. You learn what stops the scroll before you ask it to close the sale. This is standard practice for accounts where the creative library is being built from scratch, and it is almost always skipped by people who are in too much of a hurry.

Creative rotation was treated as a core operational rhythm, not an afterthought. In a 17km radius targeting a specific demographic, the addressable audience for any single ad set may be 10,000–20,000 people. At normal Meta delivery rates, even the strongest creative assets exhaust their effective reach within 6–8 weeks. The strategy called for rotation every 7–14 days, with no more than two active creatives per test cycle.

Phase 3 — Scaling the Winners

Once data started flowing, the approach shifted to systematic exploitation of what worked. The Sauna and Ice Bath concept delivered 21 purchases in May at €4.17 per booking — clear signal. The Premises with Music video generated a 4.45% CTR at €0.07 CPC in its initial run, becoming the benchmark for all subsequent video creative. The Seasonal Creative ad achieved €1.04 per booking on minimal initial spend — a strong signal that warranted scaling rather than pausing.

In early June, the client raised concerns about results. A full account audit was pulled via live API connection. The data showed the opposite of what the client feared: purchases had increased 93% month-on-month and cost per booking had improved. The root cause of the perception was creative fatigue on the highest-frequency ads — a predictable, manageable phenomenon that the creative brief was already designed to address. This is the difference between responding with evidence and responding with reassurance. The data said scale. We showed the data.

The Numbers: What Actually Happened

All data is from Meta Ads Manager, pulled via live API connection in June 2026. The comparison is across two 30-day windows: prior period (9 April – 9 May) and most recent period (10 May – 8 June).

Sales Campaign — Period Comparison

Prior period (April–May): €182.27 spend, 52,801 impressions, 746 clicks, 1.41% CTR, €0.24 CPC, 45 bookings at €4.05 per booking. Most recent period (May–June): €328.10 spend, 92,035 impressions, 702 clicks, 0.76% CTR, €0.47 CPC, 87 bookings at €3.77 per booking. Change: +93% in bookings, improved cost per booking.

The CTR drop and CPC rise look like bad news until you understand what they mean. The best-performing ads had been seen by the same small geographic audience too many times — that is creative fatigue, a predictable and manageable pattern on fixed-radius campaigns, not a strategy failure. The critical numbers are bookings and cost per booking. Both moving in the right direction simultaneously is the definition of a maturing, optimising campaign.

Traffic Campaign — Video Performance

The Traffic campaign produced numbers that are genuinely exceptional. Total spend €62.77. 18,907 impressions. 910 clicks. CTR 4.81% against an industry average of 0.9–1.5% for wellness. CPC €0.07 against an industry average of €0.60–€1.40. 517 landing page views at €0.12 per view. These numbers do not happen by accident — they happen when the creative concept matches the audience and the format.

Individual Ad Performance Across the Account

Video Ad A: €61.71 spend, 4.82% CTR, €0.07 CPC, frequency 2.06, 509 landing page views — best performing ad in the account. Video Ad B: €0.33 spend, 6.57% CTR, €0.08 CPC — strong early signal on minimal spend. Seasonal Creative: €3.55 spend, €1.78 cost per purchase, 2 purchases — best cost per purchase in the account on its initial test budget.

Core Service Ad: €121.63 spend, €3.80 cost per purchase, 32 purchases — paused due to fatigue at frequency 12.45. Instagram Format Ad: €68.42 spend, €2.44 cost per purchase, 28 purchases — paused at frequency 9.58. Single Session Ad: €90.62 spend, €4.77 cost per purchase, 19 purchases — active. Seasonal Hook Ad: €3.78 spend, €3.78 cost per purchase, 1 purchase — active. The fatigued ads show exactly what happens when a small market sees the same creative too many times — not a collapse, just a natural ceiling that creative rotation resolves.

Meta's own opportunity score for the account: 82 out of 100. Platform recommendation: scale the Sales campaign, switch to Maximise Conversions optimisation for a projected 17% lower cost per result, implement creator content ads for a projected 19% lower cost per result. When Meta's algorithm scores an account 82/100 and recommends scaling — not pausing — that is meaningful signal.

What This Engagement Actually Teaches You

In a small geographic market, creative rotation is the campaign

A 17km radius around an market town contains a finite audience. At normal Meta delivery rates, the most effective creative assets will exhaust their reach within 6–8 weeks regardless of how strong the original concept is. The Sauna and Ice Bath ad proved this precisely: 21 purchases at €4.17 in its prime, effectively dead at frequency 12.45. The business of running Meta ads in a small market is, in large part, the business of continuously producing fresh creative. Agencies that do not plan for this will always misread performance data — and they will call a predictable frequency-driven decline a strategy failure.

Budget consolidation is more powerful than budget size

A €15/day budget split across two ad sets gives Meta €7.50 per optimisation target. That is not enough for the algorithm to learn. The same €15 concentrated into a single ad set lets Meta accumulate conversion signals faster, exit the learning phase earlier, and spend more precisely. Most clients want more campaigns. The data says fewer, better-funded campaigns win at lean budgets — every time.

Wellness marketing's age assumption is commercially costly

The default instinct in wellness advertising is to show young, athletic people doing impressive things. That creative instinct is wrong for a significant and commercially valuable portion of the market. The 45–70 demographic has daily, genuine reasons to seek contrast therapy — joint pain, stress, fatigue, poor sleep — and significantly more disposable income than the 25–35 cohort. When creative is built for this audience specifically — calm editing, appropriate subjects, benefit-focused copy about relief rather than performance — it reaches an underserved segment that responds with genuine commercial intent. It is not a niche. It is the most valuable customer in the building.

The highest-value product is usually the least-advertised one

the client's Private Hire product — full suite for up to 10 people, prosecco included — is the highest revenue-per-slot product the business offers. It serves a distinct, emotionally motivated audience: milestone birthdays, retirement parties, hen parties, reunions. Despite being the most commercially valuable product and the most shareable experience, it has never been tested in paid advertising. This is a pattern I see constantly in service businesses. The everyday products get advertised. The premium, occasion-specific products are left entirely to word of mouth. Correcting that asymmetry is the most straightforward high-value opportunity in the account.

When a client says the ads are not working — pull the data before you respond

The client expressed concern in early June that ads were not delivering expected results. The live account audit showed the opposite: bookings were up 93% month-on-month, cost per booking had improved, and Meta's own platform was recommending the campaign be scaled. The perception of poor performance was real. The underlying performance was not. The lesson is structural: the ability to pull granular ad-level performance data — frequency, cost per purchase, CTR by ad — and explain it clearly is not a technical nicety. It is the core of the client relationship. Reassurance is not a substitute for evidence.

Traffic and Sales campaigns work in sequence — not competition

The Traffic campaign achieved 4.82% CTR at €0.07 CPC. Those numbers are exceptional. But traffic at €0.07 does not automatically become bookings at €3.77 — there is a system between the two. Traffic builds awareness and tests creative hooks at lower cost. Sales converts that awareness into revenue. The interplay — Traffic feeding warm audiences into Sales retargeting — is the full architecture. Running only one without the other either wastes creative potential or optimises in a vacuum.

What Comes Next: The Scale Phase

The campaign is not at the end of its growth curve — it is at the beginning of a structured scale phase. Creative foundations are proven. Conversion tracking is working. The account has demonstrated consistent above-benchmark performance. The next phase multiplies what works and opens new audience segments.

Immediate priorities: fresh Joint Relief and Relaxation creative targeting the 45–70 audience using jacuzzi as the hero format. A new Sauna and Ice Bath execution with a subject in the correct age range to replace the burned-out version. The Private Hire ad — celebrations, 50th birthdays, retirement parties — the highest revenue product in the business, never yet tested in paid advertising. Consolidate all budget into the Sales campaign for faster algorithm learning.

Medium-term: geo-expand to the nearest city to open an additional 85,000 addressable audience. Build retargeting from website visitors and Instagram engagers for lower CPP on warm traffic. Activate the Summer Evening Wind-Down campaign for the long-evening June–August window. Brief the Christmas Gift Voucher campaign by October for a November 15 launch — the highest-ROI gifting period of the year for wellness.

The Market Context: Why This Matters Beyond One Campaign

Cold and heat contrast therapy has been one of the fastest-growing wellness trends globally since 2022. Google search volume for 'ice bath Ireland' and 'cold plunge' has grown substantially year-on-year. The market has broadened from elite athletes to office workers, parents, and retirees — a lasting structural shift in how people relate to physical and mental health.

The client holds a genuine first-mover monopoly in the surrounding region. The direct catchment area (radius from the business location) has an estimated population of 60,000–80,000 people. The nearest city, 30 minutes away, adds a further 85,000+ — total serviceable audience of 145,000+ people with no meaningful alternative offering. The gift economy in wellness is large and growing, and the client's gift voucher and Package for Two products are purpose-built for the three highest-value gifting periods of the gifting calendar.

The 45–70 demographic that the client identified as primary target represents the highest-income, highest-stability consumer cohort in the market — consistent disposable income, established purchasing habits, and genuine daily pain points that the client directly addresses. Wellness marketing that speaks to this audience specifically remains rare. The differentiation opportunity is large and largely unclaimed.

Running Paid Ads for a Regional Service Business? Here Is What I Have Learned

The the client engagement is not a story about a big budget or a fancy creative production. It is a story about building the right system on whatever budget you actually have. €15 a day, structured correctly, outperforms €150 a day thrown at the wrong architecture. I see this play out literally every time I audit an account — the problem is almost never budget and almost always structure.

If you are running a regional service business in Ireland or the UK — a wellness venue, a fitness studio, a local leisure business — and your Meta ads feel like they are spending without delivering, I would love to look at the account. Sometimes the issue is obvious in five minutes. Sometimes it takes a full audit. Either way, we work it out with data, not guesses.

Book a free strategy call here — https://calendly.com/freelancersaurav11/free-strategy-call — and I will show you exactly what I see.

 
 
 

Recent Posts

See All

Comments


bottom of page
5 min read
Want help with your Meta campaigns?Book a Free Call →
×
Before you go — get a free audit of your campaign structure.Claim Free Audit →
×