Merchlint
Available now
Next, in this order
  • DeutschDE
  • EspañolES
  • FrançaisFR
  • ItalianoIT
  • PortuguêsPT
  • NederlandsNL
  • SvenskaSV
  • TürkçeTR

A language shows up here once its pages are actually written. Nothing on this site is machine-translated.

Install free Install
Merchlint for WooCommerce

Three products that earned 12,400 zł last year cannot be bought today.

Merchlint reads your WooCommerce catalogue, ranks what it finds by the revenue actually behind it, and shows the field it read for every single claim. It writes nothing back.

Free, no limits No account, no cloud Zero writes to your store
wp-admin › Store audit
12,400.00 PLN
revenue from products that can no longer be bought
5 Important
9 Worth fixing
5 Clean
0 Not checked
247 findingsWhy did this change since last time?
Where to start
  1. 5,120.00 PLN revenue over the last 12 months
    Baltic wool throw They were selling, now nobody can buy themSelling without a photo
  2. 3,980.00 PLN revenue over the last 12 months
    Nord table lamp They were selling, now nobody can buy them
  3. 3,300.00 PLN revenue over the last 12 months
    Harbour mug 350 ml They were selling, now nobody can buy themEvery variation sold out
The difference

Counting empty fields is easy. Knowing which ones cost you money is the job.

What a field-counting audit reports

247 problems

Sorted by rule, or by nothing at all.

  • 312 images with no alt text
  • 88 descriptions under 200 characters
  • 41 images over 500 KB

All true. None of it tells you what to open first on a Monday morning.

What Merchlint reports

12,400 zł

Behind three products you can fix before lunch.

  • Baltic wool throw — 38 orders — out of stock
  • Nord table lamp — 24 orders — hidden
  • Harbour mug — 19 orders — no variation available

Ranked by revenue those products actually took, read from your order data.

Three promises

Every claim on this page arrives with the value it was based on.

Store owners assume a scanner is wrong until it proves otherwise. So each finding carries the field, the value read and the threshold it was compared against.

Priority in money

Findings are ranked by the revenue those products took over the past twelve months, not by how many fields are blank.

wc_order_product_lookup · 38 orders · 2025-09 → 2026-09

It changes nothing

No product, no price, no stock level, no order is ever written. There is no "fix it" button, and there never will be — that button is how audit tools break stores.

writes: 0 · outbound connections: 0 · enforced on every build

A zero means checked

A rule that could not run says so instead of quietly reporting nothing. "No data" and "no problems" are different answers, and you get the right one.

C2 alt text · 0 findings · 1,284 products read
What it looks for

19 checks, in six groups.

All of them free, on every product in the catalogue, with no cap and no trial.

5

Money

Sold and now unbuyable, hidden, priced at zero, sales that never ended.

5

Catalogue

Products outside every category, duplicate SKUs, variable products with nothing in stock or shown as out of stock while variations are in stock.

2

Content

Descriptions too short to answer a question, images with no alternative text.

3

Media

Oversized files, bloated autoloaded options, database rows whose file is gone.

2

Environment

PHP, WordPress or WooCommerce past support, and a background queue that stopped.

2

Product identifiers

Products with no GTIN, UPC, EAN or ISBN, and two products carrying the same one.

19 free Twelve more checks ship in the Pro add-on — variation pricing, frozen stock, expired coupons, Omnibus and GPSR data gaps. See all checks →
Still shipping

Built by one person, in the open, with the receipts published.

The most reasonable worry about a new plugin is that it quietly dies. Here is what there is to check.

release
0.3.6 — published 11 October 2026 on WordPress.org
licence
GPL-2.0-or-later, in full, including the paid add-on
data
No account, no sign-up, no telemetry — the plugin makes no outbound connections at all
scale
50,000 products scanned in 91 seconds, resumable if the process dies mid-run
cadence
New checks every quarter, with a changelog you can read before you renew
Who it is for

Three ways in.

Store owners

Run one scan, open the three products at the top of the list, and fix them in your own admin. Nothing else changes.

Install free →

Developers

Nine WP-CLI commands, streaming CSV export, deterministic results, and a filter to register rules of your own.

Read the CLI reference →

Agencies

The catalogue audit you bill two weeks for, in an hour — across every store you look after, from the command line.

Talk to us →

Find out what your catalogue is costing you.

It takes about forty seconds on a normal store, and it changes not a single byte.

Disagrees with what you see in your store? Write to us — we read every message and answer within a day.