Skip to main content

O1 Suite, at app.o1.eu

O1 Suite: eighteen modules, one login. Your entire European marketplace business.

O1 Suite is the marketplace operating system Operator One runs your business from. Sales, catalogue, listing status, repricing, budgets, automatic replenishment, stock, invoices and reporting across every marketplace we operate for you: 100+ platforms in 28 countries, from Amazon in Europe and the UK to bol.com, Kaufland, OTTO, Zalando, Cdiscount, Allegro and ManoMano. Our operators work in it. Your team logs into the same screens.

  • Included with every Operator One engagement
  • Live data, not monthly slide decks
  • iOS and Android app included

Your Brand / InsightsDashboard

Last 30 Days

Total Sales

€248,400

6.2% above budget

Total Orders

6,120

6,058 shipped

Average Order Value

€40.59

9 marketplaces

Sales vs Orderslast 30 days

Revenue by marketplace30 days

Amazon.de€92,400
Amazon.co.uk€61,800
bol.com€44,300
Amazon.fr€21,600
Kaufland€16,100
Sample data for a fictional brand. The layout, labels and filters are the live product.

Why Suite, not another dashboard

Monitoring tools show you problems. Suite is where they get solved.

Marketplace analytics tools end at the dashboard: they tell you what happened and leave the work to you. Suite is the operating system of a Merchant of Record, so behind every chart sits the team, the stock and the money to act on it, plus automation that runs overnight whether anyone logs in or not.

  • 01

    Operators inside, not reports outside

    Every screen is a working surface. The team that reprices, replenishes, files and answers cases works where your team reads. What we did this morning is on your screen this afternoon.

  • 02

    It acts, it does not only report

    Suite raises your restock orders overnight, rebuilds the stock position before dawn, drafts marketplace shipments and has the reports out before your team logs in.

  • 03

    From forecast to invoice

    Forecast demand, raise the order, book the shipment, list and reprice, watch the budget, then read the invoice that settles it. One system, both ends of the money.

Two minute walkthrough

See O1 Suite in motion.

A short tour through the operating system our team runs your marketplace business from. Same screens, same data, no second tier of visibility.

Suite is live at app.o1.eu and every brand we operate has access from day one.

The full map

This is the actual menu your team logs into.

Sixteen screens across six menu groups, shown here exactly as they appear at app.o1.eu. The eighteen sections below cover all of them, plus the two automation engines and the platform layer that sit behind the menu.

  • Insights

    • Dashboard
    • Advertising
    • Inventory Health
    • Scheduled Reports
  • Sales

    • Orders
    • Return Orders
  • Products

    • Catalogue
    • Listing Status
    • Buybox & Repricing
    • Inventories
  • Planning

    • Budgets
    • Budget vs Actual
  • Replenishment

    • Purchase Orders
    • Shipments
    • Items to be Shipped
  • Finance

    • Invoices

Every module, and what it does for you.

Screen by screen, in the order the product presents them. Figures shown are sample data for a fictional brand.

Insights

Insights, Dashboard

Dashboard: Every number that matters, before your first coffee

The landing screen totals every connected marketplace: six headline figures, each showing how it moved against the same period before, then the trend, the product ranking and the channel mix underneath. Your date range, marketplace and product filters are remembered and carried between screens, so Monday opens where Friday closed.

  • Total Sales, Total Orders, Total Sold Units, Average Order Value, Average Order Quantity and Total Shipped Orders
  • Sales against orders on one chart, grouped by day, week or month as the range demands
  • Ordered Products ranked by units and revenue, plus the marketplace mix
  • A Compare to budget switch that restates revenue against the approved plan

Your Brand / InsightsDashboard

Compare to budgetLast 30 DaysMarketplace

Total Sales

€248,400

6.2% above budget

Total Orders

6,120

4.1% vs prev

Total Sold Units

8,940

3.8% vs prev

Average Order Value

€40.59

1.1% vs prev

