Data exchange

Manage stock file imports, exports, and job history in one place.

Last updated:

Use Inventory → Data exchange to manage stock file imports, exports, and job history in one place. It is the single home for moving stock data in and out of ChannelWeave.

What you can do

  • Import stock items from CSV (comma-separated values): bring in or update stock records from a spreadsheet export
  • Export stock groups: download a group structure
  • Export low-stock views: download reorder-risk items for purchasing
  • Export catalogue feed files: download canonical JSON, Google Merchant-style CSV, or schema.org JSON for review, upload, or developer hand-off
  • Export stock history: download statement-style stock movements for all stock items, including date/time, source, In, Out, and running balance columns. Use the optional From and To dates to limit movement rows; ChannelWeave includes the correct opening balance for each exported item.
  • Export stock valuation: download stock value and costing-health figures
  • Review recent activity: see the history of import and export jobs, with their outcomes

Imports

Stock item imports validate your file before applying changes, so mapping and format problems are surfaced before any records are written. Validation creates a token for the exact file and options; the commit then runs as a background job with visible progress, retry-safe idempotency, and a downloadable error report when there are many row-level issues. Imported quantity_on_hand values are recorded through the warehouse inventory ledger at a selected or CSV-resolved Location + Bin, so Stock history and balances stay aligned. When CSV columns use reference_fact[...], choose the Reference fact source that matches the catalogue data, such as Discogs for independently reviewed Discogs facts. For the guided import walk-through, see Import stock items CSV.

Files from another system

Review the exported columns against the supported stock-import fields and validate a small sample first. An export from another product may need column mapping or preparation; a successful stock import does not migrate that product's listings, open orders or fulfilment history.

Compare imported quantities manually against the original records, allowing for orders and stock movements since the export. The AI assistant's import help explains validation warnings and errors; it is not an automatic comparison with the other system. Before connecting live Channels, agree which system controls stock updates. Follow the switching checklist to avoid competing stock writers.

Recent activity

The activity panel shows recent import and export jobs, including row counts, selected filters, date ranges, and whether the job completed. Stock import jobs also keep their validation status, progress, and error-report availability so you can confirm that a file operation ran with the options you intended.

Every successful Stock import entry includes Review AI descriptions for users who can both import and manage Stock. The action remains available when the review queue is empty, so you can draft the first batch or return to an existing review without uploading the CSV again.

Export notes

  • Stock groups CSV helps maintain group codes and names outside the app.
  • Low stock CSV supports reorder review and supplier planning.
  • Catalogue JSON is the cleanest ChannelWeave product-catalogue hand-off for a developer, integration, search index, or AI/search review workflow.
  • Google feed CSV is a feed-preparation file for review, upload, or agency hand-off. It is not submitted to Google automatically.
  • schema.org JSON is a structured-data starting point for website work. It is most useful when product pages and public product URLs already exist.
  • Stock history CSV can be limited by movement date and includes the correct opening balance for each exported item.
  • Stock valuation CSV mirrors the valuation view for finance review.

Catalogue exports include active stock items by default and are recorded in the Data exchange activity feed. They are manual download files; ChannelWeave does not submit them to marketplaces, Google, or website pages automatically.