Enabling all events in GA4

Hello,

I have an e-shop and I have set up the Google & YouTube add-on in it. Then I tried to go to the website, go through the purchase process, and check if all events are coming through to Google Analytics 4. However, only the page_view and scroll events are being sent, but the add_to_card, begin_checkout, and purchase events are not. What else do I need to set up to make it work?

Hey @tanq2! Here’s what to check:

  • GA4 must be connected via the Google & YouTube app, not manually with a separate GA tag or GTM ecommerce setup. If GA4 was added separately, events won’t fire correctly.
  • In GA4 → Admin → Data Streams → Web, make sure Enhanced Measurement is ON.
  • In GA4 → Admin → Events, confirm that ecommerce events (add_to_cart, begin_checkout, purchase) are not blocked or filtered.
  • Make sure you’re testing a real product (not a draft) and completing checkout to the thank you page (test orders are fine).
  • Avoid having multiple GA4 / GTM scripts installed — duplicate setups often prevent ecommerce events from firing.

Additionally, if you’re mainly looking to understand the customer journey on your storefront, you may also want to check out GoProfit Analytics, which tracks these key funnel events (from visit to purchase) directly on your Shopify store. :blush:



have you linked the GA4 property after installing the google and youtube app? that is necessary. also, once you integrate both of them, please note that certain events are tracked automatically such as ad_click, page_view (which you are already getting data for), etc.

however, the events that you want to track otherwise, add to cart, begin checkout, purchase, remove from cart, etc., they should be setup. these are recommended events.

and you can set them up usign gtag.ks or google tag manager after the google tag loads. and you should add the recommended events like add to cart, etc., in your site code on user actions. once this set up is done, verify the conversion measurement system in Realtime or DebugView in GA4.

i think this process can be a little complicated to follow. are you okay with using a specialized google ads conversion tracking pixel app that simplifies the setup and offers 1-click pixel and conversion tracking setup?

Hi,

Thank you for your query.

you are getting page view event but not the other ecommerce events till the purchase.

This could be the technical error from the google and youtube app.

To avoid such error consider google tag manager GTM to configure GA4 tracking including server side tracking for accurate data tracking.

From my recent experience GTM performs better than the app for both GA4 and Google ads conversion Tracking.

Feel free to ask if you have any questions.

Thank you

@tanq2


Hello,

This is expected behavior in many Shopify + GA4 setups. Page view and scroll are automatic GA4 events, which is why you see them first.

For add to cart, begin checkout, and purchase, please check:

  • That your GA4 property is correctly linked inside the Google & YouTube app

  • That GA4 and Google Ads are linked to each other

  • Test events in GA4 DebugView, not standard reports (they can take time to appear)

Also note that purchase only fires after a real completed checkout and can be blocked by ad blockers or conflicting tracking apps.

Could you confirm whether GA4 is linked to Google Ads and if you’ve checked DebugView?

1 Like