Peter Inc · Ops Monitor [live]

Resources

Practical guides on keeping DTC ops from silently breaking.

How to stop Shopify overselling when your store and 3PL drift apart

Oversells happen when Shopify's stock count and your 3PL's physical count diverge. Here's why they drift and how to catch it early.

Your Shopify integration silently broke — catch it before it costs sales

OAuth expiry and dead webhooks stop your integrations without any error. Here's how to detect a silent sync failure fast.

Why Shopify orders get stuck unfulfilled — and how to catch them before customers complain

Orders sitting unfulfilled past your SLA are a silent CX failure. Here's why it happens and how to detect stuck orders automatically.

Reconciling Shopify payouts against your accounting (and catching the gaps)

Shopify payouts rarely match your sales totals one-to-one. Here's how to reconcile them against accounting and catch revenue leakage.

3-way inventory reconciliation for DTC brands (Shopify ↔ 3PL ↔ accounting)

Storefront, warehouse, and ledger inventory always diverge. A simple 3-way reconciliation catches drift and write-off risk.

How Shopify and your 3PL silently drift out of sync — and how to catch it before it costs a sale

If you run a Shopify store fulfilled by a 3PL, two inventory numbers are supposed to mean the same thing: what your storefront says is available, and what's phy

How to calculate the cost of a stockout (and why so many are silent)

A stockout looks free. There's no refund, no chargeback, no angry email in the moment — the customer just hits an "out of stock" button and leaves. Nothing hits

How to set a marketplace take rate that actually covers Stripe Connect fees

Most marketplace operators set their take rate by feel. You pick a number that sounds fair — "we keep 15%" — charge it as the platform application fee, and assu

How to calculate inventory shrinkage rate (and why most of it hides in your data)

Shrinkage is the gap between the inventory your records say you have and the inventory you actually count on the shelf. Every operator hits it at year-end: the

The hidden cost of overselling during a product launch (and the ops signals that predict it)

A launch is the one day your store is supposed to look its best. It's also the one day your operational plumbing is most likely to quietly fail. Traffic spikes,

The true cost of an ecommerce return (it is not just the refund)

Ask most DTC operators "how much do returns cost my store?" and the answer comes back as the refund amount: a customer sends back a $60 shirt, you give back $60

How to validate EU VAT numbers and EORI numbers programmatically (free APIs + the gotchas)

If you sell B2B into the EU, two identifiers decide whether your invoice and your customs

Who pays the Stripe fee in a Connect marketplace? (direct vs destination charges, and the split that follows)

If you run a marketplace on Stripe Connect, there's a question that sounds simple but quietly decides your margins: when a buyer pays $100, who actually eats th