Average Order Quantity

1.46

steady

Total Shipped Orders

6,058

99.0% of orders

Sales vs Ordersgrouped by day

Sales & Orders by Marketplace30 days

Amazon.de€92,400
Amazon.co.uk€61,800
bol.com€44,300
Amazon.fr€21,600
Kaufland€16,100
Sample data for a fictional brand. The layout, labels and filters are the live product.

Insights, Advertising

Advertising: Ad performance with the whole profit picture in the room

Nine headline numbers across Amazon Sponsored Products, Display and Brands, and bol.com Sponsored Products, refreshed every night and converted into euros at the rate for the day each line was reported. Because advertising sits beside sales, stock and budget in one system, spend is judged against total revenue and against the plan rather than admired on its own.

  • Impressions, Clicks, CTR, Orders, Ad Spent, Ad Sales, CPC, ACOS and TACOS, each against the previous period
  • Total sales next to ad sales, so you see how much of the business advertising actually carried
  • Advertising performance per product, with the ad share of sales for each one
  • An ad spend budget strip showing budget, actual, remaining and pacing

Your Brand / InsightsAdvertising

ExportCompare to budget

Impressions

1,240,000

4.2%

Clicks

9,860

CTR 0.80%

Orders

780

ad attributed

Ad Spent

€7,000

CPC €0.71

Ad Sales

€31,500

ACOS 22.2%

TACOS

2.8%

of total revenue

Advertising Performance by SKUproduct level

ProductTotal SalesAd SalesAd Sales %Ad Spend
SKU-40118€38,900€9,34024.0%€1,980
SKU-40072€27,400€6,85025.0%€1,510
SKU-40203€19,600€4,12021.0%€905
SKU-40155€12,300€2,46020.0%€540
Sample data. Metric names and the per-product breakdown match the live Advertising screen.

Insights, Inventory HealthNew

Inventory Health: Stock problems, caught while they are still cheap

Every night, once the reorder run has refreshed its inputs, Suite rebuilds a stock scorecard for the whole catalogue and files it as a dated snapshot. That gives you today's position and the trend behind it: what is sellable, what is on its way, what is reserved, what is stuck, and how many days of cover remain before any of it matters.

  • Sellable, inbound, reserved and unsellable units, with the retail value of the stock
  • Aged and excess flags, so slow stock is named long before it becomes a write off
  • Days of cover per product, so whatever is about to run dry sorts to the top
  • A nightly snapshot, which means a real trend line rather than only today

Your Brand / InsightsInventory Health

Rebuilt overnightExport

Sellable stock

41,600

€1.2M retail

Inbound

8,400

on open orders

Reserved

980

allocated

Unsellable

310

damaged or expired

Aged

2,140

held over 90 days

Excess

640

above cover target

Inventory health by productdays of cover

ProductSellableInboundReservedCoverStatus
SKU-40155967201211dCritical
SKU-400724101,8004016dReorder
SKU-401181,2402,5448830dHealthy
SKU-400111,42006458dExcess
Sample data. Stat titles and the per-product columns match the live dashboard.

Insights, Scheduled Reports

Scheduled Reports: The report lands in the inbox and nobody has to remember

Every major screen exports on the spot, and the reports you need regularly can be scheduled instead. Choose the report, the frequency, the hour it should run and the rolling window it should cover, then name the people who receive it. Suite checks every hour for anything due and sends it as an Excel workbook, so everyone works from the same numbers on the same cadence.

  • Seven report types: sales, advertising, orders, returns, products, listing status and budget against actual
  • Daily, weekly or monthly, over a rolling window you choose, to as many recipients as you like
  • Multi tab workbooks: the sales report alone carries by day, by marketplace and by product
  • Manual export on eleven screens, and five bulk imports back the other way

Your Brand / InsightsScheduled Reports

New reportChecked hourly

Report types

7

schedulable

Active schedules

4

delivering

Manual exports

11

