Skip navigation
User Manual
Overview

Shopify Checkout Events

Item checkout created & Checkout created

These events fire when an identified Shopify customer creates a new checkout on your store.  

 

A checkout becomes created when a shopper has:

  • Added items to their cart

  • Proceeded past the Personal information page.

    After a checkout is created, these events get recorded and displayed on the subscriber's activity timeline:

    2018-11-15_15-22-09.png

    Click Toggle Details to show more information about each event. Take note of the differences  between them:

    2018-11-15_15-27-12.png
    2018-11-15_15-17-17.png

What's the biggest difference between these events?

  • Item checkout created is a Drip generated event that makes it easier for users to dynamically insert event data into marketing emails. This includes the title, quantity and amount of the item placed in the customer's cart during checkout.

  • Checkout created is the Shopify event that Drip uses to parse information from the line_items property to make those bits of information more accessible through Drip's Item checkout createdevent.   

Automate with these events

To automate with these events in a workflow or rule:

  • Set up a trigger with either the Item checkout created or Checkout created events:

    2018-11-15_15-51-44.png
    2018-11-15_15-51-16.png

    It's common practice to place these trigger events side-by-side and followed by a one-off email. This configuration lets you capture the different properties from each event and inject them into an email:

    2019-03-06_15-14-19.png

Event properties which are useful in the one-off email

  • Item checkout created

    • {{ event.title }} Returns the product title of the item in the cart during checkout.

    • {{ event.quantity }} Returns the item quantity in the cart during checkout.

  • Checkout created

    • {{ event.abandoned_checkout_url }} Returns the URL to the customer's current checkout page.

Here's an example of those shortcodes placed into an email:

2018-11-28_16-23-36.png

Note: You can use {{ event.abandoned_checkout_url }} to build your "Back to cart" link.

Output:

2018-11-28_16-24-24.png

This type of automation is commonly used to win-back revenue loss due to customers abandoning their carts while checking out. We've made it easier to set up abandoned cart reminders through our Abandoned Cart Guided Workflow feature.

 

Item checkout updated & Checkout updated

These event fire when a customer with an active checkout makes updates to their cart during checkout.

 

Checkout updates occur when a customer:

  • Adds or removes items from their cart

  • Navigates further through the transaction steps

    When a customer updates an active checkout, these events get recorded and displayed on the subscriber's activity timeline:

    2018-11-15_18-35-44.png

    Click Toggle Details to show more information about each event and notice how the information varies between them:

    2018-11-15_18-38-15.png
    2018-11-16_15-51-49.png

What's the biggest difference between these events?

  • Item checkout updated is generated by Drip to make it easier for you to dynamically insert the bits of information marketers would find the most useful. This includes the title, quantity and amount of the item placed in the customer's cart during checkout.

  • Checkout updated is the native Shopify event that Drip uses to pull that information from the line_items property. Those important bits of information are confined within a bit of code known as JSON, which requires additional steps to extraction.

 

To automate with these events in a workflow or rule:

  • Set up a trigger with either the Item checkout updated or Checkout updated events:

2018-11-16_11-34-57.png

2018-11-16_11-35-34.png

In automation, it's common to place these event triggers side-by-side followed by a one-off email. This configuration lets you capture the different properties from each event, and inject them into an email:

2019-03-06_15-15-34.png

Event properties that are most useful in the one-off email

  • Item checkout updated

    • {{ event.title }} Returns the product title of the item in the cart during checkout.

    • {{ event.quantity }} Returns the item quantity in the cart during checkout.

  • Checkout updated

    • {{ event.abandoned_checkout_url }} Returns the URL to the customer's current checkout page.

Here's an example of those shortcodes placed into an email:

2018-11-28_16-23-36.png

You can use {{ event.abandoned_checkout_url }} to build your "Back to cart" link.

Output:

2018-11-28_16-24-24.png

This type of automation is commonly used to win-back revenue loss due to customers abandoning their carts while checking out. We've made it easier to set up abandoned cart reminders through our Abandoned Cart Guided Workflow feature.