I'm Mark. I've run Google Ads for 10+ years, for webshops and lead gen, including accounts that spend millions a year. I do the work myself, and my clients stay for years. You pay from the profit I add, or a fixed monthly fee if you prefer.
For businesses spending €25k+/month on marketing. No lock-in. No hourly fees. No bullshit.
10+
Years in Google Ads
€20M+
Ad spend managed
6+ yrs
Average stay of my 5 biggest clients
0
Account managers between us
Current clients, most of them with me for years. Figures come from their own Google Ads and Search Console accounts, rounded down.
A large international webshop
Client since 2018
10x
Google Ads revenue from 2021 to 2025, with 11x more orders. Each figure is a multiple of 2021.
| Year | Revenue | Orders |
|---|---|---|
| 2021 | 1.0x | 1.0x |
| 2022 | 3.7x | 2.9x |
| 2023 | 6.3x | 6.6x |
| 2024 | 10.1x | 10.2x |
| 2025 | 10.2x | 11.0x |
Google Ads, purchase conversions, full calendar years.
A Dutch home decor webshop
Client since 2020
2.5x
Profit after ad spend in three years, from €123k to €318k. Up 55% in the last 12 months alone.
| 12 months to | Ad spend | Margin | Profit |
|---|---|---|---|
| Sep 2023 | €395k | €519k | €123k |
| Sep 2024 | €422k | €551k | €128k |
| Sep 2025 | €565k | €770k | €205k |
| Sep 2026 | €716k | €1.03M | €318k |
Google Ads, purchases valued at gross margin. Profit is gross margin minus ad spend.
A Dutch real estate lead site
Client since 2021
3x
More leads a year from Google Ads: 387 in 2022, 1,280 in 2025. The share of clicks that turn into a lead went from 2.6% to 7.7%.
| Year | Ad spend | Leads | Conversion rate |
|---|---|---|---|
| 2022 | €57k | 387 | 2.6% |
| 2023 | €94k | 509 | 2.4% |
| 2024 | €119k | 677 | 3.0% |
| 2025 | €225k | 1,280 | 7.7% |
| 2026 so far | €135k | 860 | 9.3% |
Google Ads, lead form conversions. Conversion rate is leads divided by clicks. 2026 so far is January to September.
A Dutch appraisal firm
Client since 2026
16 → 40+
Leads a month after I launched Google Ads and two new landing pages. June to September 2026 are their four best months since their records start in 2023.
| Jan 2025 | 14 |
|---|---|
| Feb 2025 | 17 |
| Mar 2025 | 23 |
| Apr 2025 | 26 |
| May 2025 | 2 |
| Jun 2025 | 6 |
| Jul 2025 | 22 |
| Aug 2025 | 13 |
| Sep 2025 | 25 |
| Oct 2025 | 19 |
| Nov 2025 | 7 |
| Dec 2025 | 5 |
| Jan 2026 | 20 |
| Feb 2026 | 14 |
| Mar 2026 | 21 |
| Apr 2026 | 23 |
| May 2026 | 18 |
| Jun 2026 | 43 |
| Jul 2026 | 39 |
| Aug 2026 | 44 |
| Sep 2026 | 35 |
The client's own lead records, all channels. Before: the average of Jun 2025 to May 2026.
A Dutch accountancy firm
Client since 2026
30 → 145
Non-brand keywords in Google's top 10, from May to September 2026.
| 28 days to | Keywords in top 10 | Non-brand impressions |
|---|---|---|
| 3 May | 5 | 122 |
| 10 May | 12 | 291 |
| 17 May | 17 | 402 |
| 24 May | 25 | 437 |
| 31 May | 30 | 352 |
| 7 Jun | 27 | 216 |
| 14 Jun | 30 | 138 |
| 21 Jun | 28 | 142 |
| 28 Jun | 34 | 196 |
| 5 Jul | 32 | 210 |
| 12 Jul | 30 | 245 |
| 19 Jul | 45 | 679 |
| 26 Jul | 48 | 1240 |
| 2 Aug | 60 | 2086 |
| 9 Aug | 66 | 2654 |
| 16 Aug | 94 | 2851 |
| 23 Aug | 130 | 2947 |
| 30 Aug | 139 | 3694 |
| 6 Sep | 148 | 5404 |
| 13 Sep | 140 | 6818 |
| 20 Sep | 115 | 7454 |
| 27 Sep | 143 | 6810 |
| 30 Sep | 145 | 5953 |
Search Console, web search, non-brand searches only, rolling 28 days.
The same Dutch appraisal firm
Client since 2026
116 → 234
Non-brand keywords in Google's top 10, five weeks after the SEO work started.
| 28 days to | Keywords in top 10 | Ranking keywords |
|---|---|---|
| 28 Jun | 135 | 690 |
| 5 Jul | 138 | 680 |
| 12 Jul | 131 | 672 |
| 19 Jul | 132 | 668 |
| 26 Jul | 132 | 671 |
| 2 Aug | 132 | 663 |
| 9 Aug | 127 | 559 |
| 16 Aug | 121 | 526 |
| 23 Aug | 116 | 504 |
| 30 Aug | 119 | 501 |
| 6 Sep | 126 | 503 |
| 13 Sep | 138 | 509 |
| 20 Sep | 163 | 560 |
| 27 Sep | 219 | 696 |
| 30 Sep | 234 | 727 |
Search Console, web search, non-brand searches only, rolling 28 days. Same method as the client's dashboard.
It checks your ads, your tracking, your visitors and your pages. It spots what costs money, fixes it, and the extra profit passes my fee within a few weeks.
Extra profit per month
Week 8 of 8+€14,600
Profit after ad spend: €18,000 → €32,600
+€14,600 a month in 8 weeks. That's 3.6x my fee, every month.
Straight from my inbox, word for word.
Re: Google Ads account
InboxSarah · a Dutch leaflet platform
to Google, forwarded to me · 6 Jul 2023
We have an expert who really knows what he is doing. He manages our account.
Translated from Dutch
Her answer when a Google rep asked to meet about the account.
Re: Non-Brand ROAS Google Ads
InboxJames · Co-founder, a large international webshop
to me · 7 Oct 2022
Thank you for jumping on this right away to analyze what was happening and why - and to come up with a plan.
After a dip in non-brand results: I found the cause and had a plan the same day.
Sv: Google Ads LP
InboxLiridona · Regional Growth Lead, a European CRM software company
to me · 15 Apr 2026
The page looks amazing! You have to teach me how you did this! ... I'm quite confident this will become our new go-to campaign page.
Her first look at the Google Ads landing page I built.
Fwd: Google Ads performance
InboxPaul · Co-founder, a large international webshop
to me · 30 Aug 2021
Great work with Adwords, you are on fire man!!!
The first week after I restarted their Google Ads.
Google Ads partnership & growth opportunities
InboxSarah · a Dutch leaflet platform
to Google, forwarded to me · 4 Jun 2026
We have outsourced this to a partner we are very happy with.
Translated from Dutch
Three years later, turning down Google's managed support offer.
Re: Performance Max strategy
InboxThijs · Owner, a Dutch home decor webshop
to me · 23 May 2022
I see you started on the new structure this weekend, nice! Thanks!
Translated from Dutch
I rolled out the new Performance Max structure over a weekend.
And the monthly report usually doesn't show where.
Your agency reports clicks and CTR. Your bank account tells a different story.
Your account is run by a junior with 30 other clients, and you never talk to the person making the changes.
Google's bidding spends on whatever converts cheapest, because your tracking doesn't know which sales actually make money.
Brand searches get counted as wins, so you can't see what the ads really add.
You're stuck in a 12-month contract, so nobody feels any pressure to perform.
I go through your Google Ads and send you where the money leaks, in euros, plus the three fixes I'd do first. Within 48 hours, with read-only access, and no strings attached.

