01First steps
The dashboard: reading the state at a glance
The shortcuts, what's waiting for your review, the status figures and the channels table.
The dashboard answers one question: how is your catalog doing across all channels, and what does it need from you? It reads top to bottom, from urgent to informative.
The shortcuts and the headline
At the top, a row of shortcuts with their counter: Products, Channels, Movements, To approve, Rejections, At risk, Quality problems and Scheduled uploads; the ones needing attention show in amber. Each opens the list that explains it: “Rejections”, what a channel didn't accept, with its reason; “At risk”, the out-of-stock products and, if you use a safety buffer, those at or below it; “Quality problems”, the Data quality of the channel with the most problems. Below, a sentence says whether anything is waiting for you —“All up to date” or “N things need your review”— with the last change and how many there were today.
Mock-up: the shortcuts, the headline, what's waiting for review and the four status figures What needs a person
Below, “To review” lists what doesn't resolve itself: changes waiting for your decision (with their origin), channels rejecting listings, unmatched products, problems that block publishing, out-of-stock products, channels with no role chosen and batches not sent to the channels. Each row takes you to the list that resolves it, except “Koalab didn't apply a disappearance”, which you answer right there: it shows up when a channel that had published products returned none. “It was the channel” only clears the notice, which comes back if the channel still doesn't answer. “I deleted them” asks you to type the channel's name and takes out of your catalog the products that were born on it; the rest only lose their link to that channel. It deletes nothing inside your channels. On a quiet day this band doesn't appear.
The four figures
“State · last 7 days” has four figures —Coverage, Quality, Changes today and At risk—, each with its bars for the last few days. Below, they say where they come from: how many listings out of how many possible, which channel the problems are on, how many changes made in Koalab and how many sales, how many out of stock. In Quality each channel counts separately: a product without a SKU on three channels counts three times. When you click, Coverage opens what's left to publish, Quality the Data quality of the channel with the most problems, Changes today the Movements since midnight for your organization, and At risk the list of those products.
Where it's published
The “Channels” table comes in two parts: “Shared catalog” and “Independent catalog”, with the independent channels. Each row has coverage, listed (and how many the channel has under review), gaps, rejections and “Last push”. An independent channel has no coverage or gaps. The gaps number opens the products missing on that channel; the rejections number, the ones it didn't accept; the name, its settings. The leading channel and a paused one say so on their label.
Mock-up: channels table with the shared catalog and an independent one What ran on its own, and the two actions
At the bottom, “Latest movements”: every change to a field, with the time, the product, the channel and its origin; “See all” opens Movements. Next to the headline are the two global actions: “Upload a list” and “Quick actions”, which changes a whole catalog at once (for example, removing sale prices or setting inventory to zero) and asks you to type CONFIRM because it reaches your channels. With the viewer role they don't appear, and in “To review” you see “I deleted them” and “It was the channel” disabled.
Details worth knowing
- A gap isn't an error: it's a product you haven't published on that channel yet, a sale that doesn't exist yet.
- If you've just connected a channel, coverage counts the listings Koalab already has linked: a new channel's ones appear when its import brings them in. The dashboard refreshes on its own every minute.