French paid media for foreign brands

You're expanding into France.
I run your French paid media.

Google Ads, Shopping, Performance Max and Meta — built and run for the French market natively, not translated. One specialist who owns your French acquisition, without the cost of a local hire or a big agency retainer.

Currently onboarding 2 new brands this quarter

Brands I've run campaigns for

The France problem

Translated campaigns quietly burn budget

Most brands expanding into France do the reasonable thing: they duplicate the English account and run the keywords through a translator. It works well enough that nobody notices it's costing 30–40% more than it should — until someone reads the search terms report.

France isn't a translation of the UK or US market. It's different search behaviour, a different competitive set, ad creative that has to feel local on Meta, and a regulator with opinions.

  • Intent doesn't translate French buyers search "pas cher", "avis", brand + model — literal keywords miss the money.
  • Shopping feeds fail silently Bad attributes, VAT and GTINs get feeds throttled or disapproved — no alert.
  • Ad copy reads foreign The wrong register drops CTR, Quality Score follows, CPCs climb.
  • Compliance bites French disclosure rules — disapprovals are slow and costly to unpick from abroad.
  • Nobody on your team reads French Reports, disapprovals and previews all in French leave you flying blind.
How I help

Three ways brands work with me

Whether you're launching in France or already spending there with disappointing numbers, there's an entry point that fits.

Most popular

For brands not yet live in France

French market entry

I launch your French acquisition end to end, from a native French base — you don't need a local hire or an entity to start.

  • French keyword and audience research
  • Native copy and creative, not translation
  • Merchant Center and feed localisation
  • Tracking, VAT display and compliance handled
  • Everything reported back to you in English

For brands already spending in France

Takeover & rescue

You're running French ads — translated in-house or by an agency — and the CPA won't come down. I audit, then take the account over.

  • Full audit of your current French account
  • Search-terms and wasted-spend clean-up
  • Native rewrite of ads and landing pages
  • Feed and tracking fixes
  • You keep the account — I get access

For brands that want it handled, month to month

Ongoing management

Your outsourced French media team — Google and Meta run and optimised every week, so France stops being the market nobody owns.

  • Weekly management across Search, Shopping, PMax and Meta
  • Native creative and copy refreshed continuously
  • Monthly reporting, in English
  • One specialist, not a rotating account team
  • Fixed retainer — never a percentage of spend

For brands that want one accountable person across the funnel

Beyond media: the full French funnel

Media is the front door — it's what brands come to me for. But once we're working together, I can localise the rest of your French acquisition too, so it's not just the ads that feel native.

  • Landing-page localisation & CRO
  • Tracking, attribution & GA4 setup
  • CRM & lifecycle automation in French
  • Feed management & Merchant Center health
References

Accounts I've been trusted with

From regulated finance and industrial B2B to e-commerce, media subscriptions and local services — across Switzerland, the UK, Ireland, France and the United States.

Mutuo

🇨🇭 Switzerland
Industry
Consumer finance · multilingual (DE/FR/IT)
Challenge
Grow lending and credit-consolidation leads in one of paid media's most tightly regulated verticals.

Astrak

🇬🇧 United Kingdom
Industry
Industrial B2B · heavy-equipment wear parts
Challenge
Win a deep technical catalogue where the money hides in part numbers and machine-compatibility long-tail search.

Wall Bed King

🇬🇧 United Kingdom
Industry
E-commerce · space-saving furniture
Challenge
Run cross-border Shopping from the UK into France, Germany, Spain, Italy and the US — natively, not translated.

America Cryo

🇺🇸 United States
Industry
Medical equipment · B2B (clinics & practitioners)
Challenge
Sell high-consideration cryotherapy devices on a long cycle, under strict health-advertising policies.

Irish Farmers Journal

🇮🇪 Ireland
Industry
Media · print & digital subscriptions
Challenge
Run an always-on engine for subscriptions across Meta, Google and TikTok, measured on cost per subscription, week on week.

Zalena Wellness

🇺🇸 United States
Industry
Local wellness · aesthetics (Green Bay, WI)
Challenge
Turn every click into a booked in-studio session for cryo fat-reduction and EMS muscle toning.

EasyMLS

🇫🇷 France · Europe
Industry
Marine · boat & yacht marketplace
Challenge
Advertise the same inventory natively in four languages (FR/EN/ES/IT) across the Mediterranean at once.
Results

