Skip to content

How to Set Up Google Analytics 4 Using WordPress Plugins (No Code)

This guide shows how to add GA4 to WordPress using trusted plugins—fast, safe, and beginner-friendly. You’ll also see where to insert screenshots and what each should display so your tutorial (or internal SOP) is crystal clear.

What you’ll need (before installing a plugin)

  • A Google Analytics account with a GA4 property created.
  • Your Measurement ID (format: G-XXXXXXXXXX) from Admin → Data Streams → Web.
Web stream details

Option 1 — Google Site Kit (official & simple)

Best for: Most WordPress sites that want a quick, official connection.
Supports: Basic events via GA’s Enhanced Measurement. (For advanced eCommerce, see the WooCommerce section below.)

Steps

In WordPress, go to Plugins → Add New and search “Site Kit by Google”. Install & Activate.

    Site Kit by Google – Analytics, Search Console, AdSense, Speed

    In Site Kit → Dashboard, click Connect More Services → Analytics.

    Complete the Google authorization, pick your Account → Property (GA4) → Data Stream, and finish setup.

    The panel where you choose the GA4 property and Web data stream.

    Verify it’s working

    • Open Reports → Realtime in GA4.
    • Visit your site in a new tab/incognito and click around.
    • You should see an active user within moments.

    Option 2 — MonsterInsights (guided setup, dashboards in WP)

    Best for: Teams that want GA data inside WordPress plus a friendly wizard.
    Free vs Pro: Free handles essentials; Pro adds advanced tracking and eCommerce reports.

    Steps

    Plugins → Add New → search MonsterInsights → Install & Activate.

      MonsterInsights – Google Analytics Dashboard for WordPress (Website Stats Made Easy)

      Launch the Setup Wizard (appears after activation or via Insights → Settings).

        Connect MonsterInsights

        Click Connect MonsterInsights and sign in with Google. Choose your GA4 property.

          Follow the recommended settings (you can enable Enhanced Link Attribution, scroll tracking, etc.).

          Why choose it

          • In-dashboard reports for non-technical users.
          • Easy toggles for common events (outbound clicks, file downloads).

          Option 3 — ExactMetrics (clean UI, quick connect)

          Best for: A straightforward google analytics 4 wordpress connection with simple reporting in the WP admin.

          Steps

          Plugins → Add New → search “ExactMetrics” → Install & Activate.

            ExactMetrics – Google Analytics Dashboard & GA4 Reports

            Start the onboarding Connect Google Analytics flow.

            Select your GA4 property; finish the wizard.

            ExactMetrics screen prompting Google connection

            WooCommerce? Add eCommerce tracking the right way

            If you run a store, you’ll want revenue and product data flowing into GA4—beyond basic pageviews. Two practical routes:

            A) MonsterInsights eCommerce (Pro)

            • Enable the eCommerce addon in MonsterInsights (Pro version).
            • It autoconfigures most GA4 eCommerce events for WooCommerce.

            B) Dedicated WooCommerce GA4 plugin

            • Search for a wordpress plugin google analytics built for WooCommerce GA4 (e.g., official “WooCommerce Google Analytics” plus GA4 support, or reputable third-party GA4 eCommerce extensions).
            • These tools send add-to-cart, view_item, purchase, and more.

            Tip: Search phrases like woocommerce ga4 ecommerce tracking in the plugin directory to find maintained solutions with high ratings and GA4-specific documentation.

            Quick comparison: which GA4 WordPress plugin fits you?

            GoalSite KitMonsterInsightsExactMetrics
            Fast, official connection
            In-dashboard reportsBasic via Site Kit✅ Deep✅ Solid
            Beginner-friendly wizardBasic
            WooCommerce GA4 eCommerceNeeds extra plugin✅ (Pro addon)With addon/extension
            CostFreeFree + ProFree + Pro

            How to confirm data is flowing (applies to all plugins)

            1. In GA4: Reports → Realtime.
            2. Open your site in a private window and click to another page.
            3. You should see at least 1 Active User and a timeline spike.

            Common pitfalls & quick fixes

            SymptomLikely causeFix
            Realtime shows 0 usersWrong property, ad blocker, or plugin not connectedConfirm Measurement ID/property; test incognito; disable ad blocker
            Double pageviewsTwo GA injections (e.g., Site Kit + another plugin)Use one active GA4 method; disable duplicates
            Missing purchase dataeCommerce addon not enabled or no GA4-specific pluginTurn on the eCommerce module or install a GA4-ready WooCommerce extension
            Only some pages trackedPlugin limited to certain post types/templatesEnsure plugin outputs the tag site-wide or enable “track all pages”
            Old UA property selectedChose Universal Analytics instead of GA4Re-run the plugin wizard; pick your GA4 property

            Final checklist

            • Installed one ga4 wordpress plugin (Site Kit, MonsterInsights, or ExactMetrics)
            • Connected the correct GA4 property (not UA)
            • Verified Realtime shows at least one user
            • (Stores) Enabled woocommerce ga4 ecommerce tracking via a Pro addon or a dedicated WooCommerce + GA4 plugin
            • Removed duplicate GA tags (keep just one plugin doing the job)

            You’re done

            Using a WordPress plugin Google Analytics setup takes minutes, keeps your theme files clean, and prevents copy-paste errors. Whether you choose Site Kit for a lightweight link, MonsterInsights for rich in-dashboard reports, or ExactMetrics for a clean UI, you now have setup Google Analytics WordPress the painless way—no code required.

            Leave a Reply

            Your email address will not be published. Required fields are marked *