GA4 not showing data? Check the stream before reinstalling

EP4P Insights

Google Analytics 4 · Troubleshooting

GA4 not showing data? Check the stream before reinstalling

Check the GA4 property, measurement ID, live tag, and reporting context before adding another analytics installation.

The short answer

Confirm that you are viewing the correct GA4 property and web stream, then verify that the published website sends events to that stream. Use a controlled visit and debugging tools before assuming an empty report means the tag must be replaced.

What you see Where to start
Nothing arrives anywhere ID, installation, and published configuration
Only some pages are missing Template and page coverage
Activity exists but a report is empty Dates, filters, and processing

Rule out a reporting mismatch first

Open the web stream for the website you are testing and compare its measurement ID with the live implementation. Google identifies an incorrect ID, an absent or incorrect tag, unpublished Tag Manager changes, no traffic, and processing delays as possible explanations for missing data.

Then check the selected report, dates, and comparisons. Realtime is useful for recent activity, while DebugView is designed for examining events from a device with debug mode enabled. Neither should be treated as a substitute for every processed acquisition or revenue report.

Follow a controlled visit

  1. Confirm the website address, property, stream, and measurement ID.
  2. Open the live site and use Google Tag Assistant to inspect the installation.
  3. If Tag Manager owns the implementation, confirm the relevant changes are published.
  4. Visit a few representative pages and examine the events received.
  5. Record the browser’s applicable consent state and any filtering that affects the comparison.

Respect the site’s privacy choices during testing. A test performed with different consent conditions is not necessarily comparable with the visitor activity you are investigating.

Why reinstalling can make this worse

Suppose the homepage sends events correctly but a new landing-page template does not. Adding another analytics plugin across the entire site can turn a template-specific omission into a duplicate-collection problem. Establish which pages fail before choosing the fix.

Similarly, a measurement ID copied from an older property can produce a clean-looking installation that sends activity somewhere you are not watching. The tag existing in the source is evidence of installation, not proof that the intended property is receiving useful data.

What a useful resolution looks like

Keep the final measurement ID, implementation owner, tested pages, and verification date in the site’s handover notes. Include the homepage, an interior page, a campaign landing page, and the important conversion path.

For an ecommerce business, page views are only the foundation. Once collection works, validate the purchase event separately. EP4P connects measurement with campaign decisions because an activity counter is not the same thing as a reliable record of sales.

Sources and implementation references

Sources checked November 9, 2026. Platform interfaces and policies can change; use the current notice and documentation for your implementation.

Let our team handle the marketing.

You do not have to become the tracking department. EP4P connects purchase measurement, reporting, and the campaign decisions that depend on them.

We build, fund, and manage your campaigns. You pay an agreed percentage only on ecommerce sales directly tracked to clicks on our ads. Our work and the ad spend are included. No monthly retainer or setup fee.

Is this partnership for you?

Analytics & attribution · How our funded model works