Products generate click costs but no revenue
Isolate products that incurred advertising costs without revenue in the last 30 days. Review the offer and test activation in a controlled campaign before stopping promotion.
Spend without revenue
- Feed label
- cl_zero_revenue
- Required data
- Google Ads
- Type
- Products
Why does it matter?
- Budget without a return
Paid clicks without sales consume funding that could support revenue-generating products.
- Inventory without turnover
Products that do not sell can also burden the store with storage costs.
- No separation between diagnosis and testing
A separate segment lets you test product potential without leaving these items in your main campaigns.
Frameworks #5: How to handle products that generate costs but no revenue?
How to diagnose the problem?
Data Octopus updates the segment of products with spend and zero revenue over the last 30 days every day.
- 1
Review products carrying the BrakZakupuKoszt label.
- 2
Verify the segment in Google Ads β Products using Conversion value < 1 and Cost > 0.
- 3
Before testing, check price competitiveness, availability, and popular sizes and colors.
Action strategy
- ARemove purchase barriers
Check whether pricing or missing variants explain the lack of sales. Fix the offer before changing advertising settings.
- BTest in a separate campaign
Target BrakZakupuKoszt in a PMAX or PLA campaign with a limited budget. Exclude this label from your main campaigns.
- CGive products an activation opportunity
Test less restrictive bidding, such as a low tROAS or Maximize conversions. Daily updates remove products from the segment once they start generating sales.
What to measure?
- Revenue and sales
Monitor revenue and units sold for the products being tested.
- BrakZakupuKoszt product count
Check whether products leave the label because they have started generating revenue.
- ROAS and COS
Assess improvements in return on ad spend and the cost-to-revenue ratio, including at account level.
What if results don't improve?
If products still generate costs without revenue after several weeks of testing despite competitive prices and good availability, consider stopping their promotion and reallocating the budget.
Not every product without sales needs immediate exclusion. The BrakZakupuKoszt segment separates a controlled activation test from main campaigns and supports results-based decisions.
More frameworks
- #06Products
Insufficient budget per product
cl_low_budget- Google Ads
- #07Products
Revenue and ROAS segmentation
cl_performance- Google Ads
- #08Customers
High-value customer activation
lista_rfm- IdoSell
- Google Ads
- Meta Ads
- #09Products
Cross-channel analysis
cl_channels- Google Analytics 4
Frequently asked questions
What does the BrakZakupuKoszt label mean?
It identifies products that generated costs but no revenue in the last 30 days. Data Octopus refreshes this segment daily, so its membership changes with performance.
Should I immediately stop advertising a product with no revenue?
Not always β first review the offer and run a limited-budget test. The Data Octopus framework treats exclusion as a subsequent step if activation does not deliver results.
What happens after a product makes its first sale in the test campaign?
After Data Octopus updates the data, the product no longer meets the zero-revenue condition and leaves BrakZakupuKoszt. With a campaign structure based on that label, it returns to standard campaigns.
Is a shrinking BrakZakupuKoszt segment enough to assess profitability?
No, leaving the segment confirms revenue has appeared, but does not prove profitability. Alongside the label count from Data Octopus, analyze sales, costs, ROAS, and COS.
Roll out your first framework
We'll show which playbooks give the fastest results on your data.
