AI Marketing Analyst

Free Google Analytics Audit

Check everything from tracking, to attribution. Then review how-to-fix with a specialized AI analyst"

  • Attribution gaps & UTM issues
  • Ecommerce tracking errors
  • Compliance & consent mode checks
  • Behavior & session quality
Overlook GA4 audit results

Answering Questions Right Now At

0
Diagnostic Checks
0
Audit Categories
0
Seconds to Results
0
Credit Card Required

What Gets Audited

Attribution

Are your traffic sources being credited accurately? We check for (not set) issues, UTM gaps, referral exclusions, and payment processor pollution.

Ecommerce

Is your purchase data complete? We verify revenue tracking, product data, checkout funnel events, and conversion accuracy.

Behavior

Are users being tracked correctly? We check pageview accuracy, engagement events, duplicate tracking, and session quality.

Settings & Compliance

Is your GA4 configured for success? We validate data retention, consent mode, cross-domain tracking, and foundational settings.

Get Your Grade
in 3 Steps

No manual data exports. No setup. Just connect and let the AI run.

1. Connect your GA4 — Read-only OAuth access. Overlook never modifies your data and you can revoke access anytime.

2. AI runs your audit — 70+ checks across 5 categories, benchmarked against ecommerce best practices and your site's setup.

3. Get your report — A prioritized list of issues with AI-powered explanations of what each problem means and how to fix it.

GA4 audit customization screen showing audit categories and configuration options

The Audit Is
Just the Start

Found issues in your GA4? Overlook connects the same AI to your entire marketing stack — Google Ads, Meta Ads, Shopify, Klaviyo, and more — to help you understand the full picture, not just the tracking gaps.

Root cause analysis: Ask why revenue dropped, which campaign is wasting spend, or where checkout friction is coming from.

Live dashboards: Turn AI analysis into shareable reports that refresh automatically — no copy/paste.

Connected data: GA4 alongside Shopify, ad platforms, and email in one place — no exports required.

Overlook showing connected GA4 data alongside other marketing platform insights

Since using Overlook, I've gone from feeling uncertain about our metrics to being confident when presenting to the CEO. I get answers in minutes that used to take our data team 2 weeks.

Jeremy Warfield
Director of Ecommerce
Solo Stove

I'm real!
Jeremy Warfield, Director of Ecommerce at Solo Stove

Every Check,
Explained

147 diagnostic tests across 6 categories. Expand any category to see exactly what gets checked and why it matters.

59 attribution tests — UTMs, click IDs, channel groupings, and cross-platform conversion matching.

34 ecommerce checks — purchase events, product data, checkout funnel sequence, and duplicate transactions.

33 behavior tests — pageview accuracy, engagement events, session quality, and custom event coverage.

18 settings & compliance checks — consent mode, data retention, BigQuery linking, and tag QA.

Attribution 59
(not set) medium Accuracy

Detects sessions where the traffic medium is (not set) in GA4, indicating broken attribution due to missing or stripped UTM parameters or auto-tagging failures.

(not set) source Accuracy

Flags cases where sessions with a (not set) traffic source show up in GA4, which indicates a loss of attribution clarity and hinders accurate reporting on acquisition and campaign performance.

Ad Platform Click IDs Stored with User Records in CRM / Database / Ecom Backend Capability

This test checks whether ad platform click IDs are stored with user records, which is essential for accurate attribution, offline conversion tracking, and campaign-level ROAS analysis.

Ads Platform Cost Data in Warehouse Capability

This test verifies that ad platform cost data is consistently imported into your data warehouse to enable accurate ROAS, CPA, and marketing efficiency analysis.

Affiliate Attribution for All 'irclickid' Accuracy

This test ensures that traffic containing the 'irclickid' parameter is correctly attributed as affiliate in GA4, preventing misclassification and ensuring accurate partner performance reporting.

All Campaign Names Are Human Readable Capability

