Skip to content

The changelog is the asset, not the output

An agent's value compounds only when what it did is recorded in a form a later causal read can actually use. The changelog outlives both the agent and the vendor.

Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free

By , Founder & CEOUpdated 2 min read

Run the numbers for your store: the free break-even ROAS calculator.

The listings are replaceable. The record of what changed and when is not. That record is what any later measurement depends on.

Why the record is the durable part

A batch of rewritten listings is worth whatever it earns this quarter. The log of which products changed, when, and what was left alone is what lets you answer the same question next quarter and the one after.

Swap the agent, swap the vendor, swap the platform: the log still works, because it describes your catalogue rather than their tooling.

What a usable log contains

FieldUsed for
Batch timestamp, to the hourBefore and after boundary
Product ids changedDefining the treated set
Product ids deliberately excludedDefining the control
Field-level description of the changeKnowing which lever moved
External events in the windowRuling out confounds

Field-level matters. "Updated listings" is not a lever. "Rewrote the first paragraph of the description, left titles and images alone" is.

Where teams lose it

The log lives in the agent's transcript, the transcript lives in a session, and the session is gone in a month. Or it lives in a chat thread nobody exports. Either way the information existed and was not kept.

Write it to something you own, at the moment of the change. A row in your own database beats a perfect account that has been deleted.

The connection to ROAS

Without the log, every later read is a before-and-after across a period where an unknown set of things changed, which is the weakest design there is.

Frequently asked questions

  • Why is the changelog more valuable than the changes?
    The listings earn what they earn this quarter. The record of what changed, when, and what was left alone is what lets you answer the same question in later quarters, and it survives changing agent, vendor or platform.
  • What level of detail does a changelog need?
    Field level. Updated listings is not a lever. Rewrote the first paragraph of the description and left titles and images alone is, because it names which thing could have caused the effect.
  • Where should the changelog live?
    Somewhere you own, written at the moment of the change. Agent transcripts and chat threads disappear, and a perfect record that has been deleted is worth less than a rough row in your own database.

Go deeper: Causal attribution, explained.

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.

Keep reading

Terms in this article

Browse the full glossary

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.