Playbook
Restock once, update every channel
One physical count, then one correctly-shaped CSV per marketplace — using column order as the mapping tool.
A worked example, not a customer testimonial.
The job
Stock arrived, you sell on more than one channel, and every marketplace wants its own bulk file with its own column order. The failure mode is familiar: update one channel today, forget the other until it oversells something you no longer have.
Count once
Scan the delivery as you shelve it. Repeat scans raise the count on the record; set quantities on case packs instead of scanning each unit. If the stockroom has no signal, the queue replays capture-time-stamped scans when you are out — the count does not care about your Wi-Fi dead spots.
By the time the shelves are full, the dashboard holds the truth: what arrived, how many, where it went.
One file per channel
Now use the export picker as a mapping tool. For each channel, tap the fields in the order its bulk-upload template expects — most marketplaces want something like barcode, then quantity, then price-ish fields you maintain on their side — and export CSV. The picker remembers your last selection, so channel templates settle into muscle memory fast.
Upload
Feed each file to its channel’s bulk tool. What changed is the shape of the work: the physical count happened once, and each channel got its update from the same truth instead of from three separate half-remembered spreadsheets.
When you outgrow files
A nightly script against the API can pull the day’s changes (GET /scans with since)
and push them wherever your channels’ APIs accept — see the
REST API quickstart. Same idea, no clicking.