Public trace · no login

One bid.
Twenty-one steps, all shown.

Most PPC tools give you a number. This is the whole decision behind one — the conversion estimate and where it came from, the seven safety gates it had to clear, and the arithmetic that turned €0.58 into €0.68.

Read the trace

Account settings read at decision time

Target ACoS
27.5%
Set per marketplace by the seller. DE, GENERIC · BROAD campaigns.
Average order value
€68.70
Trailing 28 days for this ASIN on Amazon.de.
Warm-start prior
Beta(2.2, 68.8)
Category prior, so hour one has a sensible bid instead of no bid.
Observed window
402 clicks · 14 conversions
Trailing 28 days for this keyword.
Days of supply
38 days · lead time 14
From SP-API. Feeds the Sentinel multiplier.
Previous live bid
€0.58
14-day median €0.59, which sets the anti-decay floor.
trace#t-9412decided

agent

Tactician

marketplace

DE

keyword

leather laptop sleeve 14"

campaign

GENERIC · BROAD

  1. €2.63 × 27.5% × 0.94 = €0.68

    Expected revenue per click, times the share of it the seller is willing to spend, times the supply multiplier. Every term is on this page and every term is checkable — which is the whole argument for writing the trace down.

    Tactician
  2. (€0.68 − €0.58) ÷ €0.58 = +17.2%

    Submitted to Amazon. Seven gates cleared, one cap not binding, one anti-decay floor not binding. The trace is retained 30 days and exports as CSV, so this line can be answered for later — by the seller, by their accountant, or by us.

    Executor

21 steps · 30-day retention

click any row to expand · blue rows changed the outcome

What you are looking at

Mirox re-prices keywords on a cycle. Each time it considers one, the Tactician writes a structured record of the decision: the inputs it read, the intermediate values it computed, every safety gate it checked and in what order, and the action it submitted. That record is the trace. It is stored for 30 days, exports as CSV, and is what you read in the dashboard the moment after a bid posts.

The 21 lines above divide into four kinds. Inputs are read, not decided — the state machine’s verdict on the ASIN, the hour’s historical conversion rate, the bid currently live. Computations derive one number from others, and each shows its working. Gates can only stop a bid, never raise one. The single decision at the end is what went to Amazon.

The order matters as much as the content. Gates run after the proposal and before the write, so a bid that fails one is not submitted at all — never partially, never at a reduced figure — and the trace names the gate that stopped it. The seven-layer safety system is that ordering, written down.

Why this page exists

Every tool in this category says its AI is explainable. Ask one why a specific bid moved on a specific Tuesday and you will usually get a chart of outcomes rather than an account of the decision. The distinction is not academic: a chart tells you what happened, and only a trace tells you whether it should have.

So this is the version that can be checked. The numbers reconcile, the formulas are printed next to the values they produce, and the CSV is the same export a paying customer gets. If the arithmetic is wrong, it is wrong in public, which is a stronger commitment than any adjective we could put on a landing page.

Want to price the gap between where your account is and where you want it? The waste calculator does that from three numbers, and the ACoS calculator works out the break-even the target ACoS above is measured against.

Questions this raises

Is this a real seller’s data?
The shape is real — it is exactly what the Tactician writes for every decision, and the export button gives you the same CSV the dashboard does. The account is not a customer’s. Publishing a seller’s keywords, conversion rates and order values because they made the clearest example is not a trade we get to make on their behalf.
Can I check the maths?
That is the point of the page. Every derived figure shows its arithmetic with this trace’s numbers substituted, and every input it depends on is listed at the top. The chain closes: blended conversion rate times order value gives revenue per click, times the target ACoS gives the target bid, times the supply multiplier gives the €0.68 that was submitted. If a line does not add up, tell us — that is a bug in the product, not a typo on a marketing page.
What happens if a gate fails?
The bid does not go out, and the trace records which gate stopped it and why. Gates are checked in order and the first failure ends the decision — there is no path where a bid is submitted with a gate unresolved. The kill switches are checked at decision time as well as at submission, so one thrown mid-cycle stops the decision too.
Do I get this for my own account?
Yes, from the first day of Simulation Mode, before any money moves. Simulation Mode scores your real keywords and writes a full trace for every bid it would have placed — without placing it. Traces are retained 30 days and export as CSV.
Why publish this at all?
Because "explainable AI" is a claim every vendor in this category makes and almost none of them will show you. A screenshot proves nothing; a complete trace with checkable arithmetic and a download button is either right or it is publicly wrong. We would rather be the second than be vague.

Your account, your traces

Read one of these
for every bid on your account.

Simulation Mode runs 30 days on your real keywords, read-only and without a card. Every bid it would have placed gets a trace like this one — before a cent moves.

30 days free on Simulation Mode · no card required · connect and disconnect in one click