This test checks that all GA4 campaign names are human-readable, making performance analysis easier and reports clearer for both technical and non-technical stakeholders.

All Campaign Names Set for CPC Accuracy

Ensures all paid CPC traffic includes consistent campaign naming to maintain attribution integrity.

Using Best Practices for Ad Platform Campaign Names Capability

This test verifies that campaign names from paid platforms follow consistent, descriptive naming conventions to support clear reporting and cross-channel performance analysis.

Using Best Practices for UTM Campaign, Matching Ad Platform Accuracy

This test checks that utm_campaign values follow consistent, meaningful naming conventions to enable clear reporting by initiative and accurate long-term performance analysis.

Bing/Microsoft Attribution for All 'msclkid' Accuracy

Checks that Bing/Microsoft attribution for all 'msclkid' is properly implemented or monitored.

Campaign Ids Are Set for All CPC Accuracy

This test ensures that all CPC traffic includes a campaign ID, enabling accurate data joins between GA4 and ad platforms for full-funnel reporting and ROI analysis.

Campaign Names Are Not Shared Across Source/Mediums Accuracy

This test detects if the same campaign name is used across multiple sources or mediums, which can distort channel-level reporting and hinder accurate performance comparisons.

Match Between Clicks in Facebook/Meta/Instagram to Analytics Sessions Accuracy

This test compares Facebook Ads clicks to GA4 sessions to identify tracking gaps caused by issues like stripped UTMs, privacy settings, or slow-loading pages.

Match Between Clicks in Google Ads to Analytics Sessions Accuracy

This test compares Google Ads clicks with GA4 sessions to spot discrepancies that may stem from missing gclid tags, auto-tagging issues, or tracking delays—leading to unreliable attribution.

Match Between Clicks in LinkedIn to Analytics Sessions Accuracy

This test compares LinkedIn Ads clicks with GA4 sessions to identify mismatches caused by missing UTMs, redirects, slow-loading pages, or in-app browser tracking limitations.

Match Between Clicks in Bing/Microsoft Ads to Analytics Sessions Accuracy

This test compares Microsoft Ads clicks with GA4 sessions to uncover attribution issues like missing UTMs, stripped msclkid, or tracking delays that lead to inaccurate performance reporting.

Match Between Clicks in Reddit to Analytics Sessions Accuracy

This test compares Reddit Ads clicks with GA4 sessions to identify attribution gaps caused by limited tracking support, missing UTMs, or in-app browser and redirect issues.

Match Between Clicks in Twitter/X to Analytics Sessions Accuracy

This test compares Twitter Ads clicks with GA4 sessions to detect attribution issues caused by missing UTMs, redirect stripping, in-app browser limitations, or delayed GA4 tag firing.

Customized Channel Grouping Capability

Checks that customized channel grouping is properly configured.

Direct Traffic Segments with Irregularly High Conversion Rates Accuracy

This test identifies high-converting direct traffic segments, which may indicate broken attribution and the loss of true traffic source data.

Duplicate Parameters in Page URLs Accuracy

This test checks for duplicate query parameters in GA4 page URLs, which can clutter reports, inflate metrics, and lead to tracking inconsistencies and cardinality issues.

Attribution Model Set to Best-Practice Setting Accuracy

This test verifies that the GA4 property uses a deliberate, business-aligned attribution model to ensure accurate channel crediting and consistent performance reporting across platforms.

GA4 Client ID Stored with Records Created in CRM / Ecommerce Backend / etc. Capability

This test checks whether the GA4 client ID is captured in your CRM at record creation, enabling full-funnel attribution, offline conversion tracking, and web-to-CRM journey analysis.

GCLIDs on Internal Links Accuracy

This test detects improper use of GCLIDs on internal links, which can fragment sessions, distort attribution, and inflate conversion credit for Google Ads.

Google Ads Linked to Google Analytics Capability

Verifies that Google Ads is properly linked to Google Analytics.

