← Back to the blog

Why We Built Seller OS: The Six Tools We Were Tired of Juggling

4 min read

Before Seller OS existed, running an eBay shop properly meant stitching together six different things, none of which talked to each other.

A spreadsheet for profit. Because no single tool showed the real number after fees, VAT, packaging and shipping, so it lived in a spreadsheet that was always slightly out of date the moment a fee changed.

A separate app for stock tracking.Something to flag low stock before it became a "sorry, that's actually sold out" message to a buyer, usually a notes app or a second spreadsheet nobody remembered to update consistently.

eBay's own dispatch screen, checked manually. No automatic sync, no retry when something failed to update, just a tab kept open and refreshed by hand, several times a day, every day.

A template somewhere for buyer messages. Copy-pasted by hand for order confirmations, dispatch notices, delivery follow-ups. Fine at ten orders a week. Not fine at a hundred.

A compliance checklist, if there was one at all. Banned words and VeRO issues are the kind of thing that gets caught after a listing's already live and already flagged, not before.

And a dashboard that didn't exist, so "how's the business doing this week" meant opening four of the five tools above and doing the maths yourself.

The actual problem wasn't any one of these tools

It was that they were six separate subscriptions, six separate logins, and six sources of truth that never agreed with each other. A profit spreadsheet that didn't know about a stock alert. A dispatch screen that didn't know what the profit calculator thought a sale was worth. Nothing connected, because nothing was built to be.

So we built the thing that should have already existed

Seller OS is those six things, actually connected: product import feeds straight into the profit calculator, which feeds the compliance checks, which gates what can go live, which feeds the dashboard, which flags what needs attention today, whether that's a failed dispatch sync or a product that just went out of stock. One login. One place. Every feature on every plan, because splitting basic functionality behind a paywall never made sense to us either.

That's the whole premise. Not a bigger tool. Just the one that should have been there from the start.