Developer-first SaaS API for EU VAT validation via VIES with Redis caching, change monitoring, and webhook notifications.
Google Ads, Meta and Reddit run properly – conversion tracking that actually works, keywords and audiences chosen on data, and a fixed fee per channel instead of a percentage of your budget.
Based in Finland (UTC+2) · VAT-registered FI29845875 · Respond within 24 hours

Paid search and social are the only channels that answer the question this week instead of in six months. That makes them the right first move for a lot of businesses – and the fastest way to burn money when nobody is watching the account.
I run ads the way I run everything else: measurement first, then decisions from data. Before a single euro is spent I make sure conversions are actually being recorded – server-side where the browser can’t be trusted, consent handled properly, the numbers in the ad platform matching the numbers in your CRM. Roughly half the small accounts I look at are optimising against conversion data that is quietly wrong, which means the platform’s algorithm is learning from noise.
After that it’s the unglamorous work, every month: search-term reports and negative keywords, audience and placement cleanup, ad copy that gets tested rather than admired, bids and budgets moved toward what converts, and landing pages fixed when the problem turns out to be the page rather than the ad. I can change the landing page myself – that’s the part a marketing agency has to email your developer about.
One fixed fee per channel. Not a percentage of your budget, because a percentage pays me more for spending more of your money, and that is exactly the wrong incentive.
Almost every agency charges 10–20% of ad spend, sometimes with a minimum. I don’t, and the reasoning matters more than the number:
You give me admin access to the ad accounts and analytics – or I create them under your ownership. First thing I check is whether conversions are recorded correctly, because everything after this depends on it.
Tracking fixed, account structure built, keyword and audience research done, first campaigns launched with a conservative budget while the data is thin.
Search terms, negatives, audiences, bids, budgets, ad tests, landing-page fixes. Changes are logged so you can always see what I did and when.
What it cost, what it returned, what changed. Including the uncomfortable version: if a channel isn’t working for your business, I’ll say so and recommend stopping it.
€400/month per channel, flat – no separate setup fee. Channels: Google Ads, Meta, Reddit.
One channel fee covers one advertising account, one market and one language, and a normal campaign set. Additional markets or languages, a product feed, or a shopping catalogue are each priced as an additional channel slot.
Ad spend is not included and is never invoiced through me. You pay Google, Meta or Reddit directly, from your own account.
The ad accounts, pixels and data stay in your ownership. I work with admin access.
No minimum term. Cancel at the end of any month.
Below roughly €300–500/month of ad spend per channel the campaigns can’t gather enough data to optimise – I’ll tell you that before we start rather than take the fee.
I guarantee the work and a written monthly report, not a specific cost per lead or return on ad spend. Anyone guaranteeing you ROAS in advance is guessing.
Invoiced monthly in advance. Finnish VAT rules apply (alv 0% for EU businesses with a valid VAT number).
Developer-first SaaS API for EU VAT validation via VIES with Redis caching, change monitoring, and webhook notifications.
i18n B2B e-commerce platform for waterless urinal products across 32 European countries with automated VAT handling, PDF invoicing, and CRM integration.
International e-commerce platform with 30 locales, product configurators, AI chatbot, and fully automated order flow: Stripe → Zoho CRM → Airtable → Mailgun →
Off-the-shelf platforms like Shopify and HubSpot are the right call for most businesses – until they block the way you actually work.
Server-side GA4 and Meta CAPI in Next.js to recover the 30–50% of conversions adblockers and iOS hide from you.
Before you acquire a company, buy a codebase, or invest in a software startup, a technical due diligence tells you what you’re really buying – hidden rewrite
Our Meta ad account had grown into a mess of duplicated audiences and ad sets nobody remembered creating.
Erik Lindgren 🇸🇪
E-commerce Manager
We run both Google and Meta and previously had two separate agencies who never talked to each other – different numbers, different explanations for the same drop in leads.
Sanna Korhonen 🇫🇮
Marketing Manager
What made me switch from our agency was the pricing model – they charged a percentage of spend, which made every conversation about ‘should we scale’ feel biased.
Julia Hoffmann 🇩🇪
Head of Growth
AvailableReady to discuss your paid ads management project?
Tell me what you’re building or stuck with. I’ll reply within 24 hours.