Google Attribution for All Paid Google Links Accuracy

Checks for appropriate attribution for all paid Google links.

Healthy Ratio of Direct Traffic Accuracy

Checks for a healthy ratio of direct traffic to your website.

Healthy Ratio of Other/Unassigned Accuracy

This test ensures your GA4 property has a low and stable percentage of "Other" or "Unassigned" traffic, as high levels typically signal broken UTMs, misclassified channels, or incomplete attribution.

LinkedIn Attribution for All Paid LinkedIn Links Accuracy

This test verifies that all paid LinkedIn traffic is properly tagged and attributed in GA4, preventing misclassification and ensuring accurate campaign performance and ROI tracking.

First-Touch Attribution to Email Accuracy

This test flags unusually high volumes of users with "Email" as their first source in GA4, which often indicates missing UTM tags and results in misattributed acquisition data.

First-Touch Attribution to SMS Accuracy

This test checks if GA4 is correctly attributing first-touch sessions to SMS traffic, ensuring SMS campaigns are properly credited in acquisition and performance reporting.

Meta Attribution for All Paid Meta Links Accuracy

This test verifies that paid Meta traffic is correctly attributed in GA4, as missing UTMs or stripped fbclid can lead to misclassification and underreported campaign performance.

Meta or JS Redirects Accuracy

This test detects the use of meta refresh or JavaScript-based redirects that can block GA4 from firing, strip UTMs, and disrupt accurate traffic attribution and session tracking.

New, Direct Visits to Subpages Accuracy

This test identifies new users whose first session is direct traffic to subpages—often a sign of missing UTMs, stripped referrer data, or tracking misconfigurations affecting attribution.

No Payment Processors as Referrals Accuracy

Verifies that no payment processors show up as referrals.

No Self Referrals Accuracy

Checks and flags self referrals.

Organic Shopping Attribution for All 'srsltid' Accuracy

This test ensures that traffic with the srsltid parameter is properly attributed to Organic Shopping in GA4, preventing misclassification and helping accurately assess the value of organic product listings.

Production Data is Free of Developer/Testing Traffic Accuracy

This test checks that GA4 production data is free from internal, developer, or test traffic, which can inflate performance metrics and distort reporting accuracy.

Query Parameter Stripping Over Redirects Accuracy

This test detects whether UTM parameters and click IDs are being stripped during redirects, which can cause GA4 to misattribute sessions and inflate direct traffic metrics.

Reddit Attribution for All 'rdt_cid' Accuracy

This test verifies that traffic with Reddit's rdt_cid parameter is correctly attributed in GA4 to avoid misclassification and ensure accurate reporting of Reddit Ads performance.

Paid Search Traffic Not In Organic Channel Accuracy

Verifies that paid search traffic is not erroneously being recorded as organic traffic.

Sign In Domains as Referral Sources Accuracy

This test detects if third-party login domains are showing as referral sources in GA4, which indicates attribution loss due to session resets during authentication redirects.

Snapchat Attribution for All 'ScCid' Accuracy

This test ensures that sessions with Snapchat's scCid parameter are correctly attributed to Snapchat Ads in GA4, preventing misclassification and ensuring accurate campaign performance tracking.

Source Mismatch to Referrer Accuracy

This test detects mismatches between GA4's source/medium and the actual referrer, indicating issues like broken UTMs or misconfigured redirects that distort attribution and performance reporting.

TikTok Attribution for All 'ttclid' Accuracy

This test verifies that traffic with TikTok's ttclid parameter is correctly attributed in GA4 to avoid misclassification and ensure accurate tracking of TikTok Ads performance.

UTMs on All Emails Accuracy

This test checks that email traffic is consistently tagged with UTM parameters to ensure accurate attribution and prevent email sessions from being misclassified in GA4.

UTMs on All Possible Links Accuracy

This test ensures that all campaign links across every channel are tagged with UTM parameters, preventing attribution loss and enabling accurate tracking of marketing performance in GA4.