screens

Scheduled reportsper organisation

ReportFrequencyRangeToStatus
Sales ReportWeekly, MondayLast 7 days3Active
Advertising ReportWeekly, MondayLast 30 days2Active
Budget vs ActualMonthly, 1stThis month4Active
Returns ExportMonthly, last dayLast month1Paused

Delivered as .xlsx to the recipients you name

Sample schedules. Report types and delivery options are the live configuration.

Sales

Sales, Orders

Orders: Every order, every marketplace, one ledger

Orders arrive in Suite within minutes of the marketplace confirming them, and each one carries its status through to shipped, returned or settled. Filter by marketplace, status or date, open any order for its lines and its settlement timeline, and export the whole view whenever finance asks.

  • Pulled in continuously, with a nightly catch up and a weekly re-read of the past month
  • Full status trail from new through in progress, shipped, returned and closed
  • A settlement timeline per order, so you can follow an order through to the money
  • Line level export covering order, product and settlement milestones

Your Brand / SalesOrders

StatusMarketplaceExport

Shipped

6,058

30 days

In progress

38

open now

Returned

148

2.4% of orders

Orderslatest across all marketplaces

MarketplaceOrderTotalStatusOrdered
Amazon.de302-0000000-0000001€79.90ShippedToday
bol.com2000000001€42.50In progressToday
Amazon.co.uk203-0000000-0000002£34.50ShippedToday
KauflandKFL-0000003€39.95ShippedYesterday
Amazon.it408-0000000-0000004€42.50ReturnedYesterday

Open any row for line items and settlement history

Sample orders. Columns, statuses and filters are the live Orders screen.

Sales, Return Orders

Return Orders: Returns, with the reason attached

Every return syncs through the day with its marketplace reason code and, where the shopper typed one, their own comment, linked back to the order it came from. You see what is coming back and why, which is the difference between a returns number and a product decision.

  • Return rate, total returns and returned value as headline figures
  • Marketplace reason codes alongside the free text buyer comment
  • Linked to the originating order, filterable by reason, and exportable

Your Brand / SalesReturn Orders

ReasonExport

Return Rate

2.4%

returned / shipped

Total Returns

148

30 days

Open

6

awaiting receipt

Return Orderslatest

ReturnReasonStatusReturned
RTN-004812product_unsatisfactoryReceivedToday
RTN-004807wrong_productReceivedYesterday
RTN-004801not_collectedNew2 days ago
RTN-004795refused_damagedCancelled3 days ago

Buyer comments are shown in full on the return record

Sample returns. Reason codes and statuses are the live values.

Products

Products, Catalogue

Catalogue: One catalogue, every marketplace, every country

Your full product record lives in Suite: identifiers, barcodes, dimensions, carton data, recommended price and the stock position behind it. Each product also carries its own supply rules, so the catalogue is not just a list, it is the input the automation runs on.

  • Barcode, manufacturer number, merchant numbers, weight and both unit and carton dimensions
  • Per product supply settings: minimum order quantity, carton size and blocked seasons
  • An end of life switch that takes a discontinued product out of reordering for good
  • Bulk maintenance by spreadsheet, with an export that matches the import

Your Brand / ProductsCatalogue

Hide end of lifeExport

Products

214

in catalogue

Active

188

excl. end of life

Units held

41,600

all locations

Productswith supply rules

SKUNameStockMOQCartonStatus
SKU-40118Starter set, 6 pack1,24060012Live
SKU-40072Refill pouch, single41048024Live
SKU-40203Gift tin, 12 pack9802406Live
SKU-40011Legacy bundle1,42001End of life
Sample catalogue. Columns and supply settings are the live fields.

Products, Listing Status

Listing Status: Which products are actually live, and where

A listing that is not live cannot sell, and marketplaces rarely say so loudly. Listing Status shows the state of every product on every connected channel in one grid, so an unpublished listing is something you notice at a glance rather than in next month's revenue.

  • Published or not published per product, per marketplace, across every connected channel
  • Filter end of life products out so the grid reflects what should be selling
  • Exportable, and used by the Operator One team as their working queue

