Velocity-proven SKUs that aren’t even listed on OnBuy, the cheapest revenue lift available.
At a glance
Count of the merchant’s Amazon UK top-50-by-revenue SKUs (rolling 30 days) that are NOT currently listed as status = active on OnBuy. Velocity-proven products with a known UK demand signal that the merchant has simply never listed on OnBuy. The cheapest revenue lift available; usually the highest-ROI single recommendation in the AI OS for a merchant running both channels.
Calculation
Calculated automatically from your OnBuy data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A small UK kitchen-and-tableware seller, snapshot taken 27 Apr 26. The seller has 220 SKUs total in their Shopify catalogue, 180 listed on Amazon UK, and 95 listed on OnBuy. Their Amazon UK top-50 SKUs by 30D revenue are pulled into the velocity ranking; the engine then checks each one against active OnBuy listings.
Maths: each missing SKU is doing ~£540 to £760 / month on Amazon. OnBuy traffic for the merchant is roughly 10% of Amazon today (see
onbuy_xc_share_of_uk_revenue), so the realistic OnBuy lift per missing SKU is £55 to £75 / month. 8 SKUs gives £440 to £600 / month at run-rate, with no incremental ad spend, no inventory cost, and no warehouse change.
The cheapest revenue lift available, exactly as the card promises.
Sibling cards merchants should reference together
This card is the entry-point to a “list missing SKUs on OnBuy” workflow. The natural pairings:Reconciling against the vendor’s own dashboard
Where to look in OnBuy’s own dashboard: OnBuy does not provide a “missing-from-catalogue” view because the cross-platform data does not live in the OnBuy console. The closest manual workflow is:
OnBuy Seller Console (https://seller.onbuy.com) -> Listings -> All Listings (export to CSV)
Amazon Seller Central -> Reports -> Business Reports -> Detail Page Sales and Traffic by ASIN (export to CSV, filter to UK marketplace, sort by 30D revenue, take top 50)
Compare the two CSVs in Excel by EAN or SKU.
The merchant has to do this manually, channel-by-channel, on a frequency they choose. Vortex IQ does it automatically every 24 hours and only surfaces the count above the velocity threshold.
Why our number may legitimately differ from a manual sum:
Internal identity:
onbuy_xc_missing_on_onbuy = COUNT(amazon.top_50_skus_by_30d_revenue WHERE NOT EXISTS (onbuy.listing.barcode = amazon.asin.barcode AND onbuy.listing.status = 'active'))
The card has no direct OnBuy or Amazon-side reconciliation; the integrity check is “does the count match a manual diff of the two exports”, which agencies sometimes run quarterly as an audit.
Known limitations / merchant FAQs
Why does this only use Amazon UK as the velocity source, not eBay or my own DTC site? Amazon UK is the largest velocity signal available for most UK brands; it captures price-sensitive demand at scale. eBay UK is the second-best signal but its top-50 is heavily skewed by auction-format and used-goods listings that do not generalise to OnBuy. DTC velocity is sometimes brand-loyal rather than category-demand, so a top-DTC SKU is not always a top-marketplace SKU. We surface eBay-source variants underebay_xc_missing_on_onbuy for merchants where Amazon is not connected.
My count says 12 missing but I just listed all of them last week. Why is it still 12?
Two likely causes. First, our refresh runs every 24 hours, so a listing added today appears in tomorrow’s count. Second, the listings may be in pending status while OnBuy reviews them (typical for new categories or new sellers). We require status = active; pending listings count as missing until they go live. If the count has not dropped after 72 hours, the third possibility is a barcode-mismatch on the listings (the merchant entered the EAN incorrectly and our matcher cannot tie the two sides together).
Can I get a list of which SKUs are missing, not just the count?
The KPI card shows the count; clicking through opens the drill-down view in Nerve Centre with the full SKU list, Amazon revenue, image, and a “Create OnBuy listing” button that pre-fills the OnBuy listing form via OnBuy’s Bulk Listings API. The KPI card alone does not surface the SKU list because for very large catalogues the count is what triggers the alert.
What if my Amazon top-50 has SKUs I deliberately do not want on OnBuy (e.g. private-label exclusive)?
You can mark SKUs as “Amazon-exclusive” in the Vortex Mind catalogue settings; those SKUs are excluded from the missing-on-OnBuy comparison. The exclusion is per-SKU and persists until you remove it. Use this for FBA-exclusive SKUs, restricted brand-registry items, and SKUs that genuinely do not fit OnBuy’s category mix (e.g. very heavy items where OnBuy’s shipping economics do not work).
Why is the threshold 5 missing SKUs, not 1 or 10?
5 reflects the typical action-effort trade-off for a small UK seller. Below 5 the manual listing effort barely justifies the engineering attention; above 5 the merchant is leaving meaningful revenue on the table. The threshold is configurable per-merchant in the manifest if the seller is unusually catalogue-conservative or has a much larger Amazon catalogue.
My catalogue is 5,000 SKUs, why does this only look at the top 50?
Velocity is power-law distributed; top-50 captures roughly 70 to 90% of marketplace revenue regardless of catalogue size. A “missing-from-OnBuy” view of the full 5,000-SKU catalogue would surface 4,800 missing items, none of them actionable. The top-50 cut concentrates attention on SKUs where listing effort meets demonstrated demand.
What if my barcodes don’t match across Amazon and OnBuy?
Then the matcher falls back to seller-SKU. If neither matches, the SKU is treated as “missing” even if it is actually listed under a different code. This is a known edge case; the fix is to populate external_asin on the OnBuy listing (OnBuy supports a manual ASIN cross-reference field that the matcher will pick up).
Does this count Amazon FBA or FBM separately?
No. The velocity ranking is on Amazon UK total revenue regardless of fulfilment method. The OnBuy side is OnBuy-fulfilled-by-merchant only (OnBuy does not run a fulfilment service equivalent to FBA). If a merchant runs FBA-only on Amazon, the missing SKUs flagged here would need to be fulfilled from the merchant’s own warehouse for OnBuy.