Product tour

Supplier stock, live inside your Shopify products.

Every supplier email becomes live stock numbers on your Shopify products — automatically matched, visible in admin, and ready to show on your storefront. Here's what you'll see.

01 · On your product page

Live supplier stock on every matching product.

When a supplier emails their stock report, Stockpost finds the matching products in your store and writes two numbers onto each one: what's in stock right now, and what's in stock with your supplier. Open any product in Shopify admin and the numbers are there.

  • No column mapping. No test CSV. SKUs are matched automatically.
  • Updated every time a supplier email arrives
  • Timestamped so you always know how fresh the numbers are
  • Works for any product with a SKU in your Shopify catalogue
Shopify admin · Widget — Large
Widget — Large
SKU · AW-SP-001
Metafields · Stockpost
In stock42
In stock with supplier120
Updated by Stockpost · 2 hours ago
02 · On your storefront

"In Stock" and "In Stock with Supplier" — right on the product page.

Stockpost ships two theme blocks you can drop into any Shopify 2.0 theme through the theme editor. No Liquid to write, no developer to hire. Your customers see stock status and, when a product isn't on hand but your supplier has it, how soon it can ship.

  • One block for "In Stock" (on-hand count)
  • One block for "In Stock with Supplier" (incoming count + lead time)
  • Styles inherit from your theme — no design work required
  • Hide the blocks automatically when both numbers are zero
store.example.com · Widget — Large
Widget — Large
$49.00
In stock 42 available
In stock with supplier 120 · 3–5 days
Add to cart
03 · Across suppliers

The same SKU across two suppliers? Tracked separately.

Some of your products are carried by more than one supplier. Stockpost tracks each supplier's view of stock independently, so you always know who has what — not just the last number anyone sent you.

  • Per-supplier on-hand and with-supplier values
  • See at a glance which supplier was updated most recently
  • Shopify metafield shows the best available number across suppliers
  • Your buyer can filter out-of-stock by supplier when placing orders
Stockpost · AW-SP-001 across suppliers
SupplierIn stockW/ supplierUpdated
Acme Widgets421202h ago
Northside Parts10808h ago
Continental Supply0031d · stale
04 · Use these numbers anywhere

Drive Shopify Flow, storefront copy, and collection filters.

Because the numbers live as Shopify metafields on your products, you can use them anywhere Shopify lets you read product data. No API integration, no custom backend.

Storefront

Live stock badges

Drop our two theme blocks on the product page and show "in stock" / "with supplier" status with no Liquid.

Flow

Hide on zero

One Shopify Flow rule unpublishes a product when every supplier shows zero — and republishes when a supplier refills.

Alerts

Email when low

Trigger a Flow email to your buying team when on-hand drops below a threshold — reorders go out before the stockout.

Tags & filters

Auto-tag for search

Tag products "ships now" or "3–5 days" from the numbers, and drive your collection filters off those tags.

05 · Ingests log

Every email. Every verdict. Every row.

Silent drift is the failure mode this product is built to prevent. If a supplier changes their format, if a sender spoofs, if a file is too big — it shows up here on the same day, not six weeks later when someone notices stockouts on a category page.

stockpost.app/ingests
Ingests
Last 30 days · 41 received · 38 processed · 2 rejected · 1 failed
All suppliers ▾ All verdicts ▾
VerdictSupplierFileRows / matchedWhen
processedAcme Widgetsstock-week-17.csv1,204 / 1,1982m ago
processedNorthside PartsNSP_stock.xlsx642 / 6401h ago
rejectedspoofed@acmewidgets.comnot allowlisted3h ago
failedContinental Supplycontinental-q2.xlsxno SKUs matched your catalogueyesterday
processedAcme Widgetsstock-week-16.csv1,201 / 1,1952 days ago
06 · Out of stock

The single page your buyer opens in the morning.

Every product where a supplier is reporting zero on-hand and zero with-supplier. Filter by supplier. Sort by age. Rows older than 30 days grey out automatically — so you always know whether the signal is fresh.

  • Catch stockouts when the supplier reports themNot when the first customer complains.
  • Per-supplier state, even on shared SKUsTwo suppliers carrying the same part? Each view tracked independently.
  • Stale data dims, not disappearsNo supplier report in 30 days? Row greys. Decisions don't get made on phantom data.
  • Deep links to Shopify adminOne click from Stockpost to the product's edit page.
stockpost.app/out-of-stock
All suppliers Acme Northside Age ▾
Widget — Large
AW-SP-002
Acme
2d
Widget — Small
AW-SP-010
Acme
5d
Hinge — 60mm brass
NSP-H-060
Northside
9d
Latch — Heritage
NSP-L-H01
Northside
34d · stale

Install once.
Forward one email.
Done.

14-day free trial, then $39 / store / month. First supplier set up in under five minutes.

Start 14-day trial →