From Losing 15K to Making 7K in a Single Month — Adriaan Dekker
Case 04 · POAS restructure · Furniture and home · NL and BE

From a 15,584 euro monthly loss
to 7,623 euro profit

BeforeJan 19 to Feb 17, 2026 — losing 15,584 per month AfterMar 20 to Apr 18, 2026 — making 7,623 per month Swing23,207 euro improvement in contribution margin
+23K
Profit swing in one month
From losing 15,584 to making 7,623
+14%
Revenue growth
148,434 to 169,186 while spending less
-42%
Google Ads spend reduced
36,701 to 21,210 per month

The situation

This furniture and home e-commerce brand was spending heavily on Google Ads across a large catalogue of products. The account had 40 or more active campaigns running across Search, Performance Max and Shopping, all targeting different furniture categories from beds and boxsprings to garden sheds and TV units.

On the surface the account looked active and busy. But the profit dashboard told a different story. In the period from January 19 to February 17, 2026, the business generated 148,434 in revenue and 30,620 in gross profit, but spent 46,204 on ads across Google and Meta. The result was a contribution margin of negative 15,584. Every month the ads were running, the business was losing money.

A busy account is not the same as a profitable one. Forty campaigns, dozens of ad groups, and a six-figure ad spend. None of it matters if the contribution margin is negative.

The core problem was structural. Most Search campaigns were bidding on product-level ROAS targets of 6x to 7x based on revenue, with no connection to actual product margins. Low-margin products received the same budget as high-margin ones. And there was no mechanism to cut spend automatically when a campaign was generating orders that cost more than they were worth.

What I did

The fix required two things: better measurement and a completely different budget logic. Rather than chasing revenue ROAS targets, campaigns were restructured around POAS — profit on ad spend — so every bidding decision is evaluated against actual gross margin, not topline revenue.

01

Introduce POAS-based campaign tiers

Replaced blunt revenue ROAS targets with a tiered profit structure. PROFIT-TEST PMax campaigns were created for NL and BE separately, segmented by product profit tier: Gold, Silver, Bronze, Nickel and Iron. Each tier has its own budget ceiling and POAS target based on the actual margin of products in that group.

02

Launch tPOAS Shopping campaigns

Introduced Shopping campaigns with a target POAS bidding strategy rather than target ROAS. This was a direct signal to Google to optimise for profit per euro spent, not just revenue return. The Iron tier Shopping campaigns in both NL and BE became the strongest performers in the restructured account.

03

Isolate branded search

Branded campaigns were separated from generic product search and given their own budget. With a POAS of 3.69x on branded search alone, protecting this traffic from being diluted into broader campaigns ensured high-intent, high-margin clicks were not competing with expensive generic terms.

04

Cut spend on campaigns with no profit signal

Multiple Search campaigns were generating clicks and even conversions but showing zero gross profit contribution. These were identified, budgets were reduced dramatically, and the freed spend was redirected to the POAS-optimised Shopping and PMax campaigns where margin was visible and positive.

Before vs after
Revenue before148,434
Revenue after169,186
Google spend before36,701
Google spend after21,210
Gross profit before30,620
Gross profit after29,410
Contribution margin before-15,584
Contribution margin after+7,623
Net margin before-10.5%
Net margin after+4.51%
The key shift

Spending less and earning more is only possible when you know which campaigns are actually profitable. POAS tracking made the invisible visible and the cuts made themselves obvious from there.

Is your account spending more than it is making?

A negative contribution margin is more common than most people realise. In 30 minutes I can show you exactly which campaigns are costing you and what to do about it.

Book a free call No obligation · 30 min

You have read all four cases
See the full case study overview
Back to all cases
Book a free call

Find out what your Google Ads account is really worth.

In 30 minutes I will show you exactly where your budget is being wasted and what I would do about it.

No pitch. No pressure. You will leave knowing exactly what to fix.

Adriaan Dekker
Adriaan Dekker
Google Ads Specialist, B2B and E-commerce
Currently taking new clients

Book your free call
No obligation · No sales pitch · 30-minute clarity call