title: How enhanced ecommerce handles optional checkout steps?
body: <p>I am trying to implement enhanced ecommerce using Google Tag Manager and currently in the process of setting up dataLayer. In the checkout process on the website, the step for viewing cart is optional i.e user can either choose to 'view cart' or 'checkout' after adding product(s) to cart. My question is, should I include 'view cart' as step 1 in the checkout process? I want to, as it would provide me more visibility into % of user abandoning the process after viewing cart. Since it is an optional step, what do I need to do when users are skipping this step. Simply start the checkout process at step 2 or is there a better way to handle this. Please advise.</p>