Shopify's checkout page policy

All Shopify users can track Shopify Events on their checkout page using Lucky Orange.

Due to Shopify privacy restrictions, Shopify merchants haven’t been able to view Session Recordings or Dynamic Heatmaps of visitors on the checkout page or track the Events on that page. These Events can help you track and understand the following Events on your checkout page.

These Events are:

  • Checkout Started
  • Checkout Address Info Submitted
  • Checkout Shipping Info Submitted
  • Payment Information Submitted
  • Checkout Contact Info Submitted
  • Ordered

Click here for the full list of Shopify integration Events.

When a visitor goes to the checkout page, the Session Recording will show a blank screen, notifying you that the customer has entered the checkout. In real-time, the Events Timeline to the right of the screen will show these Shopify checkout events as they happen. The Session Recording will resume once that visitor has left the checkout page, reached a confirmation page, or navigated elsewhere on the site. The checkout page won't be available to you for Dynamic Heatmaps or Form Analytics. 

Can I see the Session Recordings or Dynamic Heatmaps from visitors on my Shopify Plus checkout page?

Yes! We have recently released new capabilities to our Shopify Plus merchants to allow them to view visitors’  visitors' Session Recordings of their checkout page or access Dynamic Heatmaps of their checkout page. 

No additional code placement is needed for Shopify Plus merchants to capture and track their checkout pages. Click here to learn more.

What is Shopify's checkout page policy?

Shopify doesn’t allow any third-party applications to have checkout page access to the document object model (DOM), the programming interface for web documents. Third party apps, such as Lucky Orange, would be limited that in turn impacted how our app(or any similar app) could capture data on checkout. This policy change was released several years ago to add additional layers of security to protect sensitive customer information from being captured among other privacy and security measures. 

Lucky Orange has always prioritized the privacy and data security of our users and their visitors/customers. For example, out of the box (meaning with no additional setup from you), we prevent any keystrokes from being captured. All keystrokes are replaced by asterisks before being collected by our system to further protect potentially sensitive information from being captured Read more here.

Lucky Orange provides Shopify Plus checkout data tracking for Session Recordings, Dynamic Heatmaps and Form Analytics. Click here to learn more.