

Inventory Analytics Dashboard – Real-time stock overview, asset valuation, stock health metrics, depth tiers, and store-by-store inventory breakdown.
DominoStock is an advanced, high-performance WooCommerce inventory management and multi-store stock synchronization plugin built with a modern React single-page interface.
Effortlessly manage stock levels, connect multiple WooCommerce stores via secure REST API & real-time webhooks, track total asset inventory valuations, and automatically synchronize catalog stock statuses (instock, outofstock, onbackorder) across all your connected stores without page refreshes.
Whether you run a single WooCommerce store needing instant stock updates and low-stock alerts, or a growing multi-store retail network needing centralized stock management, DominoStock delivers seamless real-time stock synchronization with enterprise-grade loop safety and zero race conditions.
Get a high-level command center of your entire inventory health across your primary hub and all connected child stores:
* Real-Time Key Metrics: Track total products, stock on hand, catalog health score percentage, low stock alerts, out-of-stock risk counters, and total asset inventory valuation in your active currency.
* Interactive ApexCharts Visualizations:
* Stock Health Status: Donut chart analyzing in-stock vs at-risk items.
* Stock Depth Tiers: Bar chart categorizing product stock depth across critical (1-5), low (6-20), moderate (21-50), and high (50+) ranges.
* Multi-Store Share: Distribution chart breaking down physical units on hand across every store.
* Store-by-Store Inventory Breakdown: Comprehensive comparison table displaying product counts, units on hand, health scores, and localized asset values for every connected location.
* Smart Filter & Watchlist: Instantly filter analytics by individual child store or view your global store network simultaneously.
Replace clunky WooCommerce backend pages with a lightning-fast React inventory table:
* Fast Search & Filtering: Search by product title or SKU, filter by store, product category or stock status (In Stock, Low Stock, Out of Stock), and sort by stock quantity, product name or price. Categories are grouped by store, keeping identical category IDs in different stores separate.
* Edit Stock Modal: Use the compact Edit Stock action to update parent stock, individual variation quantities, manage stock flags, and stock statuses without leaving the page.
* Compact, Responsive Controls: Consistent small filter and action controls, plus a category menu with a bounded, scrollable list.
* Bulk Stock Spreadsheet Editor:
* Multi-select products with one click—child variations are automatically loaded and displayed in an intuitive spreadsheet view.
* Quick Batch Actions: Set exact quantities, increase stock (+N), decrease stock (-N), update catalog status, or toggle stock management across dozens of products and variations at once.
* Expand/collapse variation hierarchies and reset changes before saving via batch REST API.
* Free / Pro Variation Limits: The free bulk spreadsheet includes the first 10 variations per product. Batch actions and saving apply only to those included rows. DominoStock Pro removes this per-product variation limit.
Update existing product and variation stock using a CSV or Excel (.xlsx) inventory file:
* Stock Field Updates: Edit stock quantities, stock statuses, and stock management settings in an exported file, then import it from the Inventory Tracker.
* Multi-Store Product Identity: Store, product, and parent IDs identify the correct products and variations across connected stores.
* Validation & Progress: File validation runs before processing, followed by batch updates with progress indicators and updated/failed row counts.
* Downloadable Error Reports: Review individual row failures and download a report for correction. Successful updates remain applied.
* File Limits: Supports up to 20,000 rows, including variations, and import files up to 5 MB within the server upload limit.
Download inventory as CSV or Excel (.xlsx) directly from the Export menu:
* All Data (Pro): Export published products from the primary store and every active child store, independently of table filters. Requires DominoStock Pro.
* Visible Data: Export products on the current inventory table page.
* Selected Data: Export products selected across pages. This option becomes available when products are selected.
* Variation Support: Each export includes the exported products’ variations and store/product/parent identity columns for re-importing stock updates.
Open Stock History beside Edit Stock to inspect a product’s recorded stock changes:
* Before & After Values: View quantity transitions, stock status changes, and stock tracking changes in a paginated timeline.
* Change Context: See timestamps, change sources, and editor information when available.
* Store-Specific History: Keep each store’s product history separate, with variation changes included in the parent product timeline.
* Tracking Baseline: History starts with the first recorded observation or stock save. Remote observations show when a change was detected; earlier changes and unknown remote editors are not reconstructed.
Connect and coordinate multiple WooCommerce stores with zero technical friction:
* Connect Unlimited Child Stores: Link external WooCommerce shops via standard WooCommerce REST API Consumer Keys and Secrets.
* Built-in Setup Guide: Interactive step-by-step key generation instructions right inside the connection modal.
* 1-Click API Connection Test: Verify live REST API connectivity and credentials before saving.
* Flexible Synchronization Directions:
* Child to Hub (pull_from_child): Deducts hub stock when orders occur on child stores, and updates hub stock upon child manual edits.
* Bidirectional (bidirectional): Fully synchronizes stock bi-directionally—orders on any store update the Hub and all other child stores, and manual edits on the Hub propagate to the entire network.
* Independent Controls: Enable or pause auto-sync per individual child store at any time.
Ensure robust, error-free synchronization across your store network:
* Global Master Switch: Enable or disable automatic real-time stock synchronization network-wide.
* Automated Event Triggers: Auto-sync inventory on order placement, order cancellations/refunds, and product updates.
* Sync All Stores Now: 1-click manual reconciliation that pushes or syncs stock levels across all eligible stores with immediate execution feedback.
* Pre-Flight Connection & Setup Checklist:
1. WooCommerce Active: Confirms WooCommerce is running on Hub and Child stores.
2. REST API Keys Active: Verifies Read/Write permissions for uninterrupted communication.
3. Permalink Format: Checks that WordPress permalinks are set to “Post name” for REST endpoints and webhooks.
4. Security Whitelist: Guidance for whitelisting REST API endpoints in Cloudflare, Wordfence, or security plugins.
5. URL Format Verification: Ensures clean store URLs without trailing slashes or subfolder routing issues.
* Product Sync Requirements Guide: Clear guidelines for SKU matching across simple products and complex variations.
Gain complete transparency over every background stock synchronization event:
* Live 5-Second Polling: Real-time event stream that updates continuously without requiring page reloads.
* Visual Stock Transitions: Instant visibility into stock quantity changes (e.g., Old: 66 → New: 62 (-4)).
* Direction Badges: Clear visual indicators for flow directions (Child Order → Hub, Hub → Child Broadcast, etc.).
* Diagnostic Audit Logs: Inspect payload data, order IDs, timestamps, and retry failed operations with 1-click.
Unlock automated real-time multi-store inventory synchronization via webhooks, unlimited connected stores, bidirectional multi-store syncing, and dedicated priority support.