Operations systems for ecommerce brands

Off the spreadsheet. Into one system. Custom-built for your operation.

Product data, stock, costs, purchase orders, wholesale. One system in place of a patchwork of sheets and apps.
For Shopify brands from $1M to $10M.

  • 20+ systemsshipped
  • 100% custom-builtno templates
  • 6 weeksaverage delivery
The status quo

Right now, your operations live in five places and one person's head.

Stock in one sheet, costs in another, supplier orders somewhere in an inbox. Every week someone rebuilds the same numbers by hand, and the 3PL is the first to know when a product runs out.

It works, until the brand grows past what one person can hold in their head. Then it breaks quietly, one wrong number at a time.

  1. 01The fragile sheet

    Excel that breaks on a single typo.

  2. 02Stockouts, discovered late

    You hear about them from your 3PL, not before.

  3. 03Twenty versions of the truth

    Four tools, and none of them current.

  4. 04A tool you rent

    £300 a month, and you can't take it with you.

  5. 05An AI pilot on top

    It made the mess faster.

The spreadsheet isn't the problem. It's the symptom of a brand that outgrew its tools.

The dead ends

You've likely tried the usual ways out. So have the brands we work with.

Attempt one

Another app

Rented, generic, and shaped to its roadmap, not yours. When it pivots or shuts down, your operations go with it.

Stocky, Shopify's own inventory app, was discontinued in August 2026.

Attempt two

The ops hire

$70–90k a year for someone who, without a real system to run, ends up rebuilding the same spreadsheets one level removed.

A person is not infrastructure.

Attempt three

The bigger spreadsheet

More tabs, more lookups, more people editing at once. Still one typo away from breaking, and still living in one person's head.

Inertia is the most expensive option of the three.

What we build

The way out: one system, custom-built for your operation.

Not another app, not a hire, not a bigger sheet. One system with three layers inside. Structure first, because nothing else holds without it. Automation on the rules you already have. Agents for what needs reading, with your team signing off where it matters.

Structure

One source of truth

Products, stock, costs and orders, current in one place, whatever tool your team opens.

Agent

Supplier invoices, read for you

The agent reads the PDF, matches the lines, updates stock and leaves it for review.

Automate

Every store aligned

One catalog, synced to every Shopify store and marketplace, with the rules you already have.

Agent

Reorder before the stockout

Six weeks of cover left on a hero SKU, and a draft purchase order ready to approve.

Automate

Purchase orders, tracked

Sent, acknowledged, shipped, received, without a spreadsheet.

Agent

Product content, drafted once

Descriptions and attributes prepared for every store, in your tone, to review.

Agent

Anomalies, flagged

Negative stock, a cost that doubled, a PO past its ETA. You hear it from the system, not the 3PL.

Workflows when the rule is clear. An agent when the request needs reading. A human sign-off where the stakes require it.

Proof

Systems that hold.

Two brands that moved their operations off spreadsheets. Names and numbers real.

Experimental Perfume ClubFragrance · London

An Excel ERP that broke on a typo, rebuilt as one system across five stock locations.

EPC makes its perfumes in France and ships from London, Amsterdam and the US. Costs, bills of materials, stock and purchasing lived in an Excel built over years and fed by manual Shopify exports, where one wrong cell could take everything down. We rebuilt it as one system synced to Shopify: cost of goods per product, production planning, purchase orders, stock valuation in two currencies and transfers between warehouses.

Costing / BOMProductionPurchase ordersValuation
0 formulas to breakcost of goods computed by the system, not by a cell
5 warehouses, 1 stock pictureUK, France, EU and US, live from Shopify
−10 h/weekon stock and cost updates

Stores RabaisMade-to-measure blinds · Québec

Quotes, orders and five overseas suppliers, off Google Sheets and onto one system.

Stores Rabais sells custom blinds and curtains online and through a team of six advisors, with five overseas suppliers. Quotes, orders, supplier follow-up and margins ran on Shopify exports, Google Sheets and email threads. We built the ERP that runs it end to end: every order in one place, from the website or from a quote; custom quotes with live supplier pricing, payment and financing; purchase orders and a portal per supplier; shipping and tracking; costs, margins and advisor commissions per order in two currencies, with dashboards on top.

Quotes and paymentsPurchase ordersSupplier portalsPricing engine
0 re-typingquote, order, invoice and supplier lines
−6 h/dayon quotes and orders
5 areas, 1 systemops, suppliers, sales team, finance and customers
Works with the tools you already use

Built to fit. Built to grow.

One system, sized to your operation today, with room for what comes next.

Spreadsheets and no-code bases

Where your ops live today. We build on them when they fit, and move you off them when they stop fitting.

  • Airtable
  • Google Sheets
  • Notion

APIs and webhooks

Shopify, 3PLs, marketplaces and payment tools, connected both ways with real-time triggers.

  • Shopify
  • Make
  • Zapier

AI agents through MCP

Agents connected to your tools through the Model Context Protocol, with a human sign-off where it matters.

  • Claude
  • OpenAI
  • Gemini

Custom databases and apps

Bespoke software on a database you control, when the volume outgrows no-code.

  • Your own database
  • Web app
  • Supplier portal
Where to start

Start small. Keep what works.

Each step stands on its own. The right entry depends on how your ops run today.

30 minutes

Free audit call

We look at how your ops run and tell you what we would build first, and what we would leave alone.

Book a free audit call
One priority block, live in weeks

Starter block

Fixed scope, fixed price, quoted after the call. Pick the block that hurts most, the rest can wait.

Source of truth plus the blocks you need

Full system

Priced on what it changes for the business, not on hours. Documented and handed over, so it keeps running without us.

Method

Five steps. Built for adoption.

These guardrails exist because systems fail at adoption, not at launch. A system your team doesn't use is just a prettier spreadsheet.

01/ 05
  1. 01

    Discovery

    We map how your operations actually run, not how the org chart says they do.

  2. 02

    Design

    We standardize before we automate. Clean data first, clever workflows second.

  3. 03

    Build

    One priority block, live in weeks, so value shows before the scope grows.

  4. 04

    Handover

    Your team runs it. We document it, walk you through it, and hand you the keys.

  5. 05

    Evolve

    We check in two weeks after launch to fix what real use surfaces. The next block starts whenever you are ready.

Julien Ritzenthaler, founder of Propicca
About

Propicca, in short.

Propicca was founded by Julien Ritzenthaler, a certified Airtable builder who has spent years inside the operations of ecommerce brands, from product data and stock to costing, purchase orders and wholesale.

Propicca grew out of twenty-plus systems built for ecommerce brands, and one observation: a brand scales when its operation stops living in a spreadsheet and in one person's head.

The people you meet on the audit call are the ones who design and build your system. Every build starts with a written scope and a fixed price, goes live one block at a time, and is handed over with documentation and follow-up calls.

  • 20+ systemsshipped
  • 100% custom-builtno templates
  • 6 weeksaverage delivery

Let's talk about your operations.

Available

30 minutes with Julien, who founded Propicca.

  1. 1
    What is your annual revenue?
    How many people are on your team?
  2. 2
  3. 3

    You're booked. A calendar invitation is on its way to . Open it and answer Yes, so the call sits in your calendar and not only in ours.

    Confirm the meeting on your calendar

    Nothing else to prepare: bring how your ops run today.