UTMs on Internal Links Accuracy

This test detects the use of UTM parameters on internal links, which can break session continuity in GA4 and lead to inaccurate attribution, inflated sessions, and misleading funnel data.

Web Analytics Campaign Name Matches Facebook Ads Campaign Name Accuracy

This test verifies that the utm_campaign value in GA4 matches the actual Facebook Ads campaign name to ensure consistent cross-platform reporting and accurate performance analysis.

Web Analytics Campaign Name Matches Reddit Ads Campaign Name Accuracy

This test ensures that utm_campaign values in GA4 match the campaign names used in Reddit Ads, enabling accurate attribution and consistent performance reporting across both platforms.

Web Analytics Campaign Name Matches Twitter Ads Campaign Name Accuracy

This test verifies that utm_campaign values in GA4 align with campaign names in Twitter Ads, ensuring accurate attribution and consistent reporting of Twitter campaign performance.

Analytics Conversions Attributed to Facebook/Meta Match Platform Conversions Accuracy

This test compares GA4 and Facebook Ads conversion data to identify significant discrepancies caused by tracking issues, missing fbclid, or blocked GA4 events.

Web Analytics Conversions for Google Ads Match Google Ads Conversions Accuracy

This test compares GA4 and Google Ads conversion counts to identify discrepancies caused by tracking, tagging, or event mapping issues that impact ad performance reporting.

Analytics Conversions Attributed to LinkedIn Match Platform Conversions Accuracy

This test compares GA4 and LinkedIn Ads conversions to detect significant discrepancies caused by tagging issues, tracking limitations, or attribution mismatches across platforms.

Analytics Conversions Attributed to Microsoft Ads Match Platform Conversions Accuracy

This test compares GA4 and Microsoft Ads conversions to identify major discrepancies caused by tagging issues, tracking failures, or attribution model differences that impact campaign performance insights.

Analytics Conversions Attributed to Reddit Ads Match Platform Conversions Accuracy

This test compares GA4 and Reddit Ads conversions to detect significant mismatches caused by tracking gaps, missing UTMs, or attribution differences that can lead to undervaluing Reddit's performance.

Analytics Conversions Attributed to Twitter/X Ads Match Platform Conversions Accuracy

This test compares GA4 and Twitter Ads conversions to identify discrepancies caused by tracking limitations, attribution gaps, or missing UTMs that can lead to underreporting Twitter ad performance.

Analytics Conversion Counts Match Backend (CRM/Ecommerce/Booking) Accuracy

This test compares GA4 conversion and revenue data with backend systems to detect tracking issues, missed events, or duplicate conversions that can distort performance insights.

X / Twitter Attribution for All 'twclid' Accuracy

This test verifies that sessions with Twitter's twclid parameter are correctly attributed in GA4, preventing misclassification and ensuring accurate Twitter Ads performance tracking.

Behavior 33
(not set) Hostname Accuracy

This test detects sessions in GA4 with a (not set) hostname, which typically signals misconfigured tracking, spammy hits, or failures in tag firing that compromise data quality.

(not set) Landing Pages Capability

This test identifies sessions with a (not set) landing page in GA4, indicating tracking delays or errors that disrupt attribution, entry-point analysis, and funnel accuracy.

(not set) User Type Accuracy

This test checks for (not set) values in the GA4 "User Type" dimension, which can signal tracking or identity resolution issues that obscure insights into new vs. returning user behavior.

Backend/CRM Data in Warehouse Capability

This test verifies that backend or CRM data is available in your data warehouse and joinable with GA4, enabling full-funnel reporting and marketing-to-revenue attribution.

BigQuery Tables Fresh in Last 24 Hours Accuracy

This test ensures that GA4 event data is being exported to BigQuery daily, as missing tables can indicate broken exports and lead to reporting gaps or failed data workflows.

Capturing First-Party User ID or Email Capability

