Installed base · device fleet
March 2026 · 300k units shipped
Stitched from Shopify, your email/ads stack & device telemetry
Filter repurchase rate
76%
measured on customers you can see
Device $159 · sold onceFilters $216/yr × ~4 yrs=3–5× the device over its lifeThe profit is the blade — you run it for ~30% of owners
Installed base · where your filter revenue actually goes reachable   generic   lapsed
On file30% · 90k devicesShopify + email — reachable Dark · 70% · 210k devicesmarketplace — no email, no reminder Re-bought genuine · 31k Drifted to a $20 generic · 95kyour margin — gone Lapsed · 84kfilter never changed · device idle ↓ recoverable Installed base · 300k devices 76% filter repurchase — looks healthy ✓
What the dashboard can't see — the recovery ladder · $0 → $0.0M
1Register the dark base · in-box QR + the lifetime-warranty hook → 40–60% of marketplace buyers captured+$0.9M
2Time the replenishment · device telemetry flags "filter at 10%" → a reminder that converts at 8–15%+$0.8M
3Win back & convert to subscription · lapsed one-time buyers → owned, recurring filter subscribers+$0.4M
Filter revenue · subscribers on filethe ~30% you can see — billed and happy
$1.9Mof a ~$31M/yr dark-matter ceiling — the slice we can see today
You can see 30% of your customersthe other 70% bought on Amazon
Subscriptions healthy — 76% filter repurchase, LTV strong, churn low.Measured on the customers you can see: the ~30% who bought direct and sit in Shopify + your email tool. The fleet looks fully lit.
"They just re-buy on Amazon" — most don't. They drift to a $20 generic or stop changing the filter entirely. On 70% of your base you can't even send the reminder.
Stitch device registration + telemetry and about ~$2.1M/yr of recoverable filter revenue — at ~80% gross margin, zero new CAC — becomes addressable. We don't claim the Amazon order; we claim the reminder, the model-match, and the conversion to an owned subscriber the marketplace won't hand you. That's not top-line you chase — it's the profit engine you already paid to build.
Don't trust the $2.1M? Size your blind spot — a 21-day audit, and we find 3× the fee in recoverable filter revenue, or you don't pay.
Illustrative · representative model, not a client. Telemetry exists only for app-connected units, so the unregistered base is invisible without a registration hook — the recoverable slice we can see, and exactly the part we can't. If your Subscribe & Save attach is high and your branded filter wins the search, your leak is smaller — which is why we size yours, not assume it.