E-commerce · Fashion
· Greece
Stabilising ROAS on Meta Ads after iOS shifts
Problem
Account had unstable ROAS and incomplete event coverage after iOS 14.5+. Reports didn't reconcile with actual sales.
What we changed
- →Restructured into Advantage+ campaigns with cleanly separated audiences
- →Server-side CAPI implementation so tracking survives on iOS
- →Clean catalogue setup, with custom labels for profitability tiers
- →Creative testing pipeline on hooks and angles
Channels
Meta Ads
Server-side CAPI
Advantage+
Catalog Ads
Result
Stable ROAS at a level that supports budget growth, with event quality score in green and attribution that reconciles with Shopify.
B2B SaaS · HR Tech
· United Kingdom
Primary leads from LinkedIn in a high-CPC market
Problem
B2B SaaS with long sales cycle. Recent UK launch, no established pipeline from paid.
What we changed
- →Defined ICP and a named list of 320 target accounts
- →LinkedIn ABM campaigns targeting C-level and HR director job titles
- →Google Search retargeting on LinkedIn engagers
- →Lead gen forms with qualifying questions to filter leads
Channels
LinkedIn ABM
Google Search Retargeting
Lead Gen Forms
Result
Predictable pipeline from paid at a CPL that lets the sales team work without bottlenecks. MQL→Customer rate above market benchmark.
Local · Healthcare
· Thessaloniki
Full schedule from Local Search
Problem
New clinic with limited online presence. Booked appointments came mostly via word-of-mouth, with no predictability.
What we changed
- →Local Search campaigns with sitelinks to online booking
- →Call tracking integration to measure phone conversions
- →Reviews automation on Google Business Profile
- →Landing page optimised for conversion (booking + call)
Channels
Google Ads · Local Search
Google Business Profile
Call Tracking
Result
Consistently full schedule within a few weeks, at a predictable cost per booked appointment that works for the business.
E-commerce · Online pharmacy
· Greece
+84% sales growth on an online pharmacy
Problem
Strong demand on a small set of SKUs but undifferentiated campaign structure. Ad spend allocated across low-margin products. ROI flat for months.
What we changed
- →Custom labels on the feed for margin tiers and velocity bands
- →Performance Max segmented into bestsellers, mid-margin and new arrivals
- →Search campaigns on generics where margins could absorb the CPC
- →Tracking cleanup + enhanced conversions for proper attribution
Channels
Google Ads
Performance Max
Shopping
Search
What improved
+84% sales growth and +23% ROI within the first 4 months. Spend went to products that actually paid back, not whatever the algorithm saw as an easy click.
Anonymised example from a real client account.
E-commerce · Fashion boutique
· Greece
From 3X to 10X ROAS on a fashion boutique
Problem
Boutique with strong brand and decent ROAS around 3X, but a plateau. Catalog ads were dragged down by generic products. Creative repetitive. Tracking didn't separate profitable from unprofitable products.
What we changed
- →Catalog segmentation: hero pieces vs. clearance vs. new collections
- →UGC creative pipeline instead of studio-only product shots
- →Server-side CAPI to keep signal alive on iOS
- →Retention layer with Klaviyo + post-purchase Meta retargeting
Channels
Meta Ads
Google Shopping
UGC Creative
Email/CRM
What improved
ROAS moved from ~3X to ~10X year-over-year same-period. More importantly, blended margin improved alongside it — not just in-platform ROAS.
Anonymised example from a real client account.
E-commerce · Jewellery
· United Kingdom
From zero to £10K/month on a new jewellery e-shop
Problem
Newly launched UK jewellery e-shop, zero sales, no brand recognition, competing with established brands.
What we changed
- →Foundation phase: tracking, GA4, CAPI, clean feed before any spend
- →Cold prospecting on Meta with top SKUs as hero creatives
- →Google Shopping on non-brand searches, brand campaign as awareness grew
- →Gradual budget scaling against strict target ROAS thresholds
Channels
Meta Ads
Google Shopping
CAPI
GA4
What improved
The shop reached ~£10K/month within ~12 months at a healthy target ROAS that the category margins could absorb. Foundation that holds during scale-up without restructuring.
Anonymised example from a real client account.
Local · Doctor
· Greece
85% daily schedule occupancy at a medical practice
Problem
Medical practice with daily appointment occupancy around 50%. Limited online presence, no systematic acquisition channel.
What we changed
- →Local Search campaigns on condition-specific keywords
- →Call tracking to know which keywords actually drive bookings
- →Google Business Profile optimisation and reviews automation
- →Service-specific landing pages with a clear booking flow
Channels
Google Ads · Local
GBP
Call Tracking
CRO
What improved
Average daily appointment occupancy ~85%. The bookings pipeline became predictable and measurable instead of relying on word-of-mouth.
Anonymised example from a real client account.
Local · Restaurant
· Greece
Lifting low-demand-hour revenue at a restaurant
Problem
Restaurant full at weekends and rush hours, but big gaps on weekday nights and lunches. Branding-only social posts, no performance strategy.
What we changed
- →Day-parted Meta campaigns with targeted offers in low-demand windows
- →Local Google Ads with booking links + call extensions
- →Set menu offers specifically designed for low-demand windows
- →Booking platform integration to measure actual reservations
Channels
Meta Ads
Google Local
Reservations
What improved
Gradual fill-up of the weekday windows with higher-margin set menu bookings. Same venue, same capacity, materially higher monthly revenue.
Anonymised example from a real client account.
SaaS · Startup
· International
Doubling users in 6 months on a SaaS startup with omnichannel
Problem
Live SaaS with PMF but no systematic paid acquisition. Channels tested in isolation, no shared attribution or coordinated funnel.
What we changed
- →Omnichannel funnel across Google, Meta, LinkedIn with consistent ICP messaging
- →Attribution-aware budget allocation based on assisted conversions
- →Free trial → activation pipeline with retargeting on non-activated users
- →Onboarding email automations synced with ad messaging
Channels
Google Ads
Meta Ads
LinkedIn
CRM/Email
What improved
Active users doubled in 6 months. More importantly, stable CAC and a healthy LTV/CAC ratio that allowed budget increases without breaking payback.
Anonymised example from a real client account.
E-commerce · Apparel
· Greece
Lifting AOV and ROAS on a clothing e-shop
Problem
E-shop with stable conversions but low average order value. Significant cart abandonment. Remarketing was burning budget without bringing incremental sales.
What we changed
- →Targeted remarketing pools based on cart value and category interest
- →Bundle creatives and cross-sell ads for complementary categories
- →Free shipping threshold optimised for AOV uplift
- →Cleaner attribution to separate incremental remarketing from brand demand
Channels
Meta Ads
Google Shopping
Remarketing
CRO
What improved
Higher AOV, lower CPA, increased ROAS. Most importantly: better blended margin because the bundles had historically stronger contribution margin.
Anonymised example from a real client account.
Services · Renovations & Interior Design
· Greece
+300% leads on a renovations & interior design firm
Problem
Renovations company with high project value but low qualified lead volume. Generic landing page and campaigns without service segmentation.
What we changed
- →Service-specific landing pages (kitchens, bathrooms, full renovations)
- →Lead form with qualifying questions for budget and timeline
- →Google Search on high-intent queries, Meta on early-funnel demand
- →Portfolio/before-after creative pipeline with authentic project photos
Channels
Google Ads
Meta Ads
Lead Forms
Landing Pages
What improved
~300% increase in qualified leads vs. the previous period. Most importantly: lead quality became consistent, so the sales team worked on leads with real intent.
Anonymised example from a real client account.
Public Sector · Brand Awareness
· Greece
Brand awareness campaign for a public sector organisation
Problem
Public sector organisation with a wide target audience and the need to communicate a specific message at national scale, with measurable reach and no advertising overreach.
What we changed
- →Multi-platform reach campaign across Google, YouTube and Meta
- →Audience segmentation by age group and interest cluster
- →Strict frequency caps and brand safety controls
- →Brand lift study to actually measure recall and message resonance
Channels
YouTube
Google Display
Meta Ads
Brand Lift
What improved
Measurable national reach with clean per-platform and per-audience reporting. The public sector reporting requirement was met without sacrificing performance.
Anonymised example from a real client account.
The above are anonymised examples — we maintain client confidentiality. Where we cite results, they're based on real account data. Happy to arrange a reference call if needed.