Beyond Average ROAS: Product-Level Profitability in Ecommerce
Beyond Average ROAS: Product-Level Profitability in Ecommerce
Why a good average ROAS can still hide a losing catalogueMany ecommerce teams in Barcelona, Lleida or Tarragona celebrate a campaign ROAS of 7 as a cl...
Why a good average ROAS can still hide a losing catalogue
Many ecommerce teams in Barcelona, Lleida or Tarragona celebrate a campaign ROAS of 7 as a clear win. But that single figure is an average, and averages are excellent at concealing uncomfortable truths. Inside the same campaign, some products may be returning a ROAS of 20 while others quietly burn budget without contributing anything meaningful to the business.

The result is a familiar paradox: the dashboard looks healthy, yet profitability stagnates. Platforms such as Google, Meta or TikTok increasingly automate budget distribution, audience selection and ad exposure. That automation is powerful, but it also means brands lose visibility over whether the money is flowing towards the products that genuinely create value.
Recovering that visibility requires crossing advertising data with sales, margin, stock levels and the behaviour of each individual SKU. Only then does the catalogue stop being a black box and become a map of where to invest and where to stop.
From aggregate reporting to SKU-level decisions
When a catalogue is small, intuition can carry you a long way. When it holds thousands of references, intuition collapses. Analysing performance product by product opens two complementary doors at once:
- Cutting inefficient spend: identifying references that consume budget without a differentiated strategy behind them.
- Unlocking hidden opportunities: spotting products with strong demand and healthy margins that are receiving far too little investment.
In practice, this often translates into a striking reallocation. A fashion retailer with a few thousand products might discover that a significant share of its references are absorbing ad spend with no clear logic. Trimming that investment usually lowers total cost while improving the overall ROAS. Conversely, a large drugstore or pharmacy catalogue can reveal a small set of high-performing products that were buried under a generic budget; separating them and giving them dedicated investment can multiply their sales.
Neither outcome is visible from an aggregated report. Both depend on treating each SKU as its own small business with its own economics.
ROAS is not profitability: introducing POAS
The deeper issue is that ROAS measures revenue returned per euro of ad spend, not profit. Two products can post an identical ROAS and deliver completely different value to the company. Margin, logistics costs, returns, VAT treatment and available stock all shape the real worth of each sale.
This is why forward-looking teams are shifting towards POAS (Profit on Ad Spend), an indicator that incorporates the actual profit generated by advertising investment. Under a POAS lens, the question changes from "how much did we sell?" to "which products deserve more money, which deserve less, and where is the genuine room for profitable growth?".
That shift sits at the heart of Product Performance Management (PPM), an approach that places the product and its profitability at the centre of the advertising strategy. Rather than optimising campaigns in isolation, PPM connects catalogue intelligence with media buying.
What this means for online stores in Spain
Spanish ecommerce has matured considerably, and competition across sectors is fierce. For a shop operating under GDPR-compliant data practices and managing margins in euros, the difference between a profitable quarter and a fragile one often lies in catalogue discipline rather than in creative brilliance.
Building this capability usually involves three practical layers:
- A solid ecommerce platform: PrestaShop or WooCommerce configured so that product data, stock and pricing are reliable and exportable.
- Clean data pipelines: consistent SKU identifiers that let you join advertising, sales and margin data without manual guesswork.
- Conversion optimisation: because driving traffic to a product page that does not convert simply amplifies waste.
At ALMC.es we build online stores on PrestaShop and WooCommerce precisely with this in mind: shops that not only launch well but produce the structured data that makes product-level decisions possible. A store that sells is, above all, a store that knows what it is selling and at what margin.
Practical steps to start tomorrow
You do not need a complex enterprise stack to move in this direction. A pragmatic sequence works well for most merchants in Catalonia and across Spain:
- Export advertising performance and sales data at SKU level for the last 90 days.
- Add margin and stock columns to see which products are truly profitable.
- Flag three groups: clear winners, clear wasters and unknowns needing more data.
- Reallocate budget towards winners and pause or reduce spend on the wasters.
- Review monthly, because catalogue dynamics change with seasonality and stock.
The goal is not to abandon automation, but to supervise it with better questions. When you know which products earn their place in the catalogue, your advertising stops being a bet and becomes a managed investment. That is the real upgrade from chasing an average ROAS to running a profitable ecommerce operation.
Related
- WooCommerce vs PrestaShop: Which Ecommerce Platform Wins in 2025?
- CRO for Ecommerce: Turning WooCommerce and PrestaShop Templates into Sales Engines
- Agentic Commerce: How AI Agents Are Rewriting the Rules of Online Shopping
- Desarrollo web
Put these ideas into practice
Talk to ALMC about a solution for your business. Explore your options or contact our team.