Your Brand / ProductsListing Status

MarketplaceHide end of life

Published

1,104

across 9 channels

Not published

42

needs attention

Channels

9

connected

Listing statusper marketplace

SKUDEUKFRITESNL
SKU-40118PublishedPublishedPublishedPublishedNot publishedPublished
SKU-40072PublishedPublishedPublishedPublishedPublishedPublished
SKU-40203PublishedNot publishedPublishedNot publishedNot publishedPublished

Published shown in green, not published in amber

Sample statuses. The grid and its two states are the live product.

Products, Buybox & Repricing

Buybox & Repricing: A price per country, and a discount ceiling you own

Every product carries its own list price in each country you sell in, in that country's currency, and beside it a repricing allowance: the furthest below list the repricer is ever permitted to go. Set it per product per country, or let a product fall back to your brand wide default. Suite pushes those rules to the channel continuously and reads buy box position back through the day.

  • List price per country in local currency, across the euro zone and sterling, zloty, krona and krone
  • A repricing allowance per product per country, so discounting has a ceiling you own
  • A brand wide default allowance, with per product overrides wherever you want them
  • Buy box win rate charted per marketplace, beside the competing buy box price
  • Bulk edit the whole grid by spreadsheet, and move list prices in bulk with rounding rules

Your Brand / ProductsBuybox & Repricing

ImportAdjust pricesSKU-40118

Buy box won

92%

of live listings

Priced countries

9

for this product

Allowance

10 to 25%

max discount off list

Price and repricing rule per countrySKU-40118

CountryCurrencyList priceRepricing %Buy box
GermanyEUR39.9510%Won
United KingdomGBP34.5018%Won
FranceEUR39.9525%Won
ItalyEUR42.5025%Lost
PolandPLN179.0025%Won
SwedenSEK449.00defaultWon

Repricing % is the maximum discount below list the repricer may apply

Sample prices for one product. The per country grid and the allowance rule are the live model.

Products, Inventories

Inventories: Where every unit is, refreshed all day long

Stock is not one number, it is a position across your own warehouse, the Operator One fulfilment centres and each marketplace's own network. Suite reads the warehouses continuously, takes live updates the moment stock moves, and runs a full sweep every week to catch anything a push missed. Internal and external locations are kept apart so nothing is ever counted twice.

  • Stock per location and per location group, with inbound and in transit shown separately
  • Available, reserved, allocated and in transit as distinct buckets rather than one total
  • Internal and external locations split correctly, so stock is never double counted
  • A stock ledger behind the position, so movements have history and not just a snapshot

Your Brand / ProductsInventories

Synced minutes agoLocation

Units held

41,600

all locations

Locations

5

internal and external

Stocked SKUs

188

of 214

Stock by locationlive positions

LocationTypeAvailableReservedIn transit
O1 fulfilment DEInternal18,4004200
O1 fulfilment NLInternal11,9002600
Amazon fulfilment DEExternal6,8401801,200
Amazon fulfilment UKExternal3,21090640
bol fulfilment NLExternal1,250300
Sample positions. Location types and the stock buckets are the live model.

Products, Inventory ledgerNew

Inventory ledger: Every stock movement written down, and never edited

Behind the stock position sits a ledger. Each time a quantity changes at any location, Suite appends a dated entry recording all fourteen states that unit could be in: available, reserved, allocated, in transit, being processed at a fulfilment centre, defective, expired, damaged in the warehouse, damaged by the customer, damaged by the carrier, awaiting pickup, inbound, returned and under investigation. Entries are written once and never rewritten, which is what turns a stock number into something you can audit.

  • An append only record per product, per location, with nothing edited after the fact
  • Fourteen quantity states, so damaged, expired and disputed units are never quietly folded into one total
  • The source the nightly stock scorecard and its cover trend are rebuilt from
  • Where an oversold position surfaces, rather than being rounded away to zero
  • Entry level history is an audit tool: your team reads it through the trend, and we can pull the detail on request

