Analytics

Google Analytics integration

Forward EF pageviews, optins, purchases, and custom events to GA4. Keep one source of truth for cross-channel reporting.

What it does

Most teams keep a Google Analytics property as the system of record for cross-channel traffic and conversion reporting. EF tags every page with GA4 automatically and forwards conversion events server-side via the Measurement Protocol when you want client-independent tracking.

GA4 user properties and event parameters carry traffic source, click IDs, funnel ID, and product ID. Conversion modeling on the GA side has the data it needs.

What you get

  • GA4 pageview tagging with Funnel ID and source data
  • Measurement Protocol server-side event forwarding
  • Conversion events: optin, purchase, refund, custom events
  • User property mapping for click ID and traffic source
  • GA Ecommerce events with item-level data on purchase
  • Multi-property support (route different funnels to different GA4 properties)
  • Auto-tag on EF pages, no manual GTM container needed
  • Backend script access to GA4 Measurement Protocol

Setup

  1. In Google Analytics, get your GA4 property Measurement ID and create an API secret in Data Streams.
  2. In ElasticFunnels, go to Settings → Integrations → Analytics → Google Analytics. Paste Measurement ID and API secret.
  3. Choose tagging mode: client-side, server-side via Measurement Protocol, or both.
  4. Map EF events to GA4 conversion events.
  5. Test by visiting a page and confirming the event appears in GA4 DebugView.
Icon

Get started

Start free. Connect Google Analytics in minutes.

No credit card required. Every integration on every plan.