Shopware 6 Dashboard
Central overview page of the Shopware 6 Connector. The dashboard answers the three questions of the working day — what came in today, where do you have to step in, and is the line to the shop still open — and provides quick access to all essential functions.
The page is read-only – all data is calculated automatically when it opens.
Opening the page
- Via Search: Shopware 6 Dashboard
- Via the merchantCENTRAL Dashboard → navigation → Shopware 6
Status
| Field | Meaning |
|---|---|
| Connection Mode | How the shops of the shop filter are connected: Live, or in Simulation Mode, in which Business Central sends no request to a shop. Simulation Mode is switched per shop on the shop card. Choose the value to open the shops. |
| Shop Filter | Scopes the figures and the process actions to a single shop. Blank means all shops. |
Overview
Every figure is clickable and opens exactly the list it was counted from.
KPI row
| Tile | Meaning | Click action |
|---|---|---|
| Orders today | Orders received today. The line beneath shows the last 14 days, the sub line the day's revenue in local currency; foreign currencies are converted at the current rate. | Shopware 6 Orders of today. |
| To be shipped | Orders in status New or Imported — the actual work list. Sub line: date of the oldest open order. | Shopware 6 Orders, filtered to open orders. |
| Orders with errors | Orders without a sales order because the import failed (Error) or an item is unknown (On Hold). Neither resolves itself. | Shopware 6 Orders, filtered to Error and On Hold. |
| Items online | Items live in the shop, with the catalog total behind it. Sub line: the three queues (price, stock, product data) separately — an item can sit in several at once, so a total would be reproducible from no list. | Item list, filtered to Item online = Yes. |
| Items with errors | Items whose last upload failed — retrying or already parked. The Waiting for you card names the two separately. | Item list, filtered to items with failed attempts. |
Order status (last 30 days)
A bar across the status distribution of the last 30 days, with a legend showing count and share. Segments: New, Imported, Partially shipped, Shipped, Invoiced and Error. Clicking a segment or a legend entry opens the Shopware 6 Orders of that status within the same period. Statuses without orders are left out.
Why a rolling window
After a shop migration tens of thousands of invoiced historical orders sit in the system. Against those every open order disappears into a rounding error — computed over all time the bar would be unreadable.
Waiting for you
Lists only what actually needs a decision, most urgent first. Rows with a value of 0 do not appear; when nothing is open the card says so in one sentence.
| Row | Meaning | Click action |
|---|---|---|
| Orders with errors | The import failed (Error), or the order is on hold for an unknown item (On Hold). | Shopware 6 Orders, filtered to these two statuses. |
| Parked items | Items whose upload failed 5 times in a row. They are skipped by the automatic sync until the failure counter is reset. | Item list, filtered to parked items. |
| Failed webhooks | Webhook events whose processing failed. | Webhook events, filtered to failures. |
| Overdue shipments | Orders not yet shipped whose promised delivery date has passed. Orders without a promised date are left out. | Shopware 6 Orders, filtered to overdue orders. |
| Items retrying | The upload failed, but the automation is still trying (fewer than 5 failed attempts). | Item list, filtered to failed attempts. |
| Blocked prices | Items whose new price the merchantCENTRAL price check holds back. They are switched off in the shop until the price passes the check or is approved. | merchantCENTRAL page Blocked Prices, filtered to Shopware 6. |
| Items without price | Online items without a valid price in the sales price list of their shop. They are switched off in the shop until they have a price. | merchantCENTRAL item list, filtered to items with a price error. |
| Work queue | Pending entries of the work queue. | Opens the work queue. |
Connection and sync
| Row | Meaning |
|---|---|
| Last order import | When the most recent order was imported. |
| Last price sync | Most recent price push across the shops in scope. |
| Last stock sync | Most recent stock push across the shops in scope. |
| Webhook events pending | Incoming events still waiting to be processed. |
| Log errors (24 h) | Error entries in the log over the last 24 hours. |
Status strip (one row per shop)
At the bottom sits one row per shop with that shop's orders today and its orders to be shipped, plus a status pill:
| Pill | Meaning |
|---|---|
| Running (green) | Credentials stored, no orders with errors, no parked items. |
| … order errors (red) | This shop has orders with errors or orders on hold. |
| … items parked (yellow) | Items of this shop are skipped by the automatic sync. |
| Simulation Mode (yellow) | The shop runs in Simulation Mode: Business Central sends no request to the shop. No credentials are needed for that. |
| Not configured (red) | Credentials are missing and the shop is not in Simulation Mode — it cannot sign in. |
| Disabled (grey) | The shop is switched off deliberately. |
With more than six shops an extra row shows how many remain and opens the shop list.
Multi-shop
The shop filter in the status section scopes every figure (and its click target) to a single shop; without a filter they count across all shops. The status strip always shows one row per shop regardless.
Actions
Processing
| Action | Description |
|---|---|
| Refresh | Recalculates the overview. |
| Import Orders | Imports the open orders still to be fulfilled from the enabled shops and creates a sales order for each. A shop that was live before Business Central usually has no open orders; its past orders are taken over by the data takeover in the step Historical Orders. |
| Sync All Master Data | Full master data reconciliation in one run: downloads all master data catalogues (taxes, currencies, categories, manufacturers, properties, units, delivery times and more) from the shop, fills missing manufacturers, units and currencies from Business Central and uploads the entries marked for upload to the shop. |
Prices come from the merchantCENTRAL price sync, quantities from the stock sync – see Prices from merchantCENTRAL. To send a shop again in full: shop card → Sync Prices and Stock.
All products are downloaded from the shop by the Data Takeover in the step All Products: it updates the local item data (title, META, SEO, status; prices are not read back, they come from merchantCENTRAL), and a second prompt decides whether the long descriptions are also overwritten with the shop texts (default: No — Business Central stays the content master). Shop products without a matching BC item are skipped; the result message is titled Download All Products.
Navigation
The action bar holds, in the order of every marketplace dashboard:
| Action | Opens |
|---|---|
| Orders | The Shopware 6 Orders. |
| Items | The full item list. |
| Cancellations | The order cancellations of the Shopware 6 orders and what became of them in the sales orders. |
Further lists are in the Navigate menu, not on the action bar:
| Action | Opens |
|---|---|
| Variant Masters | The variant masters (container products with variants). |
| Blocked Prices | The merchantCENTRAL page Blocked Prices, filtered to Shopware 6. Blocked prices are approved there with Approve Price. |
| Items without Price | The online items without a valid price in the sales price list of their shop, with the reason. |
The menu also bundles further groups: Orders (Import Orders, Import Returns from Shop), Items & Prices (Upload Images to Shop, Generate and Upload SEO URLs), Master Data (Sync All Master Data) and Marketing (Upload Promotions to Shop, Import Reviews from Shop). Under navigation, Shopware 6 Promotions opens the promotions and Product Reviews the reviews; Advanced holds the Customers imported from the shop, the master data cockpit, all catalogue lists, Attribute Mapping, BC Item Attributes, Price Lookup, Quantity Lookup, the work queue, webhooks, Webhook Events, the activity log and the description templates.
Manage shops from the setup (Manage Shops), start the data takeover from the setup or the Shopware 6 card in the merchantCENTRAL Hub.
Setup
The dashboard deliberately contains no setup entry points. Setup is done via the setup wizard (assisted setup) and the setup reference.