Your Brand / ProductsStock movement history

Append onlyPer location

States tracked

14

per entry

Never edited

Append only

write once

Feeds

Nightly scorecard

and cover trend

Ledger entriesSKU-40118, O1 fulfilment DE

RecordedAvailableReservedIn transitDamagedReturned
Today1,240880612
Yesterday1,318740611
2 days ago1,40261059
3 days ago9805254059
4 days ago1,0464454048

Every quantity change appends a row. Nothing is overwritten.

Sample entries. The quantity states are the live ledger fields; entry level browsing is an operator tool.

Planning

Planning, BudgetsNew

Budgets: Plan the year, watch the pacing, argue with data

Budget revenue, ad spend, units and orders per marketplace, on your own financial year rather than a forced calendar one. Pacing is seasonality aware by default, so a fourth quarter brand is not reported as catastrophically behind every March. Revenue and ad spend are budgeted as components and the implied advertising ratio is derived from them, because budgeting a ratio directly is how plans quietly stop meaning anything.

  • Budget revenue, ad spend, units and orders, per marketplace
  • Split by seasonality, by growth or evenly, with seasonality as the default
  • Budget against actual as its own screen, and as a switch on the sales and advertising widgets
  • A scheduled budget report, and a dedicated administrator role controlling who may edit

Your Brand / PlanningBudget vs Actual

Seasonality splitFY 2026

Budget

€1.92M

year to date

Actual

€2.01M

year to date

Variance

+€90k

4.7% ahead

Revenue by monthbudget against actual

BudgetActual

Sample plan and actuals. The split rules and comparison view are the live product.

Replenishment

Replenishment, Automatic replenishmentAutomatic

Automatic replenishment: Suite works out what to reorder, and shows its working

Overnight, Suite checks whether your reorder cycle is due. When it is, it forecasts demand for every product you stock and raises the purchase order to cover it. The forecast blends five sales windows, seven, fourteen, thirty, sixty and a hundred and twenty days, weighted so that roughly seventy per cent of the signal is the last fortnight: recent enough to catch a trend, long enough not to panic. It then compares that demand against stock on hand plus stock already in transit, and orders the gap.

  • Your own reorder rhythm, target cover and supplier lead time, so the order spans both
  • Minimum order quantity and carton rounding applied per product
  • End of life products and blocked seasons are never reordered
  • Every suggested line stores the calculation behind it, so any quantity can be explained
  • You review, adjust or reject line by line before anything is committed

Your Brand / ReplenishmentPurchase order PO-000148

Generated overnight
Step 1Forecastovernight
Step 2O1 reviewsame day
Step 3Your reviewawaiting you
Step 4Ship inbook shipment

Lines

12

products

Units suggested

8,904

by forecast

Units accepted

8,400

after review

Suggested lineswith the calculation behind each

SKUDaily salesStockCoverNeededSuggestedAcceptedStatus
SKU-4011842.01,24030d3,7802,5442,544Accepted
SKU-4007226.541016d2,3851,9681,800Adjusted
SKU-401558.49611d756720720Accepted
SKU-4026015.862039d1,422960960Accepted
SKU-403013.11,420458d02400Rejected

Daily sales is a weighted average across the 7, 14, 30, 60 and 120 day windows

Sample order. The review flow and the calculation panel are the live product.

Replenishment, Marketplace replenishment

Marketplace replenishment: And then we decide which marketplace gets the stock

