Conversion Tracking and creating Goals in Google Analytics 4 is not hard, but there are multiple ways of doing things in GA4. To make the reporting and tracking easy you can use the Analytify and Enhanced … What are the big advantages of GA4? Send an add_shipping_info event when a user adds their shipping information Individual parameters are set by adding them to the Event Parameters table. We all knew that Google Analytics 4 properties would include Ecommerce capabilities. You can send any custom parameters you wish. There are no additional steps. Here are the Data Layer Variable Names you need to configure in the variables: You can also use my custom variable template to convert an Enhanced Ecommerce products object automatically to the format required by purchase. your campaigns. See add_to_cart for documentation on each parameter. But if you are an experienced Universal Analytics user and you often use things like … The tag for select_item would look like this: Make sure you set the Event Name field to select_item. You’ll also need to add the correct Measurement ID. If you use a Data Layer variable to pull in an items array, for example, do be mindful of recursive merge. Rather, you can use actions such as view_cart, add_shipping_info, and add_payment_info to flesh out the funnel. This would be: Remember also to set the trigger to a Custom Event trigger, set to the value of the event key in the object that was pushed to dataLayer (in the example above, it would be add_payment_info). Broadly speaking, action data refers to parameters the describe the action itself rather than the products within. Name of the creative associated with the promotion. See purchase for documentation on each parameter. Hit types. Once you have enabled it on your shop and check the stats through your Google Analytics property, you will be able to see more detailed stats. The tag for view_item_list would look like this: Make sure you set the Event Name field to view_item_list. See view_item_list for documentation on each parameter. Name of a promotion associated with the event. Granted, attribution is part of a data model that might simply not be exposed in GA4 Ecommerce reports yet, so this is something that is likely to be fixed in the near future. ID of the list associated with the event. Product list attribution is a staple of Enhanced Ecommerce. You’ll need to make sure that the trigger that fires this GA4 tag corresponds with the correct option item pushed into dataLayer, so that you don’t inadvertently fire this tag when the payment method was selected, for example. By creating funnels with these Why … They represent the discrete funnel steps that the data model uses to reflect the funnels in your website. Remember also to set the trigger to a Custom Event trigger, set to the value of the event key in the object that was pushed to dataLayer (in the example above, it would be begin_checkout). Send an add_to_cart event when a user adds an item to their cart. Add payment info during the checkout flow. At that point, the more historical data you have, the better you’ll know how the new paradigm works for your organization. Make sure quantity is passed as an integer. The plugin handles tracking and sending all of the appropriate events to Google … Send a view_item event when a user views a particular item. Magento 2 Google Analytics 4 (GTM) is an extension that works on top of our famous Magento 2 Google Tag Manager Enhanced Ecommerce (UA) Tracking extension. Setting up funnel for eCommerce in Google Analytics What’s are Goals in Google Analytics Setting Up Goals in Google Analytics Funnel Visualization … promotion_name or item_list_name) to the items in the items array if you want to add credit to a promotion or an item list for the current action. checkout process. A view_promotion event is sent when the user sees one or more promotion items on the page. Google Analytics 4 is new. This means that you’ll want to engineer the dataLayer so that each Ecommerce event is its own, distinct push, and each object has the event key. I am also confused with google tag manager. Remember also to set the trigger to a Custom Event trigger, set to the value of the event key in the object that was pushed to dataLayer (in the example above, it would be view_item_list). A product list could be something like search results, featured items, upsell items, and so forth. promotion. But this is an incredibly oversimplified example. I wouldn’t be too surprised if this isn’t expanded to have full parity with Enhanced Ecommerce.