Looking for clarification on Google Analytics Enhanced Ecommerce using Google Tag Manager Purchase action.
I've successfully implemented adding a product to the shopping cart using the event addToCart. Here's my question:
When the user purchases the items in their cart (hitting a submit order button) I will use the purchase event. At this time do I need to "re-gather" all of the products that are in their cart?
Is the following correct: Because the dataLayer is not persistent I do not have access to the items I pushed to the dataLayer using the addToCart event. In order to send all of the products along with the purchase event I need to supply the products again as part of the purchase event.
Appreciate any help. Thank you!