Profit-first growth

Your subscription business reports strong lifetime value. Your bank balance tells a different story.

If you sell subscriptions — diet plans, supplements, coffee, or a monthly box — this page is for you. Your problem is not new subscribers. It is that the platform cannot see who stays. Every renewal is a charge the pixel can miss.

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

Subscription renewals invisible to the pixel, recovered server-sideWhat Meta never seesClickFirst orderRenewalsMeta is blind hereserver-side bridgeRenewal events sent from your payment system, not the browser
Operator proof in subscriptions

Cebulka CateringChocolissimo

The pixel is the code snippet that reports your sales to Meta. Every cancellation nobody removes makes lifetime value look better than it is. So the ads chase cheap sign-ups instead of customers who renew at month twelve.

The pain, in concrete terms

Your real economics rest on two numbers. The first is what it costs to win a customer — your acquisition cost. The second is how long that customer stays and pays. When the pixel misses recurring charges, both numbers go wrong.

It misses them often. A renewal happens on a server, not on a page the pixel can read. So the renewal event rarely gets mapped cleanly. The reported acquisition cost looks better than reality. So does reported lifetime value, because cancellations stay invisible until your accountant checks month-end revenue against the subscriber count.

So you scale the campaign that makes cheap sign-ups. You ignore the one that makes customers who renew at month twelve. The algorithm cannot tell the difference. The data it learns from stops at the first charge.

The result is a business that grows its subscriber count while the profit per customer falls. By “profit per customer” we mean what is left after returns, VAT, product costs, and the ad spend to win them — the money your bank actually keeps.

Proof

Cebulka Catering: built and sold on the back of subscription economics that worked

Paweł Kaczyński — Mindlink’s founder — built Cebulka Catering, a subscription diet-delivery brand in Warsaw. It reached PLN 502,325 in revenue over nine weeks, and he later sold the business. Subscription catering is unforgiving: weekly plans, high cancellation risk, food costs that hit every single day. The only way to know if the business was healthy was to know three numbers. The true margin on one subscription week. The real share of customers who kept ordering. The actual cost to win each group of new customers.

That is what Mindlink brings to subscription clients. Not a theory off a slide. It is the lived knowledge of what subscription lifetime value looks like when the numbers are honest. The team has also shipped tracking for Volkswagen, Audi, KFC, and WizzAir, and today runs 10 Meta Ads accounts. So the measurement discipline is proven on real money, not borrowed.

How we work

How we grow the profit your subscription store keeps

Step 1 — The free diagnosis. We map your funnel on the call: first order, renewals, cancellations. We find where the pixel loses the recurring charge. We find where cancellations hide in the data. We show how far your real cost-to-stay ratio sits from the one you report.

Step 2 — Fix the recurring signal. We rebuild the measurement so every renewal, upgrade, and cancellation reaches the ad platforms. We send these as server-side events — read straight from your payment server, not from a page the pixel has to catch. The algorithm finally learns which groups of new customers actually stay.

Step 3 — Grow the long-term profit. We steer campaigns toward customers who renew, not just ones who sign up. That means bidding against the value a customer is expected to bring over their whole subscription — not the first charge alone. The ads that attract long-term subscribers often look nothing like the ads that attract trial-hunters. We build both and let the data pick the winner.

Plain analogy

Filling a subscription business is like filling a bucket with a hole in it. Most ad campaigns just pour water in faster. We find the hole first — the month customers quit, the missed renewal, the group that cancels by week three — and we seal it before we pour.

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.

Why does my pixel miss renewal charges?+

Most pixels fire when a page loads. A subscription renewal happens on a server: your payment processor charges the card and sends a confirmation email, but no page loads for the pixel to catch. Without a server-side event for recurring purchases, those renewals never reach the ad platform.

How do you calculate true lifetime value when my cancellation data is incomplete?+

We start with your order history — the real charges over time for each group of new customers — instead of a projected formula. Real retention data, even a few months deep, is more honest than a modeled number.

My subscribers are on monthly and annual plans. Does that change the tracking?+

Yes, and it matters. An annual subscriber who cancels at month ten still looks like a good customer in the acquisition-cost math. We split the data by plan type so the algorithm learns from customers who actually renew — not just ones who were paid up the day you won them.

How big does my subscription store need to be?+

About €5M a year or more, with margins that leave room for a profit partnership to pay for itself. We will tell you honestly on the free call if the numbers do not support the work.

See whether your lifetime value is real — in 30 minutes.

We walk through your subscription funnel on screen. We map the renewal events your pixel is probably missing. We show you the gap between the lifetime value you report and the lifetime value you bank. You keep the findin

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