Skip to Content
Getting StartedKey Differences from GA4

Key Differences from GA4

If you’re coming from Google Analytics 4, this guide will help you get oriented in Ghost Metrics. While both platforms provide web analytics, there are important differences in terminology, data models, and features.

The Good News

If you’ve used Google Analytics, you’ll find Ghost Metrics familiar. The core concepts — tracking visitors, measuring conversions, analyzing traffic sources — work similarly. The learning curve is gentle, and most users feel comfortable within a few hours.

Terminology Differences

Ghost Metrics uses slightly different terms for some concepts:

GA4 TermGhost Metrics TermNotes
PropertyWebsiteEach tracked site is a “Website”
Data StreamGhost Metrics doesn’t use this concept
ConversionsGoalsSet up in Goals → Manage Goals
Engaged SessionsVisitsAll sessions are tracked as Visits
EventsEventsWorks similarly
ExplorationsCustom ReportsBuild custom reports in the Custom Reports section
User IDUser IDSimilar concept for cross-device tracking

Data Model Differences

Session-Based vs Event-Based

GA4 uses an event-based model where everything (including pageviews) is an event.

Ghost Metrics uses a more traditional session-based model:

  • Visits (sessions) are the primary unit
  • Pageviews are tracked within visits
  • Events are additional interactions you define

This often makes Ghost Metrics reports more intuitive, especially for marketers familiar with earlier versions of Google Analytics.

Data Processing

GA4 samples data on high-traffic sites and has processing delays.

Ghost Metrics processes 100% of your data with no sampling. Real-time data appears within seconds, and historical reports are always based on complete data.

Report Differences

Where to Find Things

What You WantIn GA4In Ghost Metrics
Real-time visitorsReports → RealtimeVisitors → Real-time
Traffic sourcesAcquisition → Traffic acquisitionAcquisition → All Channels
Page performanceEngagement → Pages and screensBehavior → Pages
User demographicsDemographicsVisitors → Locations, Devices
ConversionsEngagement → ConversionsGoals → Overview
Campaign dataAcquisition → CampaignsAcquisition → Campaigns

Report Layout

GA4 uses a card-based interface with data visualizations.

Ghost Metrics uses a more traditional layout with data tables, graphs, and the ability to drill down into details. Many users find this more straightforward for day-to-day reporting.

Features You’ll Gain

Ghost Metrics includes premium features that GA4 either doesn’t offer or charges extra for:

Heatmaps

See exactly where visitors click and how far they scroll on your pages. GA4 doesn’t have built-in heatmaps.

Learn about Heatmaps

Session Recordings

Watch anonymized recordings of real visitor sessions. Understand exactly how people use your website.

Learn about Session Recordings

Form Analytics

Get detailed insights into form performance — see which fields cause problems and where users abandon.

Learn about Form Analytics

No Data Sampling

Every visit is tracked and reported. You’ll never see sampled data or estimates in Ghost Metrics.

Features That Work Differently

Audiences / Segments

GA4 has “Audiences” for grouping users.

Ghost Metrics has “Segments” that work similarly but are applied at report time rather than for targeting.

Attribution

GA4 offers multiple attribution models (data-driven, last click, etc.).

Ghost Metrics uses last-touch attribution by default. The last traffic source before a conversion gets credit.

Machine Learning Features

GA4 includes predictive metrics and automated insights powered by machine learning.

Ghost Metrics focuses on deterministic reporting — you see exactly what happened, and you draw the conclusions.

Privacy & Compliance

This is the biggest difference and likely why you’re here.

GA4

  • Data is processed on Google’s servers
  • No BAA available — explicitly prohibits PHI
  • Data may be used for Google’s advertising products
  • You don’t fully control your data

Ghost Metrics

  • Data stays in secure, dedicated infrastructure
  • BAA included — designed for HIPAA compliance
  • Your data is never shared with third parties
  • Full data ownership and control

Tracking Code Differences

GA4 Tracking

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXX"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-XXXXXXXX'); </script>

Ghost Metrics Tracking

<!-- Ghost Metrics Tag Manager --> <script> var _mtm = window._mtm = window._mtm || []; _mtm.push({'mtm.startTime': (new Date().getTime()), 'event': 'mtm.Start'}); (function() { var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src='https://example.ghostmetrics.cloud/js/container_XXXXXXXX.js'; s.parentNode.insertBefore(g,s); })(); </script> <!-- End Ghost Metrics Tag Manager -->

Event Tracking Syntax

GA4:

gtag('event', 'sign_up', { method: 'email' });

Ghost Metrics:

_paq.push(['trackEvent', 'Form', 'Submit', 'Sign Up Form']);

Making the Switch

Can I Run Both?

Yes. Many organizations run Ghost Metrics alongside GA4 during a transition period. The tracking codes don’t conflict.

Data Migration

Historical data from GA4 cannot be migrated to Ghost Metrics. You’ll start fresh with Ghost Metrics tracking, so plan to run both platforms in parallel if you need historical comparisons.

Team Training

Most teams familiar with GA4 can get comfortable with Ghost Metrics in a single training session. The core concepts are the same — the interface and terminology just need some adjustment.

Getting Help

If you need assistance during your transition:

  • Review this documentation
  • Contact Support for personalized help
  • Ask about training sessions for your team
Last updated on