How to Add User-defined variables
After installing Google Tag Manager for your Magento 2 store, now time to add User-defined variables into GTM. We prepare User-defined variables for next step: Configure Google Analytics eCommerce Tracking.
User-defined variables
Mageplaza GTM adds dataLayer information for Product Page, Category, Checkout page and Checkout Success Page. Let’s take action for this step-by-step guide to add user-defined variable for your Magento 2 store.
How to add a user-defined variables:
Here is the list of user-defined variables:
Product Page catalog_product_view
ecommerce.currencyCode
ecommerce.detail.products.id
ecommerce.detail.products.name
ecommerce.detail.products.sku
ecommerce.detail.products.price
ecommerce.detail.products.brand
ecommerce.detail.products.variant (Color)
ecommerce.detail.products.attribute_set_id
ecommerce.detail.products.attribute_set_name
ecommerce.detail.products.category
ecommerce.detail.products.category_path
Category view: catalog_category_view
ecommerce.currencyCode
ecommerce.impressions
ecommerce.impressions.products.id
ecommerce.impressions.products.name
ecommerce.impressions.products.sku
ecommerce.impressions.products.price
ecommerce.impressions.products.brand
ecommerce.impressions.products.variant (Color)
ecommerce.impressions.products.category_path
Checkout page: /checkout/index
and /checkout/cart
event
ecommerce.checkout.hasItems
ecommerce.checkout.hasCoupon
ecommerce.checkout.coupon
ecommerce.checkout.total
ecommerce.products
ecommerce.products.id
ecommerce.products.name
ecommerce.products.sku
ecommerce.products.price
ecommerce.products.brand
ecommerce.products.variant (Color)
ecommerce.products.quantity
ecommerce.products.attribute_set_id
ecommerce.products.attribute_set_name
Checkout success page: /checkout/onepage/success/
ecommerce.purchase.actionField.coupon
ecommerce.purchase.actionField.id
ecommerce.purchase.actionField.affiliation
ecommerce.purchase.actionField.order_id
ecommerce.purchase.actionField.subtotal
ecommerce.purchase.actionField.shipping
ecommerce.purchase.actionField.tax
ecommerce.purchase.actionField.total
ecommerce.purchase.actionField.discount
ecommerce.purchase.products.id
ecommerce.purchase.products.name
ecommerce.purchase.products.sku
ecommerce.purchase.products.price
ecommerce.purchase.products.brand
ecommerce.purchase.products.variant (Color)
ecommerce.purchase.products.quantity
ecommerce.purchase.products.attribute_set_id
ecommerce.purchase.products.attribute_set_name
Back Ask Mageplaza
Looking for more information?
technical