This test verifies that a first-party User ID is being captured in GA4, enabling accurate cross-device tracking, user stitching, and advanced audience and LTV analysis.

Cleaned Page Paths / Allow-List of Query Parameters Capability

This test checks whether GA4 uses an allow-list for query parameters to prevent noisy, irrelevant, or sensitive values from inflating cardinality and cluttering reports.

Custom Dimensions Implemented to Match Business Questions Capability

This test assesses whether your GA4 property has an appropriate number of custom dimensions in use, balancing flexibility and performance to support meaningful, tailored analysis.

Custom Metrics Implemented to Match Business Questions Capability

This test evaluates whether GA4 has an optimal number of custom metrics in use, ensuring meaningful quantitative tracking without overloading the property or limiting future flexibility.

Customer Journeys Defined and In-Use Capability

This test verifies that customer journeys are clearly defined and leveraged in GA4 reporting, enabling more strategic analysis, attribution, and optimization across the full funnel.

Duplicate Events Accuracy

This test detects duplicate events within the same session or pageview in GA4, which can inflate metrics and distort performance analysis.

Duplicate Pageviews Accuracy

This test identifies cases where multiple page_view events are triggered from a single pageview, which can distort engagement metrics such as bounce rate and average engagement time.

GA4 Conversions / Key Events Defined Capability

This test ensures that key conversion events are properly defined in GA4, enabling accurate performance tracking, ad optimization, and reporting on meaningful user actions.

GA4 Tracking Firing on All Pages Accuracy

This test checks that the GA4 base tracking code fires on every site page to ensure complete data capture for sessions, events, and conversions across the user journey.

Google Tag Manager on All Pages Accuracy

This test ensures that the GTM container loads on every page, as missing GTM on key pages can lead to incomplete GA4 tracking and inaccurate analytics data.

Have Content Groupings Capability

This test verifies that content groupings are set up in GA4, enabling analysis of user behavior by content type rather than just by individual page URLs.

Irregularly High Bounce Rate Landing Pages Accuracy

This test identifies landing pages with unusually high bounce rates (low engagement rates) in GA4, which may point to issues like slow load times, misaligned content, or tracking errors.

Irregularly High Conversion Rate Accuracy

This test detects unusually high conversion rates that may be caused by duplicate events, misconfigured tags, or inflated tracking, leading to distorted performance metrics.

Irregularly High Engagement Rates Accuracy

This test flags unrealistically high engagement rates in GA4, often caused by misconfigured events or overly broad engagement triggers that inflate interaction data.

Irregularly Low Bounce Rate Landing Pages Accuracy

This test identifies landing pages with abnormally low bounce rates, often signaling tracking issues like duplicate events or auto-triggered engagement that distort content performance insights.

Irregularly Low Conversion Rate Accuracy

This test flags unusually low conversion rates in GA4, which may indicate tracking issues like missing tags, unmarked conversion events, or misaligned trigger conditions.

Irregularly Low Engagement Rates Accuracy

This test detects unusually low engagement rates in GA4, which may result from poor user experience or broken tracking that fails to register valid user interactions.

'login' Events Are Tracking Capability

This test checks whether login events are tracked in GA4, enabling segmentation, funnel analysis, and re-engagement insights based on known user behavior.

Malicious/Bot/Non-Human Traffic Accuracy

This test detects bot or non-human traffic in GA4, which can distort engagement metrics and inflate performance data if not properly filtered out.

Match Between Item Revenue and Purchase Revenue Accuracy

This test ensures that item-level revenue matches total purchase revenue in GA4, as discrepancies often indicate tracking errors that can distort product performance and financial reporting.

'purchase' Events Are Tracking Capability

This test verifies that the purchase event in GA4 fires correctly, ensuring accurate tracking of transactions and revenue attribution.

'search' Events Are Tracking Capability

This test verifies that GA4 properly tracks internal site search events, providing essential insights into user intent, content gaps, and opportunities for site optimization.

