GA4 (Total Revenue not reflecting) or showing Zero Amount

Hi!

I connected Google & Youtube App in the Shopify. Automatically connected with the GA4. But Total Revenue is not showing, its showing me Zero.

But I don’t want to use pixel code or manual integeration. Anyhow please guide me for both procedures.

You can folllow these steps to show the total revenue.

  1. Go to Shopify Admin > Settings > Apps and Sales Channels > Google & YouTube.
  2. Make sure Google Analytics 4 is showing as connected.
  3. In your GA4 account, go to Admin > Data Streams > Your Web Stream > Enhanced Measurementensure it’s enabled.
  4. Then go to Events and check if purchase events are being tracked.

If no purchase events are showing:

Shopify does not automatically send GA4 purchase events via this app alone.

You have two options now:

  1. Use Google Tag Manager (recommended).
  2. Or use manual gtag integration with Shopify’s checkout.

If this solution not work then you have to fix this via pixel code.

Hi Sabroso,

Thanks for your query.

As you are using Google and youtube app to integrate GA4 and track events you have nothing much to do.

You can try reconnecting the app and try again.

If the issue still persists consider using Google Tag Manager GTM.

GTM is a Centralized Tag Management Manage all tracking scripts in one place instead of having them scattered across different parts of your site. you can Add, edit, or disable tracking tags Google Analytics, Facebook Pixel, AdWords without touching the website’s source code.

Easy to configure Advanced triggering rules to Fire tags based on user behavior which is called custom events, such as:

  • Button clicks

  • Form submissions

  • Scroll depth

  • Time spent on site

Furthermore, GTM enables us to configure first party domain/subdomain to accurate data tracking and increase the event match quality up to 9.3 for purchase evnet.

GTM configuration consists of 4 major steps:

  1. Custom Datalayer setup for purchase event in custom pixel. save and connect

  2. Datalayer variable creation like content name, content Id, content category,value, currency, transaction ID, items array

  3. Trigger creations

  4. Tag creation using Google analytics event template and assigning the variables and trigger

Feel free to ask if you have any questions.

Thanks

  • Ensure that your GA4 purchase events include the necessary parameters such as transaction_id, value, currency, item_id, price, quantity, etc.
  • Use GA4’s DebugView and browser extensions like Google Tag Assistant to confirm that the purchase event fires correctly. Verify that all parameters are passed accurately. Check for any errors or warnings during the event firing process.
  • Shopify has transitioned to a new Checkout Extensibility system which affects how purchase events are tracked.
  • Shopify Plus users are required to implement Checkout Extensibility with custom pixels, ensuring their scripts align with GA4’s event schema. Non-Plus users can use Shopify’s Google & YouTube app or implement GA4 tracking via Google Tag Manager (GTM).- You can also implement server-side tracking to ensure more reliable data collection.