SleekView Kanban for WooCommerce Multistore
WooCommerce Multistore tools push products, stock, and orders between a master store and child stores using a queue of sync jobs and rows in the standard WooCommerce orders table. SleekView reads both, groups them by status, and renders one card per sync or order so ops can retry failures without leaving the board.
♾️ Lifetime License available
Read your multistore syncs as a board, not a log
WooCommerce Multistore extensions in the WooMultistore and Aelia families push products, stock levels, prices, and orders between a master store and one or more child stores. Each sync becomes a row in the plugin's job queue, usually in a table like wp_wms_sync_queue or driven by Action Scheduler, with a status column that moves from pending to syncing, then to completed or failed. Child-store orders that flow back to the master land in wc_orders with the origin store recorded in wc_orders_meta.
SleekView reads the sync queue table and joins on the child-store registry so each job carries the source store, the target store, the object type (product, order, stock), and the affected ID. The natural column to group by is status, which moves through pending, syncing, completed, and failed on every job. Cards show the object type, the source and target store names, the affected ID, and the duration calculated from the start and finish timestamps.
Dragging a card from Failed back to Pending writes the new status value to the sync queue row, which is what the plugin's own retry action does. The scheduler picks the job up on the next tick and re-runs the push using the same configuration that produced the failure. The same board can be cloned for the master-store wc_orders table with a filter on the origin store meta so child-store orders show up as their own pipeline grouped by the standard WooCommerce statuses.
Workflow
From the sync queue to a multistore board in four steps
Point SleekView at the sync queue
Pick status as the grouping column
Choose what shows on cards
Enable drag and drop
Sample board
Sample multistore sync jobs board
Comparison
Default sync log vs SleekView Kanban
Default multistore log
- Sync jobs sit in a long log with no grouped view by status or store
- Failed pushes hide behind a status filter on the log screen
- Retrying a failure means opening each job and clicking Retry
- No way to read pending, syncing, and completed runs side by side
- Per-child-store volume needs SQL to surface, the log mixes everything
SleekView Kanban
- Reads the sync queue table with status, object type, and store IDs
-
Groups by
statusso every job lands in Pending, Syncing, Completed, or Failed -
Drag from Failed to Pending writes
pendingback to the row - Card fronts show object type, source store, target store, and duration
-
Same board pattern works on master
wc_ordersfiltered to child-store origins
Features
What SleekView Kanban gives you for WooCommerce Multistore (WooMultistore / Aelia-style)
Group by sync status
Group by the status column so Pending, Syncing, Completed, and Failed each get a column with a live count. Switch the grouping to target store on a saved view to see which child store is taking the longest to consume the master's updates.
Drag failed back to pending
Dragging a card from Failed to Pending writes pending to the status column, the same value the plugin's retry action writes. The scheduler picks the job up on the next tick and re-runs the sync using the same source, target, and object reference.
Filter by store, object type, or date range
Filter the whole board by target store, object type such as product or stock, or job start date. Useful when one child store is misbehaving and you want to read only its inbound jobs without scrolling past every other store on the network.
Audience
Where a multistore sync kanban earns its keep
Network-wide failure sweep
Ops scans the Failed column for the past hour, drags everything that should run again to Pending, and lets the scheduler catch up. One pass instead of dozens of per-job clicks.
Per-child-store health
A saved view grouped by target store shows each child store as a column with a count of inbound jobs. A child with a growing Pending column is the one the team chases next.
Child-store order tracking
A second board filters wc_orders to rows that came from a child store via the origin meta and groups by status, so master-store ops sees every cross-store sale in one place.
The bigger picture
Why a board beats the default multistore log
Multistore networks fall over quietly: a child store's API key rotates, a price rule rejects an update, a timeout pile-up turns one slow target into hundreds of failed jobs. The default log screen lists everything in time order with a status filter, which means ops only spots the problem once a downstream customer complains. A kanban grouped by status puts the queue's shape on one screen.
Pending, Syncing, Completed, and Failed become columns, counts on each column show backpressure live, and each card carries the source store, the target store, the object type, and the duration. Dragging a card from Failed to Pending writes the new status to the queue row, which is what the plugin's retry action does, so the scheduler picks the job up on the next tick. A second board filtered to child-store orders by their origin meta gives master-store finance the same kanban for the sales the network produced, grouped by the standard WooCommerce statuses.
The team works the same data the log works, just with position and counts doing the heavy lifting.
Questions
Common questions about SleekView Kanban for WooCommerce Multistore (WooMultistore / Aelia-style)
No. SleekView Kanban is an extra reading layer on the same sync queue table. The plugin's settings, the child-store registry, and the log screen keep working. The board only changes how ops triages the queue, and every write goes through the same status column.
 Any multistore extension that stores sync jobs in a database table or via Action Scheduler with a status column. That covers WooMultistore-style master-child setups, Aelia-style approaches, and any custom sync layer that mirrors the same shape, because SleekView reads the queue table directly.
 Yes. SleekView writes pending to the status column, which is the value the plugin's retry action writes. The scheduler picks the job up on its next tick and re-runs the sync using the same source, target, and object reference that produced the failure.
 Yes. Any column on the queue table can be the grouping column, including target store ID, source store ID, or object type. A saved view that groups by target store puts each child as its own column with a count of inbound jobs waiting on it.
 Yes. A second board reads wc_orders filtered to rows where the origin store meta points to a child store, grouped by the standard WooCommerce status column. That gives master-store finance the same kanban for cross-store sales without any extra tooling.
 Yes. SleekView checks the WordPress capability before writing a status change. Drag and drop on the sync queue can be limited to administrators or a custom multistore operator role, while support staff see the board read-only and cannot retrigger jobs.
 Yes. The card front supports a duration field calculated from the start and finish timestamps on each row. Sorting the Completed column by duration surfaces the slowest syncs without anyone writing a custom report, which is useful when bulk stock pushes start dragging.
 Yes. SleekView pages and indexes against the queue table the same way it does on wc_orders. Cards render in batches and counts query against the status index, so a busy network with thousands of jobs per hour still loads the board in normal time.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout