Dead Product Detector: find dead stock in Shopify
Find the products tying up cash and hurting margins. Review estimated money at risk, choose which products to act on, and compare later scans. Core scans use product and inventory data; movement-based flags build from the snapshots collected over time.
$ install dead-product-detector
Install on Shopify// features
>Dead stock, slow movers & thin margins
The first scan can identify thin-margin candidates. After enough daily snapshots exist, movement-based flags highlight products with no detected movement or low sell-through. These are inventory observations, not exact last-sale dates.
>Capital-at-risk calculation
See the estimated dollars sitting idle in dead inventory — not just a count of SKUs.
>Custom thresholds (Plus)
Tune zombie days, margin floor, and sell-through threshold to match your business. Jewelry, commodity, luxury — all have different definitions of 'dead'.
>Weekly email digest
A clean weekly summary surfaces actionable risks when they appear, no login required.
>Know what the scan can tell you
Core scans use product and inventory data. Review each flag with your product cycle in mind: seasonal stock and inventory adjustments need context before you decide to discount.
>Compare your last 30 scans (Plus)
Plus shows the last 30 scans so you can see whether flagged inventory and estimated money at risk are shrinking after you act.
// inside_the_app
Example screens with demonstration data. Select a screenshot to enlarge it.
// pricing
Free
For stores just getting started
- ✓Daily automated scans
- ✓Money at Risk dashboard
- ✓Zombies, margin killers & slow movers
- ✓Weekly email digest
Pro
For stores ready to act on what they find
- ✓Everything in Free
- ✓One-click discount, hide, or archive
- ✓One-click mark-up to target margin
- ✓Auto-tag + Flagged Products collection
Plus
For stores managing risk across buying cycles
- ✓Everything in Pro
- ✓Last 30 scans to compare estimated risk
- ✓Latest flagged results exported to CSV
- ✓Thresholds matched to your product cycle
// how_it_works
From a daily scan to an informed inventory decision
DPD turns inventory snapshots into a short decision queue, then keeps the history you need to see whether those decisions worked.
step_01
Scan product inventory
The first scan can surface margin candidates while establishing an inventory-movement baseline. Mature snapshots then surface zombie and slow-mover candidates.
step_02
Prioritize money at risk
The dashboard translates flags into estimated capital tied up and projected margin loss so the expensive problems rise first.
step_03
Act and check the trend
Use the recommended action, then compare later scans to check whether flagged inventory and estimated risk have changed.
| Product | Signal | Next step |
|---|---|---|
| ProductCedar Travel Mug | SignalZombie candidate · no movement | Next stepDiscount or archive |
| ProductCanvas Weekender | SignalSlow mover · low sell-through | Next stepPromote or reorder less |
| ProductStudio Desk Lamp | SignalMargin killer · below floor | Next stepRaise price or hide |
// faq
?How is "dead inventory" defined?
?Does this need access to my customer or order data?
?Won't seasonal products always look dead off-season?
?How is this different from running a slow-mover report manually?
?Can I see how the metrics work before installing?
?What can I do on each plan?
// related_resources
Explore the calculation, migration guidance, or a complementary inventory workflow.