Home Help centre Getting started

Try Everstock with the demo feed

Getting startedUpdated 2 September 2026

The demo feed is the quickest way to see every part of Everstock working before you connect a real supplier. It needs no credentials and no supplier account, and it exercises the whole flow: test, preview, sync, and the per-record audit.

Start the demo connection

Go to Connections, then Connect a supplier. In the Supplier section, either click Use demo feed or choose "Demo feed" in the Start from list. Both do the same thing.

Everstock fills in the rest for you. You get a Display name of Demo supplier, a Demo feed URL pointing at the app's own built-in demo endpoint, an Auth type of None, a records path of $.data.items, and mapping rows for SKU, Barcode, Title, Quantity, Price (decimal) and Currency. An info banner reads "Prefilled from the Demo feed preset". You can edit any of it, but you do not need to.

Test the connection

Click Test connection. Everstock fetches a sample and dry-runs the mapping. Nothing is written.

On success you get a toast reading "Fetched 3 sample records". A test keeps only the first three rows of the first page, so the per-record preview under the mapping table shows three records with the columns SKU, Barcode, Title, Quantity, Price and Issues. Each should badge "No issues".

The feed itself serves eight products. One of them, DEMO-VEST-006, ships with no barcode on purpose. The matching key is fixed at barcode first, then SKU, so that record still matches cleanly on its SKU alone. Quantities in the feed change once a minute, which is what makes two syncs a few minutes apart show real differences instead of an all-skipped run.

Then click Save connection.

Preview before anything is written

On the connection page, click Preview changes. Everstock queues the preview, runs the whole pipeline and writes nothing. You get a "Preview queued. Nothing will be written." toast, and when the run finishes the results modal opens on its own. The modal is titled "Preview: proposed changes" and carries the banner "Nothing has been written to Shopify".

If your store has no products carrying the demo SKUs, the eight feed rows come back as would-be creates with the status "Planned". Create missing products is off by default, so a real run would skip those rows and create nothing. Alongside them, every product already in your store gets its own row with the status "Review", because the demo feed does not carry it. To watch Everstock actually apply a change, create one or two products in your store whose SKUs match the feed, for example DEMO-ROD-001 or DEMO-REEL-002, then preview again. The Quantity column then shows the current value and the value the feed wants. You can also click Download CSV for the full list, or Open full run details.

Run a real sync and read the audit

Click Sync now. You get a "Sync queued" toast, the run shows up under Recent runs on the connection page, and it joins the full list on Sync history.

Open the run. The heading reads "Run · Demo supplier". Run summary gives you Fetched, Applied, Skipped, For review, Failed and Duration. Fetch log shows the endpoint, its duration, the row count and whether the response was cached. Per-record audit lists SKU, Barcode, Change, Action, Quantity, Price, Fields changed, Status and Message, and carries an Item status filter.

The audit lists only the records Everstock changed, planned, or set aside for review. A record the feed left untouched gets no row of its own; it is counted in the Skipped total in Run summary instead.

Run it twice a few minutes apart. Because the quantities drift, the second run should still show rows whose Change reads "Quantity changed" rather than coming back all skipped.

Products in your store that the demo feed does not carry appear as "Not found in supplier" and count towards For review. They are never set to zero. That safety rule sits at the core of Everstock, and the demo is a good place to see it.

Try the write-back demo

The demo feed is the only preset that can exercise a push. On the connection page, open Supplier write-back (advanced) and click Enable write-back. Read the confirmation carefully: a push sends your Shopify quantities to the supplier, the reverse of every other sync, and "A failed push isn't retried".

Then use Push preview, which sends nothing, or Push now. The demo endpoint only acknowledges how many records it received, and stores nothing. Push runs are excluded from "Last run" on the connections list and from your dashboard totals.

When you are done

The demo connection counts against your plan's connection limit, so remove it before adding a real supplier if you are at the cap. Use Delete in the row's overflow menu. Deleting a connection also removes its runs from Sync history, so download the CSV of any run you want to keep before you delete.