'sign_up' Events Are Tracking Capability

This test confirms accurate tracking of the sign_up event in GA4, essential for analyzing user engagement, conversion attribution, and marketing performance.

Standardize Trailing Slashes on Page Paths Capability

This test checks if GA4 page paths consistently use or omit trailing slashes to prevent duplicate entries and ensure accurate page analytics.

Thank You Pages Without an Event Accuracy

This test verifies that "Thank You" or confirmation pages correctly trigger GA4 conversion events, ensuring accurate tracking of successful user actions and preventing underreporting.

Too High Engagement Rate to Be Useful Capability

This test identifies excessively high GA4 engagement rates, highlighting potential issues with engagement definitions, event tracking, or traffic configuration.

Tracking At Least Some Custom Events Capability

This test assesses if a GA4 property tracks custom events, which capture essential business-specific user actions beyond standard or recommended events.

Unique IDs in Pages Capability

This test checks if GA4 page paths or URLs incorrectly include dynamic or unique identifiers, which can cause data fragmentation, privacy risks, and reporting issues.

Ecommerce 34
(not set) Item at add_to_cart Accuracy

This test verifies whether GA4 add_to_cart events include proper product details, preventing incomplete ecommerce reporting and preserving accurate insights into product performance.

(not set) Item at add_payment_info Accuracy

This test verifies if add_payment_info events in GA4 include complete product metadata, preventing reporting gaps and ensuring accurate analysis of checkout behavior and product performance.

(not set) Item at add_shipping_info Accuracy

This test ensures add_shipping_info events in GA4 contain complete and accurate product metadata, preserving reliable funnel analysis, product-level attribution, and checkout insights.

(not set) Item at List View Accuracy

This test checks if view_item_list events in GA4 contain complete product metadata, ensuring accurate tracking of product lists, conversions, and merchandising effectiveness.

(not set) Item at purchase Accuracy

This test verifies that GA4 purchase events include complete product metadata, ensuring accurate revenue attribution, product-level reporting, and reliable ecommerce analytics.

(not set) Item at view_item / product detail Accuracy

This test ensures view_item events in GA4 include complete product metadata, maintaining accurate insights into product views, user browsing behavior, and funnel performance.

(not set) Items at Checkout Accuracy

This test verifies that begin_checkout events in GA4 include complete product metadata, ensuring accurate checkout analysis, product-level attribution, and actionable insights into checkout behavior.

(not set) Transaction ID at Purchase Accuracy

This test verifies that GA4 ecommerce transactions have valid, unique Transaction IDs, preventing duplicate reporting and ensuring accurate revenue attribution.

'add_payment_info' Events Are Tracking Capability

This test ensures that GA4 correctly captures add_payment_info events, enabling accurate checkout funnel analysis, drop-off insights, and payment preference tracking.

'add_shipping_info' Events Are Tracking Capability

This test ensures that add_shipping_info events in GA4 are firing correctly, enabling detailed checkout funnel analysis, drop-off tracking, and optimization of the purchase process.

'add_to_cart' Events Are Tracking Capability

This test verifies that add_to_cart events are properly tracked in GA4, providing insights into cart engagement, funnel performance, and product interest.

'begin_checkout' Events Are Tracking Capability

This test ensures that the begin_checkout event is correctly implemented in GA4, enabling accurate funnel tracking, checkout optimization, and insights into purchase intent.

Duplicate Transaction IDs Accuracy

This test checks for duplicate transaction_id submissions in GA4, preventing revenue double-counting and ensuring accurate conversion and financial reporting.

Duplicate Transactions: Too Close Together Accuracy

This test identifies multiple transactions recorded in a short timeframe within the same session or user, which may indicate duplicate events and distort revenue and conversion metrics.

Irregularly High Cart To Checkout Rates Accuracy

This test identifies unusually high cart-to-checkout rates, which may signal misconfigured events, premature checkout triggers, or missing data, leading to misleading funnel performance insights.

