Retail & e-commerce

Orders, stock and customers in one picture.

A small retailer runs a POS in the shop, a Shopify or WooCommerce store online, maybe a marketplace, a shipping app, an email tool and the books. Each keeps its own customer list and its own stock count, and someone spends Monday making them agree.

ShopifyWooCommerceStripe
A cosy gift shop in December with shelves of candles, one shelf gap, and a laptop showing the online stock count dropping by one.

Websites, at work.

See the websites services

The usual stack

Four places you sell, four versions of the truth.

WHERE YOU SELLWHAT KEEPS TRACKWHERE IT SHOULD END UPStore POSSquare, Clover, ShopifyOnline storeShopify or WooCommerceMarketplaceAmazon, Etsy or eBayInstagram and DMsorders inside messagesStock spreadsheetthe real count, maybeShipping applabels and ratesReorder listbefore you sell outLabel and trackingonce per orderOne customer listdoes not exist yetEmail listKlaviyoby handretyped
Dashed lines are someone at a keyboard. Stock is counted by hand into a spreadsheet, addresses are retyped into the shipping app, and the "one customer list" box doesn't exist yet in most small shops.
Where time goes

Sound familiar in the shop?

Illustration of a shop counter with a card reader, a stack of parcels with labels and a laptop showing an online store.
  • Sold twice"Someone bought the last one online after we sold it in the shop."
  • Addresses retyped"I copy addresses from orders into the shipping site."
  • "Where's my order?""Our inbox is mostly 'where's my order?'"
  • Once-a-year customers"Our best customers buy once a year, and we never ask why not twice."
  • Amazon questions"I want to sell on Amazon but don't know what applies to my products."
  • A template privacy policy"Our privacy policy came from a template years ago."
A week with it working

A two-channel gift shop in December.

A packing table with parcels each wearing exactly one shipping label, a roll of kraft paper and a tracking card in teal.
  • At the counterA candle sells, and the online count drops by one before anyone reaches the stockroom.
  • Online ordersLabels print by themselves, once each, and customers get tracking without asking.
  • In the DMsQuestions about delivery get the order's real status.
  • FridayThe owner sees the reorder list and which once-a-year customers haven't been back, and picks who gets a note.
Similar work

A store, a label bot and two kinds of homework.

  • Online store for a dental supplier.Five kits, Stripe hosted checkout, a ZIP prompt with delivery estimates and an order email per paid order. Built, launching once the seller's payments are set up. We also told the client before building that Stripe doesn't offer PayPal to US businesses, so PayPal wouldn't be at checkout.
  • LabelBot.At a dental lab, one courier label per invoice, guarded by a ledger so a reprint never ships twice.
  • Marketplace readiness researchWhen a client asked about Amazon, we checked listing and labelling questions against primary sources before anything was listed.
  • A policy gap checklistWe compared a shop's privacy policy and terms against what its payment processor and consumer rules expect, then handed the checklist to the client's lawyer. We don't write legal terms.
Questions

From shop owners.

Shopify or something custom?

Shopify or WooCommerce for most shops. We build custom only when you sell something those handle badly, like a small trade catalogue inside an existing site.

Will you change our payment provider?

Only if you ask. Checkout stays in your name with the provider you choose, and card numbers stay on the provider's own page.

Which count do you trust? Let's make it the only one.

The first call is free. Tell us every place you sell.