Enhanced Ecommerce Data Layer

Data layer push examples for enhanced ecommerce events.

purple cloud

Enhanced ecommerce events are listed in the order they usually occur within the sales funnel. Each event data layer push can be used to test tracking tags by firing it in the browser console. These data layer pushes can be used in website or app tracking implementation by replacing the example values with dynamic or hard-coded values relevant to the specific application.

EventDescription
view_item_listPush this event when a user has landed on a page with a list of items of a certain category.
add_to_wishlistThe event signifies that an item was added to a wishlist. Use this event to identify popular gift items in your app.
select_itemThis event signifies an item was selected from a list.
view_itemThis event signifies that some content was shown to the user. Use this event to discover the most popular items viewed.
add_to_cartThis event signifies that an item was added to a cart for purchase.
view_cartThis event signifies that a user viewed their cart.
remove_from_cartThis event signifies that an item was removed from a cart.
begin_checkoutThis event signifies that a user has begun a checkout.
add_shipping_infoThis event signifies a user has submitted their shipping information in an ecommerce checkout process.
add_payment_infoThis event signifies a user has submitted their payment information in an ecommerce checkout process.
purchaseThis event signifies when one or more items is purchased by a user.
refundThis event signifies when one or more items is refunded to a user.

Google Tag Manager Solutions

Enhanced Ecommerce Data Layer

Recommended Events Data Layer