You have no items in your shopping cart.

Google Analytics 4 (GA4) + Adwords + Consent Mode v2

Google Analytics 4 (GA4) + Adwords + Consent Mode v2

$49.00

One plugin for GA4, Enhanced Conversions, Adwords Conversion Tracking, Ads Dynamic Remarketing, Consent Mode v2

Complete Google Analytics 4 and Google Ads Integration for nopCommerce

The FoxNetSoft Google Analytics 4 (GA4) – GTM + Adwords plugin connects your nopCommerce store to the full Google marketing stack in a single installation. It delivers accurate GA4 e-commerce event tracking, Google Tag Manager support, Google Ads Conversion Tracking, Dynamic Remarketing, and Enhanced Conversions — all from one unified admin panel.

Beyond analytics, the plugin includes a built-in GDPR-compliant cookie consent modal so you can collect visitor consent before firing any tracking tags. Every feature is configurable per store and per language, making it suitable for both single-store shops and multi-store nopCommerce deployments.

Key Benefits

  • Full GA4 e-commerce funnel coverage — tracks product impressions, add-to-cart, checkout steps, and purchase events automatically.
  • No lost conversions from ad-blockers — server-side Measurement Protocol sends the purchase event directly from the server when client-side JavaScript is blocked.
  • Measurable Google Ads ROI — conversion tracking across purchase and micro-conversion events lets you see exactly which campaigns drive revenue.
  • Smarter remarketing audiences — Dynamic Remarketing tags pass product context on detail and purchase pages so Google Ads can serve relevant ads.
  • Higher conversion match rates — Enhanced Conversions sends hashed first-party customer data to improve Google's attribution accuracy.
  • GDPR-ready out of the box — a fully customisable cookie consent modal handles visitor consent before any tracking tag fires.

Main Features

  • GA4 E-commerce Event Tracking — automatically fires view_item, view_item_list, add_to_cart, view_cart, begin_checkout, add_payment_info, add_shipping_info, purchase, sign_up, and login events at the correct points in the shopping journey.
  • Server-Side Measurement Protocol — sends the GA4 purchase event from the server using the official Measurement Protocol API, ensuring the conversion is recorded even when the visitor's browser blocks JavaScript.
  • Google Tag Manager (GTM) Integration — supports full GTM deployment by injecting customisable JS head and noscript body templates, with an option to suppress the default gtag.js script when GTM manages all tags.
  • Google Ads Conversion Tracking — emits gtag conversion events on purchase and configurable micro-conversions (product view, add-to-cart, view cart, sign-up), with per-event conversion labels and options to exclude tax, shipping, and zero-value orders.
  • Google Ads Dynamic Remarketing — sends product identifier and value data on product detail and purchase pages to build dynamic remarketing audiences in Google Ads.
  • Google Enhanced Conversions — transmits hashed customer email, phone, and name on purchase pages via gtag to improve Google's conversion matching accuracy.
  • GDPR Cookie Consent Modal — a built-in, fully customisable consent popup with Necessary, Analytics, and Marketing cookie categories; configurable position, colours, labels, and per-language text; records visitor choice in a consent cookie.
  • Flexible Revenue and Product Configuration — choose which product identifier to use (ID, SKU, GTIN, or Manufacturer Part Number), which revenue basis (Order Total, SubTotal, or Net Profit), and whether to include or exclude tax from reported figures.
  • Per-Store and Per-Language Settings — all configuration sections are store-scoped so each store in a multi-store setup can have its own tracking IDs, consent texts, and feature toggles.
  • Debug Mode and Log Viewer — a built-in debug toggle and log file viewer in the admin panel make it straightforward to verify tracking calls and diagnose issues.

Why Buy This Plugin

Setting up GA4 e-commerce tracking, Google Ads conversion tags, Dynamic Remarketing, Enhanced Conversions, and a compliant cookie consent flow from scratch requires significant development time and ongoing maintenance. This plugin delivers all of that through a single admin interface — no custom code, no fragile tag manager workarounds, and no separate consent solution to manage.

  • One plugin replaces multiple separate integrations — GA4, GTM, Ads, and cookie consent are all managed together.
  • Server-side Measurement Protocol protects purchase data that client-side-only setups routinely miss.
  • Store-scoped configuration means the plugin scales with your business as you add stores or markets.
  • All tracking is event-driven and tied to native nopCommerce order and customer events — no polling, no scheduled tasks, no delays.

How It Works

  1. Install and configure — install the plugin in your nopCommerce admin, then enter your GA4 Measurement ID, API Secret, and the relevant Google Tag IDs for Ads Conversion Tracking, Dynamic Remarketing, and Enhanced Conversions. Enable each feature individually.
  2. Set up cookie consent — enable the built-in cookie consent modal, customise its text, button colours, and position for each store and language. Visitors will see the modal on their first visit and their choice is stored in a consent cookie.
  3. Tracking fires automatically on the storefront — as shoppers browse product listings, view product detail pages, add items to their cart, and proceed through checkout, the plugin injects the appropriate GA4 and Ads gtag event scripts at each step.
  4. Purchase event is confirmed server-side — when an order is placed or paid (configurable), the plugin sends the GA4 purchase event directly to Google via the Measurement Protocol API from the server, bypassing any client-side script blockers. An order note is written to confirm the tracking status.
  5. Enhanced Conversions and Remarketing run in parallel — on the purchase confirmation page, hashed customer data is passed for Enhanced Conversions and Dynamic Remarketing tags fire with full product context to update your Google Ads audiences.
  6. Monitor and verify — use the admin debug mode and log viewer to inspect tracking calls and confirm data is reaching Google correctly.

Compatibility / Requirements

  • Supported nopCommerce version: 4.90, 4.80, 4.70, 4.60, 4.50, 4.40, 4.30, 4.20, 4.10
  • A Google Analytics 4 property with a Measurement ID and, for server-side tracking, an API Secret.
  • Google Tag Manager, Google Ads, or both — depending on which features you intend to enable.
  • No additional third-party libraries or external dependencies are required beyond standard nopCommerce infrastructure.

Powered by nopCommerce

Copyright © 2026 FoxNetSoft. All rights reserved.