-
Implement the OnCheckoutStepLoaded listener. (See OnCheckoutStepLoaded)
-
Capture and store the customer’s e-mail address. Implementing this using our ??? features.
-
Implement the
CONFIRMATIONevent case in your analytics code to remove the stored customer email since this indicates this particular cart was converted. - After 5 to 15 minutes, you can trigger abandoned cart email notifications or other relevant processes using the captured email address, as it signifies an incomplete checkout.
Klaviyo
If you are using Klaviyo:- Make sure to report that the checkout has started. Implement this by using the
data.Steps.LOADED. (See OnCheckoutStepLoaded Callback) - Retrieve data about the products in the cart or trigger your existing Klavyio data layer implementation.
- When the customer enters the email address on the Global-e checkout page, handle this event and report to Klaviyo.
- Make sure to report the completed checkout to Klaviyo to prevent the cart from being marked as abandoned. Implement this by using the
data.Steps.CONFIRMATIONcase. (See OnCheckoutStepLoaded Callback)