Case studies. Real accounts, real numbers.

Click any card to open the account behind it — the brief, what I changed, and a screenshot straight from the platform. Anonymised for client confidentiality; figures shown in the currency they were measured in.

Aesthetic care 🇪🇺 Europe

€15 → €8cost per lead
Google AdsMeta Ads
Google Ads dashboard: 6.68K clicks, 354 conversions, €10.25 cost per conversion
Real Google Ads account — 354 conversions at €10.25 each over the period.
Aesthetic care · Google Ads + Meta

How we halved a cosmetic clinic's cost per lead

The challenge

An aesthetic-care provider wanted maximum lead volume in a vertical where Google's health-advertising policies restrict what you can say and show — with no room for disapprovals.

What we did

Ran a coordinated Google Ads and Meta strategy, A/B tested landing pages, monitored the competition, and produced creatives built to stay inside the health-sector rules.

354
Conversions tracked
€10.25
Cost per conversion
€15 → €8
Cost per lead, halved
Insurance 🇪🇺 Europe

+533%lead volume
Meta Ads
Meta Ads dashboard: cost per result down 75%, results up 533% between periods
Real Meta Ads account — cost per result −75%, results +533% between periods.
Insurance · Meta Ads

How we took an insurer's cost per lead from €29 to €2 in three weeks

The challenge

A new Facebook Ads account for an insurance product, launching cold at a cost per lead near €29, with no proven audience or creative to build on.

What we did

Tested every product to find the top performer, optimised landing pages for conversion, drove CPA down through audience testing, and refreshed creatives weekly to keep learning fast.

€29 → €2
CPA journey in three weeks
+533%
Lead volume increase
€2.11
Cost per lead by week 3
Apparel e-commerce 🇪🇺 Europe

8.12×return on ad spend
Google Ads
Google Ads dashboard: 51.5K clicks, €16K cost, 8.12 conv. value / cost, 130K conversion value
Real Google Ads account — €130K conversion value on €16K spend (8.12× ROAS).
Apparel e-commerce · Google Ads

How we built an apparel account to 8× ROAS from scratch

The challenge

A women's apparel brand needed Search and Shopping campaigns created from zero, with revenue that had to comfortably outrun spend.

What we did

Launched Performance Max and Shopping, ran Search with A/B ad-copy testing, tuned smart-bidding strategies, and kept negative keywords current to protect efficiency.

€130K
Conversion value, 6 months
8.12×
ROAS (value / cost)
51.5K
Clicks generated
Luxury e-commerce 🌍 12+ countries

+101%US revenue YoY
Google AdsMeta Ads
Revenue-by-country dashboard across US, Canada, UK, UAE and more (client figures redacted)
Real revenue-by-country dashboard — client figures redacted at source.
Luxury e-commerce · Google Ads + Meta

How we doubled a luxury brand's US revenue across 12+ markets

The challenge

A luxury e-commerce brand selling worldwide needed to hold its remarketing ROAS while scaling revenue into new international markets.

What we did

Fixed product-feed issues, held remarketing ROAS, scaled acquisition on Meta and Google with regular creative A/B tests, and opened new markets based on demonstrated sales potential.

+101%
US market revenue, year on year
12+
Countries managed in parallel
↑ CVR
US market conversion rate
Equipment · Lead gen 🌍 Multi-market

219 leadsin one month
Google Ads
Google Ads dashboard: €87.5K cost, 1,366 conversions, €64.06 cost per conversion across regions
Real Google Ads account — €87.5K spend, 1,366 conversions across regions.
Equipment · Lead gen · Google Ads

How we grew a maintenance provider's leads by 146% year on year

The challenge

A third-party maintenance provider needed to scale worldwide lead generation across very different regional markets, with results tied back to genuine sales-qualified leads.

What we did

Built one campaign per product/service line, coordinated creatives with country teams, and set up offline-conversion import via HubSpot so bidding optimised on real leads across LATAM, EMEA and APAC.

219 leads
In one month — up from 89 a year earlier
+146%
Lead volume, year on year
€63
Cost per lead
Online training 🇫🇷 France

−64%cost per lead
Google AdsMeta Ads
Google Ads dashboard: 160K impressions, €0.20 average CPC, 49 conversions
Real Google Ads account — 160K impressions, 49 conversions, CPA driven toward target.
Online training · Google Ads + Meta

