...
In the old days, what was meant with tracking was to keep a log of the page URLs visited by each visitor. Arguably, you might already do better than that today (for example, you might already use options like the Google Analytics Enhanced Ecommerce tracking).
In But in order to adopt rely on a data-driven approach in an efficient, it is however required to focus on a radical tracking approach “track everything that appears on the screen of the visitor”visitor’s device”.
For example, this means that if a visitor comes to a Product Detail Page (PDP) and sees that this product has a delivery of 2 weeks because it is not currently on stock, such information should be tracked at that moment and in a structured way (which means a clear event name indicating it’s a PDP delivery information and a clear set of values like a color code ‘orange’ and the exact date that was shown to the visitor: ‘22.08.2022’).
Such radical tracking approach is important for the following reasons:
In order to assess what factor has an impact on your KPIs (conversion rate, average order value, etc.), you need to assess it on the basis of what your visitors have seen (and even how long they looked at it which might indicate that it was a point of importance for them) and not only that it appeared on the page.
While one One could argue that the fact a visitor saw this information or another one (which depends on the status of the stockstock status at that moment) can be calculated considering the product URL, the product stock at the beginning of the day and the number of orders done that day, which indicate might define what was the actual stock of this product at that time (or other mechanism to version each change of the stock over time).
But it is much more efficient effective to simple directly “track what the visitor has seen”, removing therefore both the effort of making such calculation and increasing removing the risk that this information might not be fully reliable due to complications in the calculation processto the complexity of the calculation.
Also, you will want to track many details of what the visitors sees and you will not have the resources to do so if each event requires a complicated calculation to be analyzed properly.You might change over time the way that you are showing the delivery time to the visitor (going from a color code to another, adding some icons or changing them, indicating the exact date, or the duration instead, all these visual differences should alter what is actually tracked as it alters what the visitors see).
...