Loop Pile Rug, Natural
€2,400
3 in stock
Travertine Side Table
€1,180
1 in stock
Brass Pendant, 32cm
€890
8 in stock
Hand-knotted Silk Rug
€4,800
1 in stock
Synced from sheet · 12s ago
Inventory
Your stock sheet runs your website.
Your workshop edits one spreadsheet, the way they already do. Cards on your site appear, update, and disappear automatically. No new system to learn, no double entry, no 'I forgot to update the website again'.
Best for
Catalogues that change weekly
You get back
Zero CMS training, no double entry
01 / TRY IT
Your inventory sheet
Edit any cell. The site rebuilds on the right. Toggle status to Draft, the card disappears.
Auto-syncing
Last sync: 0s ago
Site grid
4 live
Loop Pile Rug, Natural
€2,400
3 in stock
Travertine Side Table
€1,180
1 in stock
Brass Pendant, 32cm
€890
8 in stock
Hand-knotted Silk Rug
€4,800
1 in stock
In production: Cloudflare Worker pulls every 60s plus on demand. No webhooks needed.
02 / READ
The problem
The workshop person already lives in a sheet. Don't move them.
Every workshop we work with has the same artefact: a spreadsheet that the person who actually makes things keeps up to date. New piece in, sold piece out, price adjusted, status changed to draft until the photos come back. They are never going to learn a content management system, and they shouldn't have to. We connect that spreadsheet directly to your website. Edit a cell, the site changes within a minute. Toggle a row to Draft, the card disappears. Set stock to zero, the card stays but says Out of stock. The spreadsheet is the source of truth. The website is the view.
Situations this fits
You’ll recognise these.
“Your workshop person sold a piece on Saturday and forgot to update the website.”
They edit one row in the sheet on Monday morning. The site updates within a minute, no reminders needed.
“A buyer flies in to see a piece that just sold to someone else.”
Doesn't happen again. Sold pieces vanish from the site within a minute of the sheet being updated.
“You want to raise every price by 5% before a fair.”
One column, one find-and-replace in the sheet. The site is in sync before you close the laptop.
How it works
Three steps. No human in the loop until the price.
The sheet stays the source
Your existing inventory sheet stays exactly as it is. We add a column or two if needed (status, image), then point a small service at it.
Sync runs every minute
Every 60 seconds the service reads the sheet, drops anything not Live, and caches the result. There's a manual sync-now button for impatient edits.
Site renders from the cache
Your site reads the cached version on every visitor. The grid, the cart, the search results all see the same source. One edit on the sheet propagates everywhere within a minute.
Fits these industries
Same plumbing. Different field set.
What you get
One source of truth. Zero CMS training.
The workshop keeps working the way they always have. The site stays current automatically. No more 'we sold that one last week' moments after a buyer flies in. Built first for Forma Strata's vintage furniture inventory, the pattern fits any catalogue where rows in a sheet change more often than entries in a CMS.
03 / NEXT TOOL
One-of-one pieces
Every one-of-one piece gets its own page, forever.
Each unique piece gets a permanent page on the web: maker, materials, date, the story behind it, optionally the buyer. A small QR sticker on the piece itself links there. The page outlives the buyer, so the next owner scans the same QR and sees the same record.