Irregularly High Checkout To Transaction Rates Accuracy

This test identifies an abnormally high purchase-to-begin_checkout ratio, which may indicate missing tracking, duplicate events, or server-side errors, leading to misleading funnel metrics and poor optimization insights.

Irregularly High Detail To Cart Rates Accuracy

This test identifies unusually high "detail to cart" rates, which may signal duplicate or misfiring events, improper timing, or automation issues, leading to misleading insights and skewed ecommerce data.

Irregularly Low Add to Cart Rate Accuracy

This test identifies unusually low "add to cart" rates, which may point to tracking issues, poor user experience, or low product appeal, leading to lost insights and early breakdowns in the ecommerce funnel.

Irregularly Low Cart To Checkout Rates Accuracy

This test identifies unexpectedly low cart-to-checkout rates, which may indicate technical issues, broken checkout buttons, or tracking problems, resulting in lost purchase intent and missed revenue opportunities.

Item Variant in Item Name Accuracy

This test checks whether product variant information is correctly passed via the item_variant parameter in GA4, preventing bloated reporting, fragmented metrics, and ensuring cleaner, scalable product analysis.

More 'payment_info' than 'begin_checkout' Accuracy

This test identifies when more payment_info events are recorded than begin_checkout events in GA4, indicating misfiring, duplicate events, or improper tag configuration, which distorts funnel reporting and drop-off analysis.

More 'payment_info' than 'shipping_info' Accuracy

This test checks for more add_payment_info events than add_shipping_info events in GA4, indicating tracking issues, misfiring events, or improper event sequencing that distorts funnel analysis and user drop-off detection.

More 'select_item' than 'view_item_list' Accuracy

This test checks for more select_item events than view_item_list events in GA4, indicating missing or broken tracking, misfiring events, or improper setup, which leads to inaccurate funnel analysis and weak product performance insights.

More 'shipping_info' than 'begin_checkout' Accuracy

This test identifies when add_shipping_info events outnumber begin_checkout events in GA4, suggesting tracking issues, premature event triggers, or server-side errors that distort funnel insights and hinder optimization.

More 'view_item' than 'select_item' Accuracy

This test ensures that view_item events occur more frequently than select_item events in GA4, indicating proper tracking of product page views, while highlighting potential issues with select_item tracking or non-list product page navigation.

Product ID is Associated with Only One Name Accuracy

This test ensures that each product ID (item_id) in GA4 is consistently paired with a single product name (item_name), preventing reporting issues, inflated product counts, and corrupted performance metrics.

Product Name is Associated with Only One ID Accuracy

This test ensures that each product name (item_name) in GA4 is consistently associated with a single product ID (item_id), preventing fragmented reporting, duplicated product data, and misleading insights.

'refund' Events Are Tracking Capability

This test ensures that refund events are correctly implemented in GA4, allowing accurate revenue adjustments, performance tracking, and insights into refund patterns.

'remove_from_cart' Events Are Tracking Capability

This test ensures that remove_from_cart events are firing correctly in GA4, providing insights into cart abandonment, product-level friction, and user purchase intent.

'select_item' Events Are Tracking Capability

This test ensures that select_item events are properly implemented in GA4, enabling tracking of product list performance, click-through rates, and user engagement with product discovery.

Transactions Happen on the Landing Page Accuracy

This test identifies if purchase events are firing immediately upon landing, which may indicate duplicate events, misfired tracking, or improper implementation, leading to inflated conversion rates and disrupted funnel analysis.

Transactions with No Revenue Accuracy

This test identifies transactions in GA4 that are recorded without revenue, helping to avoid inaccurate reporting and misleading ecommerce insights.

'view_item' Events Are Tracking Capability

This test ensures that view_item events are consistently firing in GA4, providing insights into product interest, funnel progression, and merchandising performance.

'view_item_list' Events Are Tracking Capability

