Profit-first growth

Your Meta account reports a strong ROAS. Your P&L reports a different month entirely.

This is for online stores doing about €5M a year or more. The gap between what your ad platform claims and what your bank actually received is almost always bigger than you think.

30 min. We read your numbers, not a deck. No obligation.

Dashboard ROAS versus the cash the bank receivesWHAT META REPORTS4.2× ROAS“profitable”WHAT YOUR BANK RECORDS−€3,200/mowhat you actually keep
The team has shipped tracking for

Volkswagen logoAudi logoŠkoda logoPorsche logoKFC logoNationale-Nederlanden logoSpire logo

We measure the one number that matters — contribution profit, what’s left after product costs, returns, VAT, and ad spend. Then we grow it through Meta Ads, funnel work, and fresh ads every month.

The pain, in concrete terms

Three systems report three numbers for the same month. Meta Ads Manager shows the biggest one. Shopify or Magento shows something smaller. The accountant shows something smaller still. The difference is real money. It is VAT the business cannot keep, returns that arrived after the ad platform stopped counting, and purchases the pixel never recorded.

The algorithm learns from the data it receives. When 30–40% of confirmed purchases never reach it, it builds its picture of a good customer from the wrong people. So it bids for the wrong audiences. It scales the ad that looks profitable in the dashboard and loses money in the bank. Every budget decision rests on that broken picture.

The fix is not a smarter bidding strategy. The fix is closing the data gap first. Then you grow the number the business actually banks.

Proof

What one measurement fix did.

−22%
Chocolissimo · cost per customer · 90 days · same budget, same creative — only the measurement changed.
Proof

Chocolissimo: 22% lower cost to acquire a customer — same ads, same budget, same creative

Chocolissimo sells personalized chocolates across Poland and Germany. They asked Mindlink for better ads. We changed nothing about the ads. We rebuilt the measurement so the algorithm finally saw the purchases it had been missing. The cost to acquire a customer fell 22% in 90 days.

The growth was already in the account. The platform had never learned from the full picture.

The team has also shipped tracking for Volkswagen, Audi, KFC, and WizzAir. In each one, the broken number was the thing holding back growth. Fix the number and the ads start earning what the creative was always capable of.

How we work

How we grow an online store’s contribution profit

Step 1 — The free diagnosis. You share your screen for 30 minutes. We look at three numbers together: what Meta reports, what your backend confirms, and what the gap costs per month in euros. If there is no meaningful gap, we say so.

Step 2 — The Profit Foundation Audit (€5,000, three weeks). We check 12 months of data across your ad platform, website analytics, and order system. We work out your true contribution profit per order. We map which purchases the pixel missed, which campaigns drive margin and which consume it, and where the biggest recoverable waste sits.

Step 3 — The Profit Proof System (ongoing). We take over your Meta Ads. We produce at least 50 fresh ads a week across 10–15 genuinely different angles. A typical agency ships 3–5. Strategy, account management, and uploading are included.

Why this model is different

Traditional agencies charge a share of ad spend — they earn more when you spend more, no matter whether spending more makes profit. We earn from results. Our production cost covers the creative work. Our margin comes from the 35% share. That means every decision we make points at the same number you care about: what the business actually banks.

What it costs

We don’t make money producing creatives.

Fresh ads are what scaling needs. So we ship at least 50 a week — and the production fee simply covers what they cost to make. Gemini will render you an image for cents. So will we. You are not paying for pixels. You are paying to know which fifty to make.

€15
per image creative — two ad-ready formats (1:1 + 9:16), full usage rights
€80
per video creative — two ad-ready formats (4:5 + 9:16), full usage rights

The second part is how we earn. We take a share of the new profit we create. Profit here means the cash left after VAT, returns, product costs and ad spend — we call it contribution profit. If that number does not grow, we earn nothing on that side.

30 minutes. We read your numbers, not a deck. No obligation.

Before you book

Questions, answered.

What is contribution profit, and why use it instead of ROAS?+

Contribution profit is what the business keeps after paying for the product, shipping, payment processing, returns, and ad spend. ROAS divides ad platform revenue — which includes VAT the business cannot keep and excludes returns that arrive late — by ad spend. It measures something close to profit but overstates it. Contribution profit is the number the bank account recognizes.

Will you replace my current agency?+

For Meta, yes — two teams optimizing the same account does not work. For other channels, we focus on Meta and can work alongside whoever handles search, email, or organic.

What if my tracking is already broken before we start?+

That is the most common starting condition. We find it in the audit phase and either rebuild server-side measurement ourselves (included in the engagement) or hand a spec to your developer — typically one to two days of work.

How big does my store need to be?+

About €5M a year or more, spending at least €12,500 a month on Meta, with gross margins above 60%. Below those thresholds the profit share rarely makes enough for either side to justify the work. We will tell you honestly on the free call.

See your store’s biggest profit leak in 30 minutes.

On one call we put Meta’s number and your order system’s number side by side. We show you where the two split apart — in euros, per month. You keep the findings whether or not we work together.

30 minutes. We read your numbers, not a deck. No obligation.