I'm Mark. I've been in Google Ads for 10+ years, for webshops and lead gen companies, including accounts that spend millions a year. I work from an office I share with some of the best online marketing freelancers in the country, so there's always an expert to spar with. But no juniors and no account managers: when you message me, you're talking to the person who changes your account. And clients stay: my five biggest have been with me for more than six years on average, without a contract keeping them.
I look at what your ads earn, not at clicks: margin per order, which leads turn into customers, and what your brand searches would've brought in anyway. Then I build the account around that, so Google spends your money where it comes back.
When the ads run well, I can take your SEO and GEO along too. Same data, same person.
Google Ads first. SEO and GEO when you're ready.
Search, Shopping, Performance Max, Demand Gen and YouTube. I set it up, run it and improve it every day, myself.
GTM, GA4, offline conversions from your CRM, and margin instead of revenue. So Google bids on what makes you money, not on what's cheap to convert.
Good ads don't help if the page leaks. I check and fix the pages your ads send people to: speed, message and forms.
SEO used to need a team: a strategist, a writer, a developer and someone for links. I do it myself, with Claude Code doing the heavy lifting on audits, briefs and technical fixes. You get one specialist who already knows your account, instead of paying for an agency's overhead.
Your Google Ads search terms show which searches turn into customers. I build and fix the pages that rank for exactly those: technical SEO, content and structured data.
More people ask ChatGPT, Google's AI Overviews and Perplexity what to buy. GEO makes sure your business is one they name: clear pages that answer real questions, and mentions on sites those tools trust.
Simple. No BS. Just results.
A short call about your margins, goals and current setup. I go through your account before we talk, so we start with facts.
Tracking, account structure and wasted spend come first. Without clean data, every other change is a guess.
More budget only where the profit holds up. Campaigns that don't earn their money get cut or rebuilt.
A share of the profit I generate, or a fixed monthly fee. Month to month, no lock-in.
No meetings. No reports you'll never read. Just results.
Spend, leads, orders and profit, updated every day. You see exactly what I see, no waiting for a monthly report. Try the demo below.
I'm online every day on Slack. Got a question? Ask. Need something changed? Done. No support tickets, no "let's schedule a call." We work on our businesses, not talk about it.
No account manager passing messages along. The person you message is the person who changes your account, and who answers for the results.
Every client gets this dashboard, updated every morning. Click around, it's interactive.
Profit dashboard
Demo with example data
Ad spend
€5,254
+1% vs previous 7 daysMargin
€7,266
+12% vs previous 7 daysProfit after ad spend
€2,012
+57% vs previous 7 daysMargin per €1 ad spend
€1.38
+11% vs previous 7 daysProfit after ad spend per day
| Product group | Ad spend | Margin | Profit | Per €1 |
|---|---|---|---|---|
| Products with few sales so far | €3,472 | €4,732 | €1,260 | €1.36 |
| Best sellers | €1,578 | €2,227 | €649 | €1.41 |
| Low performers, tight budget | €145 | €134 | −€12 | €0.92 |
| Other campaigns | €31 | €14 | −€17 | €0.46 |
| Brand searches | €27 | €158 | €131 | €5.86 |
Two ways to pay. The work is the same: I run your Google Ads myself, every day.
You pay nothing upfront. My fee is a percentage of the profit I generate. Zero profit = zero fee.
Upfront
€0pure profit share
+ SEO and GEO on the same model
A fixed monthly fee, no profit share. For when you want a predictable cost.
Google Ads from
€4,000per month
+ SEO and GEO add-on from €2,000 per month
Both are built for businesses spending €25k+/month on marketing. Spending less? Then this probably isn't for you yet.
I'll run your Google Ads like it's my own money. Pay from the profit I make you, or a fixed monthly fee.