This test ensures that view_item_list events are firing correctly, providing insights into product list performance, user engagement, and merchandising strategies.

Activation 1
Audiences Are Setup for Import to PPC Campaigns Capability

Checks if GA4 Audiences have been created to enable retargeting or personalization.

Reporting 2
Have Automated Reporting Capability

Verifies whether recurring dashboards or reports are being generated for stakeholders.

Have Automated Reporting from Warehouse (Centralized Data) Capability

This test ensures that automated, centralized reporting is in place, providing scalable, reliable insights by integrating GA4, ad platforms, CRM, and financial data.

Settings & Compliance 18
Cookie Compliance Implemented Per Regional Requirements Capability

This test ensures that your GA4 implementation complies with cookie consent regulations, preventing legal risks and maintaining user trust.

Cookie Compliance: GA4 Consent Mode Capability

This test ensures that Google Consent Mode is implemented with GA4, allowing compliance with privacy laws and proper tracking based on user consent.

Event Names and Parameter Names Near Character Limits Capability

This test ensures that event and parameter names in GA4 stay within limits to prevent data loss, reporting issues, and tracking failures due to quota ceilings.

GA4 Data Retention Set to Maximum Capability

This test ensures that GA4 data retention settings are configured for the maximum period, preventing the loss of historical data needed for long-term analysis.

Google Analytics Linked to BigQuery Capability

This test ensures that your GA4 property is connected to BigQuery, enabling advanced queries, scalable analysis, and access to raw, unsampled event data.

Google Search Console Linked to GA4 Capability

This test ensures that Google Search Console is properly linked to GA4, enhancing reporting with SEO insights and enabling cross-analysis of search performance and on-site engagement.

Have a QA Process Defined Capability

This test ensures that your organization has a defined and repeatable QA process for tracking changes, preventing broken, duplicate, or misfiring events and maintaining trust in analytics.

Any HTTP Links? Accuracy

This test flags non-secure (HTTP) links on your site, highlighting potential data integrity risks, loss of referrer information, and negative SEO impacts.

Percent of Traffic Blocking Tracking Accuracy

This test assesses the percentage of site traffic blocking GA4 tracking, helping you interpret metrics accurately and decide if supplemental tracking methods are needed.

Sensitive Customer Information Stored in Analytics Capability

This test detects whether PII or sensitive customer data is being sent to GA4, ensuring compliance with Google's Terms of Service and preventing legal risks.

Standard Parameters Capability

This test ensures that GA4 events consistently include standard parameters, providing context for analysis, enabling effective reporting, and ensuring smooth debugging and validation.

Tag Manager Tags Loading with Lowest Reasonable Priority Capability

This test ensures that GTM tags are loaded with the lowest reasonable priority, optimizing page load speeds and improving overall site performance.

Uniqueness of Client ID Accuracy

This test verifies the uniqueness and consistency of GA4 Client IDs, preventing inflated user counts, inaccurate session attribution, and broken conversion tracking.

Using a Tag Management System Capability

This test ensures that a Tag Management System (TMS) like Google Tag Manager is used, providing centralized control, faster updates, and cleaner implementation for tracking scripts.

Using Automated Tag QA Capability

This test ensures that an automated tag QA solution is in place, helping detect broken, missing, or duplicate tracking tags to maintain data accuracy and trust in analytics.

Using Event Create Rules Accuracy

This test ensures that Event Create Rules in GA4 are used appropriately to transform events into more meaningful ones without altering the original tag implementation, preventing confusion and inconsistent reporting.

Using Testing Environments Capability

This test ensures that testing and staging environments are properly separated from production GA4 data to prevent inflated metrics, polluted data, and skewed reports.

GA4 Data Retention Set to Maximum (Automated) Accuracy

Checks if GA4 is configured to retain user data for the maximum duration of 14 months.

Your GA4 data has problems you don't know about yet.

Run the free audit now and find out exactly what they are.