Getting stock into the warehouse is half the problem. A second engine forecasts each channel's demand from that channel's own sales, checks what is already sitting in its fulfilment network, and builds the inbound shipment needed to keep it covered. Country storefronts that share a network are rolled into one shipment, and when stock is short it allocates across channels rather than letting the first run empty the shelf. Our planners approve every line. You set the rules it plays by and watch the stock arrive.

  • A demand forecast per marketplace, weighted on that channel's own sales history
  • One inbound for storefronts that share a fulfilment network, rather than four half empty ones
  • Allocation when stock is short, with a fall back to an agreed second channel
  • Approved shipments become real marketplace inbound plans automatically
  • You control it per product: whether it may travel, in what carton, and where it may not go

Your Brand / ProductsCatalogue, marketplace replenishment

Replenishment settingsImport

Enabled products

188

may be sent to channels

Channels served

5

marketplace networks

Roll up

On

one inbound per network

Per product controlsyou set these, the engine obeys them

SKUSend to channelsCartonAllowedExcluded
SKU-40118On12Amazon, bolNone
SKU-40072On24Amazonbol
SKU-40203On6Amazon, bolNone
SKU-40011Offn/aNoneNone

Editable in bulk by spreadsheet, or product by product

Your controls, as they appear in the catalogue. The engine itself is run by the Operator One planning desk.

Replenishment, Purchase Orders & Shipments

Purchase Orders & Shipments: From accepted order to booked in stock, with the chasing done for you

Once you accept a purchase order, Suite carries it the rest of the way. Items to be Shipped becomes your working list of what still owes a despatch, you group those lines into a shipment, and Suite announces it to the receiving warehouse and confirms it back to you. Statuses refresh through the day until the goods are booked in, and anything short received is flagged against the line rather than discovered at invoice time.

  • Accept or reject line by line, with quantities checked against the carton size
  • Items to be Shipped as a live list of what is still owed, groupable into shipments
  • Shipments tracked by their advance notice number, products and cartons, through to booked in
  • A morning reminder for orders awaiting review, stock ready to ship and shipments in flight

Your Brand / ReplenishmentPurchase Orders

StatusImport linesExport

Open

1

awaiting you

Closed

14

this year

Reminders

Daily

each morning

Purchase Ordersall time

OrderWarehouseCreatedUnitsStatus
PO-000148O1 fulfilment DEThis week8,400Open
PO-000141O1 fulfilment DELast month5,880Closed
PO-000134O1 fulfilment NLTwo months ago4,320Closed

Shipmentsagainst PO-000141

Advance noticeProductsCartonsStatus
ASN-2026-034112482Shipped
ASN-2026-02988310Booked in

Statuses refresh through the day until the warehouse books the goods in

Sample orders and shipments. The lifecycle and reminders are the live product.

Finance

Finance, InvoicesNew

Invoices: The money side of Merchant of Record, made transparent

As Merchant of Record we sell, we settle and you see all of it. Every invoice, self billing statement and credit note appears in your Finance tab with the document attached, synced from our accounting through the day and reconciled in full every night. Only issued documents ever appear, so a draft in our books can never surface as a number in yours, and credit notes are stored as real negatives rather than a note in the margin.

  • Three document types in one ledger: invoice, self billing statement and credit note
  • Amounts excluding and including VAT, in the invoice currency, with due and paid dates
  • Download a single document, or select a batch and take them together
  • Filter by year, status or date range, and export the ledger for your bookkeeper

Your Brand / FinanceInvoices

SyncedExport

Invoice ledgerinvoices, self billing and credit notes

NumberTypePeriodTotalStatus
2026-0841Self billingLast month€182,400.00Paid
2026-0796Self billingTwo months ago€164,900.00Paid
2026-CN-0102Credit noteTwo months ago−€2,140.00Processed
2026-0741Self billingThree months ago€151,300.00Paid

Reconciled in full every night, totals stored signed

Sample ledger. Document types, columns and filters are the live Finance tab.

Finance, Settlement status

Settlement status: Follow an order all the way to the payout

