An LLM will tell you what to do with your data. But only you know that three weeks ago you changed a plugin. Without that, a recommendation can be technically correct and completely misleading at the same time.

April 2026. A store owner asks the LLM about conversion rates across channels and wants to know where to focus the budget. The answer looks great – concrete numbers, a clear recommendation.

A recommendation that looks great

New conversation DataOrganizer MCP
connected
What’s the conversion rate per channel in April? Which one should I focus on now?
AI
get_session_funnel · 2026-04 · group_by: default_channel_group
Fetching the funnel by channel for April…

Conversion rate by channel – April 2026

ChannelSessionsTransactionsConversion
Email28,3402,6649.4%
Paid Search72,4105,2137.2%
Direct21,7801,3296.1%
Organic Search89,2505,1775.8%
Paid Social54,1202,1113.9%
Organic Social15,6903612.3%

Email and Paid Search clearly stand out from the other channels – conversion of 9.4% and 7.2% respectively, with significant session volume in Paid Search (72k). Organic Social and Paid Social convert the weakest.

Recommendation: strengthening email communication to active segments and increasing the Google Ads budget in the ranges with the highest CVR will deliver a proportionally higher return than investing in Paid Social at this stage.

The recommendation looks solid. But there’s one problem: these numbers aren’t comparable with any previous month – and the LLM doesn’t know it.

On March 31, 2026, the store changed the plugin responsible for counting sessions in Google Analytics 4. The old method counted every visit. The new one – only engaged sessions, i.e. those with at least 10 seconds of activity or an interaction. The change was technical and deliberate. But no one wrote it down.

A 9.4% conversion for Email and 7.2% for Paid Search in April looks great – but it rose by the same amount in every channel. The denominator changed (fewer sessions), not the numerator (transactions). The recommendation “focus on Email and Paid Search” may be right, but it doesn’t follow from any improvement in those channels’ effectiveness.

When, a week later, someone asked for a comparison of March and April, the LLM saw something alarming.

The same anomaly without context

New conversation DataOrganizer MCP
connected
Compare traffic and conversion in March and April 2026.
AI
get_session_funnel · 2026-03 and 2026-04
Fetching funnel data for both months…

March vs April 2026

MetricMarch 2026April 2026Change
Sessions (total)598,003281,494−52.9%
Transactions17,94415,021−16.3%
Conversion rate3.00%5.34%+78%

I see an anomaly here. Sessions dropped by more than half overnight, but transactions – only by 16%. Mathematically that raises conversion by 78%, which almost certainly doesn’t reflect a real improvement in the store’s effectiveness. Such a sudden and symmetric drop in sessions with stable transactions suggests a change in how things are counted, not a real loss of traffic.

Was there any change to the analytics configuration or tracking plugins in this period?

The LLM correctly identifies the anomaly. But without an answer it can’t go further. It doesn’t know which numbers are reliable, from when to count the new baseline, or whether the recommendation from the earlier conversation was based on the right data.

Now the same user comes back – with an entry from the event log that someone finally found.

The same question with the event log

New conversation DataOrganizer MCP
connected
31.03.2026 | TECH – Changed the GA4 session plugin. Switched to counting only engaged sessions (min. 10 sec. or an interaction). Session data not comparable with the period before this date. Affects: sessions, conversion rate, bounce rate.Compare traffic and conversion in March and April 2026.
AI
get_session_funnel · 2026-03 and 2026-04
Fetching data taking the calendar entry into account…

A note before the analysis: the event log shows that on 31.03.2026 the way sessions are counted changed. The session and conversion data for March and April measure two different things – comparing those months on these metrics is invalid. Below I show only what we can safely read.

MetricMarch 2026April 2026Assessment
Sessions598,003281,494not comparable
Conversion rate3.00%5.34%not comparable
Transactions17,94415,021−16.3% · comparable
Avg. order value161.40 EUR158.90 EUR−1.5% · comparable

The number of transactions fell by 16% – that’s a real change, not a measurement artifact. Partly seasonal. Average order value essentially unchanged. The April session data becomes the new baseline – comparisons with the following months will now be consistent.

The same analysis, the same data – a completely different quality of answer. The difference is one two-sentence entry, pasted before the question.

How to keep such a log

You don’t need a separate tool. A text file, a spreadsheet or Notion will do – anything the whole team can access and from which you can copy a snippet in seconds. Each entry has four elements: the date, the category, the description and the metrics it affects.

[DD.MM.YYYY] | [CATEGORY][event description] – Affects: [metrics]

// Example:
31.03.2026 | TECH – Changed the GA4 session plugin. Only engaged sessions from this date. – Affects: sessions, conversion, bounce rate.

Six categories are enough for most stores:

Plugin change, GA4 update, tracking-code modification, platform migration. Data before and after may be incomparable.
Start or end of an ad campaign, a budget change of more than 30%, a new ad channel. Affects paid traffic and ROAS.
A new layout, a change to the cart or checkout, a new product page. May affect conversion rate and cart abandonment.
A viral post, an influencer collaboration, major media coverage. Causes short-term traffic spikes that won’t repeat organically.
Discontinuing a product line, a new category, a price change of more than 15%. Affects revenue, AOV and cart structure.
A courier or payment-provider outage, a supplier problem. Short-term impact on conversion, independent of the store’s actions.

When you ask about a period that includes one of the logged events – copy the relevant entry and paste it at the start of the message, before the question. You don’t need anything more: the LLM reads the category, links the date with the query’s range and adjusts its interpretation.

If you don’t remember whether there was an event in a given period – ask the LLM about anomalies before asking your actual question. It will often point out the spot where something changed and ask for context. As it did in the second mockup above.

Starting point

An event log isn’t an analytics tool – it’s a condition for correct analysis. The LLM sees the numbers but not the store’s history. A plugin change, a new campaign, a discontinued product – that’s context only you have. A text file and the habit of one entry per change are enough. The analytics does the rest.


DataOrganizer · MCP

Connect DataOrganizer to your LLM

One MCP plugin and your store data is available in every conversation.

DataOrganizer

Turn store data into decisions.

Stop guessing. Connect all your data sources, store, Google Analytics, Facebook Ads and more, and start acting on real numbers.

Get started free

© 2026 Datadiary · Made in Poland · KRS 0001017418 · NIP 9721336108