Skip to content

How we measure

How we measure

WebshopXL ranks offers on delivery certainty. The clock is Amsterdam. A labelled place can be visible and never affects the order.

Measured

Shipments from a feed or a carrier. A small sample is pulled toward 90 percent, with a weight of 20 shipments. Three lucky parcels do not become 100 percent.

Stated

The shop supplies the percentage. Ranking counts at most 90 percent, even if the field says 99.

Estimated

No measurement yet and no usable figure of its own. Ranking uses 70 percent and ignores a filled-in percentage.

The date

Ship day is today if you order before the cutoff and the shop ships that day. Otherwise it is the next ship day. Delivery day is that ship day plus the carrier's working days. Sundays and public holidays move the date, unless the shop delivers on Sunday. Own stock is faster than supplier stock or a backorder.

The order

Without a chosen day we count the days until delivery, plus a penalty when the shop misses its promise more often. That penalty is (1 minus reliability) times 3. A shop that promises tomorrow and hits it 60 percent of the time therefore ranks below a shop that promises the day after and hits it 98 percent of the time. With a chosen day, shops that meet that day come first. Within that group, the highest reliability wins.

Freshness and fraud

An offer older than 12 hours drops in the list and shows when it was updated. Shops without a chamber-of-commerce check, with a very young domain, or with an implausible price stay hidden.

Promise at the click

When you click through to a shop, we store on the server the date, cutoff and origin that were shown. The link gets a click id, wxl. A copy of the last 20 promises stays on this device. Only a product from an uploaded feed counts toward the gate. Sample products stay visible and do not count.

Shipment and category

The shop sends the click id or the offer id for each shipment, plus the delivery date. That date on or before the shown date counts as on time. A row without a date is skipped. For each product we use the Google category first, then a shop rule on product_type, then the category chosen at upload. Anything that fits nowhere stays off the site and does not count.