Revenue is not money until it settles, so every order carries a settlement state of its own alongside its fulfilment status. An order moves from new, to pending with the marketplace, to ready for settlement, to paid, and to refunded or partially refunded where that happens. Filter the order book by any of those states to see exactly what is still owed to you, and open an order to read the dated history of when it reached each one.

  • Six settlement states on every order: new, pending marketplace, ready for settlement, paid, refunded and partially refunded
  • Filter the whole order book by settlement state, so what is unpaid is one click away
  • A dated settlement history per order, recording when each state was reached
  • The six milestone dates travel into the order export for your finance team
  • Readable over the API, so settlement state can drive your own reconciliation

Your Brand / SalesOrders, by settlement status

Settlement statusExport

Paid

5,412

settled

Ready for settlement

486

next cycle

Pending marketplace

222

with the channel

Ordersfiltered by settlement status

OrderMarketplaceTotalSettlement
302-0000000-0000001Amazon.de€79.90Paid
203-0000000-0000002Amazon.co.uk£34.50Ready for settlement
2000000001bol.com€42.50Pending marketplace
408-0000000-0000004Amazon.it€42.50Refunded

Settlement historyorder 302-0000000-0000001

StatusChanged at
NewWhen ordered
Pending marketplaceOn despatch
Ready for settlementPeriod close
PaidPayout run

Each state change is recorded with the moment it happened

Sample orders. The six states, the filter and the dated history are the live product.

Platform

Platform, REST API and access

REST API and access: Your stack plugs in, and nothing is locked in

Suite publishes a documented REST API covering orders, returns, products, prices, purchase orders, shipments and advertising performance at both campaign and product level, in the same shape our own dashboards consume. It reads and it writes, so you can create products and set prices per country straight from your own systems, and pull changes since a timestamp rather than re-reading everything.

  • Read orders, returns, products, prices, purchase orders, shipments and advertising performance
  • Write products, and set prices and repricing rules per country
  • Token authentication, delta pulls and pagination, with a browsable API reference
  • One login across all your brands, with roles deciding who can edit what
  • Two factor authentication with recovery codes, and per user email notification settings
GET/orders
GET/orders/{order}
GET/products
POST/products
PATCH/products/{product}
PATCH/products/{id}/prices
GET/purchase-orders
GET/shipments
GET/returns
GET/ad-campaign-performances
GET/ad-product-performances
POST/auth/login
{
  "id": 100001,
  "marketplace_order_no": "302-0000000-0000001",
  "status": "shipped",
  "settlement_status": "pending marketplace",
  "currency": "EUR",
  "total_price_incl_vat": 79.90,
  "ordered_at": "2026-08-20T09:14:00Z"
}
The published endpoint list. The example response uses sample values.

While you sleep

The night shift is software.

Between the close of one trading day and the start of the next, Suite does the work that would otherwise be somebody's Monday morning. By the time your team logs in, the reordering is calculated, the stock position is rebuilt, the books are reconciled and the reports are already in the inbox.

  1. After midnight

    The reorder run

    Works out which brands are due a reorder, forecasts demand product by product and raises the purchase orders to cover it.

  2. Before dawn

    Stock health rebuild

    Rebuilds the stock scorecard for the whole catalogue and files it as a dated snapshot, so the trend is real and not just today.

  3. Before dawn

    Marketplace replenishment

    Decides which storefront needs stock, rolls demand up per fulfilment network and drafts the inbound shipments.

  4. First light

    Books and reports

    Reconciles the invoice ledger in full, then sends every report that is due to the people who asked for it.

And all day

  • Orders and returns pulled in continuously
  • Warehouse stock read continuously, plus live updates
  • Buy box and repricing refreshed through the day
  • Reminders in the inbox each morning

In your pocket

Suite goes where you go.

The official O1 Suite companion app is live on both stores across the European Union. Performance, advertising, orders, purchase orders, shipments and returns per brand and per marketplace, on the train, in the board meeting, at the trade fair.

  • Read only, so nothing can be changed by accident
  • Every brand you work with, in one login
  • Performance and advertising per marketplace
  • Orders, purchase orders, shipments and returns
