One catalogue, many marketplaces: listings, prices and competitors in one place
Connections to Amazon, Shopify, eBay and TikTok Shop that keep listings and prices in step, watch competitors' prices and move slow stock on with planned price drops.
- 12Amazon marketplaces
- 11 yearsof automatic price updates
The client
A UK online retailer with hundreds of thousands of listings across 12 Amazon marketplaces, its own web shop, eBay and TikTok Shop.
The challenge
Every marketplace has its own fees and rules, and a price that works on one can lose money on another. Competitors change prices many times a day, and slow-selling stock ties up cash and space. The retailer needed one place to see each product on every channel, set prices with the true cost in view, and push changes out quickly and safely.
What we built
- Direct connections to Amazon (12 marketplaces, including stock in Amazon's own warehouses), Shopify, TikTok Shop and eBay
- Orders, listings, fees and returns downloaded automatically through the day
- Price changes pushed to every channel from one screen
- Competitor tracking that is told the moment a rival changes price on Amazon
- Planned markdowns for slow sellers, and automatic repricing to break-even when an item reaches clearance
- Safeguards that hold back any price change that would make a loss or cut a price in half by mistake
What's next
A rules-based repricing engine, now being built, proposes price changes with a confidence score for staff to approve, moving to automatic approval as trust builds.
Technical details
Separate client libraries cover the Amazon Selling Partner API, the Shopify Admin GraphQL API, TikTok Shop (OAuth and request signing) and eBay, with per-channel download and repricing tasks in a background service.
Amazon price-change notifications arrive through AWS SQS, with a scheduled batch pull for anything they miss. The new engine is deliberately rules-based rather than AI-driven, so every decision is cheap, repeatable and auditable.
More from this client
Running the back office of a UK online retailer
The system a multichannel retailer runs on, from buying and the warehouse to pricing, returns and the true profit on every sale.
6 more case studies on this client
Running a busy warehouse from a live map of the floor
A complete warehouse system, from goods arriving to parcels leaving, that plans each picker's walk on a map of the building and copes with peak-season volumes.
Knowing the real profit on every sale, down to the last penny of fees
A profit engine that costs every order the moment it arrives, then replaces each estimate with what marketplaces, couriers and payment providers actually charged.
Buying smarter: the true cost of every purchase, duty and shipping included
Turns supplier price lists into purchase orders, works out what each line really costs once duty and shipping are added, and follows each order to delivery.
Modernising a business-critical system without stopping the business
A repeatable, fully tested move of a 13-year-old system onto a modern platform, delivered alongside new features by developers working with an AI assistant.
An AI developer on the team, with a person approving every change
An AI agent that picks up requests from the team's task board, researches, asks questions, plans, writes and checks the change, then waits for a person to approve it.
Other case studies
Running a telecoms retailer, end to end
Point of sale in the shops, a billing engine for call records, and a portal where customers download their bills: fourteen years of continuous development.
Prepayment energy for rented properties
Tenants top up their electricity online, the system sends the credit to their smart meter, and landlords see everything in one place.