How we cut a training school's cost per lead to €7

The challenge

A professional training school (courses eligible for state 'CPF' funding) was generating leads at too high a cost per acquisition and needed the account rebuilt around a clear CPA target.

What we did

Audited the high-CPA account, restructured campaigns and reviewed landing pages end to end, revised all creatives and graphic design, and A/B tested down to a target cost per lead.

€7
Cost per lead achieved
−64%
CPA reduction
49
Leads over two months
SaaS · Lead gen 🇫🇷 France

96.5%optimisation score
Google Ads
Google Ads dashboard: €12.3K weekly cost, 96.7% optimisation score, FR campaigns
Real Google Ads account — €12.3K weekly cost, 96.7% optimisation score.
SaaS · Lead gen · Google Ads

How we ran a €4K/day SaaS account for lead quality, not vanity volume

The challenge

A SaaS advertiser spending over €4,000 a day needed the account optimised for the quality of incoming leads — high-ticket clients only — rather than raw conversion counts.

What we did

Managed the daily budget at scale, imported offline conversions to score lead quality, built audience lists targeting high-ticket prospects, and monitored incoming lead quality continuously.

€4,000+
Daily budget managed
96.5%
Account optimisation score
↑ Quality
High-ticket leads via offline import
Creative

Creative that stops the scroll

Script, casting and edit — handled end to end. Short-form social ads I produce for clients, both AI-generated and shot live.

AI

Mutuo

Consumer credit · UGC ad

AI

Mutuo

Consumer credit · UGC ad

AI

Topipix

Children's books · social ad

AI

EasyMLS

Yacht brokerage · social ad

Live

Mutuo

Consumer credit · live-action

Process

From first call to live campaigns

No procurement theatre. Most brands go from intro call to French campaigns live in under three weeks.

Intro call — 20 minutes

You tell me what you're selling and where you are with France. I tell you honestly whether I'm the right fit — in English.

Free audit of your French ads

Already advertising in France? I send back a written teardown of what's leaking budget in your account. Yours to keep either way.

Scope and paperwork

Fixed monthly retainer or project fee, NDA signed. You know your cost before anything starts — no percentage of spend, ever.

Build and launch

Account structure, native French copy, feed and tracking setup in your own ad account. You get a plain-English launch summary.

Ongoing optimisation

Weekly management, monthly reporting in English. I'm on Slack or email whenever your team needs an answer.

FAQ

The questions brands actually ask

Do I need a French company or entity to advertise in France?

No. You can run French campaigns from your existing ad account — I set up the French targeting, native copy, feed and tracking. A local entity only matters for VAT and invoicing on your side, not for running the ads.

Do you work in English with my team?

Yes. Every call, report and recommendation is in English. The ads themselves are native French — that's the whole point — but you're never left reading a French dashboard on your own.

Whose ad account do the campaigns live in?

Yours. You own the account, the data and the history — I get access as a manager. If you don't have one yet, I set it up in your name. You're never locked in.

How do you charge?

A fixed monthly retainer for ongoing management, or a fixed fee for one-off projects like an audit or a market-entry build. Never a percentage of ad spend — it creates the wrong incentive.

What's the minimum commitment?

One month for ongoing management. Audits and project work have no commitment at all. I'd rather prove the work on your account than lock you into a twelve-month contract before you've seen my output.

We already run French ads and they underperform. Can you fix them?

That's the most common way brands come to me. I start with a written audit of your current account — search terms, wasted spend, feed and tracking — then rebuild the parts that are leaking budget. You keep everything either way.

Which platforms and markets do you cover?

Google Ads (Search, Shopping, Performance Max, Demand Gen, YouTube), Microsoft Ads, Meta and TikTok. France is where I add the most value, but I also run multilingual campaigns across the wider EU, Switzerland, the UK and the US.

How quickly can you start?

An audit comes back within five business days. A new French account goes live in two to three weeks, depending on how quickly tracking and feed access come through.

Get started

Let's talk about France

Twenty minutes, no pitch deck. Tell me what you're selling and where you are with France, and I'll tell you straight whether I can help.

  • Free written teardown of your current French ads
  • NDA signed before you share anything sensitive
  • No commitment, no percentage of spend
  • Reply within one business day