Download O1 Suite on the App StoreGet O1 Suite on Google Play

Your Brand / MobileYour Brand

9 marketplaces

Revenue, 7 days

€58,900

all marketplaces

Orders, 7 days

1,430

all marketplaces

Revenuelast 14 days

Todayat a glance

ItemCount
Orders212
Returns5
Open purchase orders1
Shipments in transit2
Sample data. The app is a read only companion to the web platform.

Suite against the tool shelf

What a monitoring tool sees. What an operating system does.

Marketplace analytics tools are good at watching one marketplace. Suite is built to run a multi marketplace business end to end, with the operator team included.

O1 Suite compared with a typical marketplace analytics tool
CapabilityO1 SuiteTypical analytics tool
Marketplaces coveredEvery marketplace we operate for you, 100+ across 28 countries, in one data modelAmazon first, anything else bolted on if at all
Who acts on the dataThe Operator One team, working in the same screens you readYour team, after reading the dashboard
Demand forecastingWeighted across five sales windows, per product, every cycleRestock alerts at best
Automatic purchase ordersRaised overnight with the calculation attached to every lineNot in scope
Marketplace replenishmentPer channel targets, with allocation when stock is shortNot in scope
Repricing controlList price and a discount ceiling per product per countryRead only price monitoring
Budget planning and pacingPer marketplace, seasonality aware, on your own financial yearRarely offered
Invoices and money flowsInvoices, self billing and credit notes with the documents attachedNot in scope
ReportingScheduled email reports plus manual export on eleven screensDashboard exports only
Mobile appiOS and Android, published across the European UnionRarely offered
Programmatic accessA documented REST API that reads and writes, including prices per countrySpreadsheet downloads

A category comparison against marketplace analytics and monitoring tools in general, not any specific product.

Common questions about O1 Suite

What is O1 Suite?

O1 Suite is the marketplace operating system Operator One runs your business from, at app.o1.eu. It spans eighteen modules across insights, sales, products, planning, replenishment and finance, plus the platform layer, and your team logs into the same screens our operators work in.

Does O1 Suite use artificial intelligence?

No, and we would rather say so than market a buzzword. The replenishment forecast is a weighted moving average across five sales windows followed by your own supply rules, and every suggested order quantity stores the calculation that produced it so any line can be explained.

Can O1 Suite be licensed as standalone software?

No. Suite comes with an Operator One engagement rather than as a separate product, because the platform and the operations team are one service. Commercial terms are tailored per brand and we walk through them on a discovery call.

Which marketplaces does O1 Suite cover?

Every marketplace Operator One operates for you: 100+ platforms across 28 countries, the 27 EU member states plus the United Kingdom. That includes all Amazon EU locales and the UK, bol.com, Kaufland, OTTO, Zalando, Cdiscount, Allegro and ManoMano, and they share one data model so orders, stock and listings from every channel sit in a single ledger.

How does automatic replenishment decide what to reorder?

It forecasts demand per product from five sales windows weighted towards the most recent fortnight, then nets off stock on hand and stock already in transit before applying your target cover, lead time, minimum order quantity and carton size. End-of-life products and blocked seasons are never reordered, and you review every line before anything is committed.

Can we connect O1 Suite to our own ERP or BI tools?

Yes. Suite publishes a documented REST API covering orders, returns, products, prices, purchase orders, shipments and advertising performance, and it writes as well as reads so your PIM or ERP can create products and set prices per country.

Is there a mobile app for O1 Suite?

Yes, on iOS and Android across the European Union. It is a read-only companion covering performance, advertising, orders, purchase orders, shipments and returns per brand and per marketplace.

See O1 Suite on a call.

Book a 30 minute walkthrough. We will show you Suite running on a live account, the replenishment engine explaining its own numbers, and how an operator team would pick up your catalogue.

No commitment required. Typically a 30-minute call.