title: How to properly track multiple checkout flows in Google Enhanced Ecommerce?
body: <p>I am trying to setup the checkout steps feature in Google Enahanced Ecommerce through Google Tag Manager. One issue I currently have is that the <a href="https://developers.google.com/tag-manager/enhanced-ecommerce" rel="nofollow noreferrer">official doc</a> has no mention on what if my checkout process has slight variations and there is more than one route checking out.</p>
  
  <p>For example:</p>
  
  <p>If user isn't logged in, the checkout flow is something like this:</p>
  
  <ol>
  <li>/checkout/cart</li>
  <li>/checkout/signin</li>
  <li>/checkout/billing</li>
  <li>/checkout/payment</li>
  <li>/checkout/confirmation</li>
  </ol>
  
  <p>For logged in user, it will skip step 2.</p>
  
  <p>Someone asked the <a href="https://stackoverflow.com/questions/32618755/how-to-handle-multiple-checkout-flows-in-google-enhanced-ecommerce-funnels">same question</a> a year ago and got no reply. So would love to get some insights/suggestions on this topic.</p>
  
  <p>Thanks!</p>