What GA4 Does That Universal Analytics Didn't
GA4 replaces event tracking with a cleaner model: you define actions that matter (form submissions, video plays, add-to-cart clicks), and GA4 logs them directly instead of inferring them from pageviews.
Key structural changes:
- Event-based tracking. Every user action is an event. No more sessions as the primary unit.
- Cross-device graphs. Track one user across web, iOS, Android, and offline without relying on cookie-matching.
- Data retention controls. Set retention windows (2, 14, or 50 months) instead of the old 26-month default.
- BigQuery export. Raw event logs flow directly to BigQuery for custom SQL analysis — not locked in GA UI.
Why This Matters for Growth
Accurate funnel reporting. Event-based data means you see exactly where users drop off (checkout step 2? payment form?), not just aggregate metrics.
Attribution that tracks reality. GA4 models last-click, first-click, and multi-touch attribution. You can see which channel actually closes deals, not which one gets credit last.
Regulatory compliance. Data retention and consent controls let you honor GDPR, CCPA, and other regs without hiring lawyers to decode GA settings.
Integration with Google Ads and Merchant Center. Conversion goals sync directly, so ad spend and site behavior stay in sync. No manual CSV uploads.
Setting Up Events That Matter
Don't track everything. Pick 8–12 events that map to revenue or core product behavior:
- Form submission (lead magnet, contact, demo request)
- Add to cart and begin checkout
- Purchase
- Video play (for content sites)
- Account signup or login
- Search (on-site)
- Scroll depth past 50% or 80% (for engagement)
- CTA click (to third-party tools like Calendly or Stripe)
Name them simply: view_product, add_to_cart, purchase. Avoid spaces and special characters. Attach parameters (product ID, price, currency) so you can segment later.
Custom Dimensions for Segment and Cohort Work
GA4 lets you create custom dimensions tied to user or event data. Common examples:
- User-scoped: plan_type (free, pro, enterprise), company_size, industry
- Event-scoped: product_category, discount_applied, traffic_source_detail
These appear as filterable fields in reports and explorations. Use them to answer "which customer segment has the highest LTV?" without exporting to SQL every time.
E-commerce Tracking: From Browse to Purchase
If you sell anything, enable enhanced e-commerce in GA4:
- Map product view, add to cart, remove from cart, begin checkout, add shipping info, add payment info, and purchase as separate events.
- Attach product parameters: ID, name, price, category, brand, quantity.
- GA4 will auto-generate funnel reports showing drop-off at each step.
This is non-negotiable for SaaS free-trial signups and e-commerce sites. You'll see exactly which checkout step bleeds users.
Build Reports That Answer Your Questions
GA4's standard reports are a starting point. Use the Exploration tool for faster iteration:
- User journey. Which channels bring users who actually convert? (Not just click.)
- Cohort retention. Do users signed up in January stick around? Compare Jan/Feb/Mar cohorts.
- Segment performance. Which customer persona has the highest revenue per session?
- Event flow. What's the most common path to purchase? Do people search first or click ads?
Export results to Sheets or Data Studio for stakeholder sharing. Automate weekly snapshots via email.
Connect GA4 to Your Other Tools
GA4 lives in a stack. Link it to:
- Google Ads. Conversion tracking syncs automatically. Bid on micro-conversions (form submission) if your CAC math works.
- Google Merchant Center. Product feed data merges with user behavior for better product-level reporting.
- Google Tag Manager. GTM simplifies event implementation without site code changes. Use variables, triggers, and tags to layer tracking.
- BigQuery. Export raw events for SQL analysis, custom attribution models, and data blending with CRM or revenue data.
Getting Started
If Universal Analytics still runs your site, migrate now. GA4 requires deliberate setup — there's no import button from UA. Plan for 2–4 weeks to define events, test them, and validate data against your old system.
If you need help designing an event schema, connecting GA4 to your ad spend and CRM data, or rebuilding dashboards, reach out to Ad-Apt. We're an AI-native growth agency based in Portland. We've set up GA4 for dozens of B2B and e-commerce companies and can accelerate your migration without the guesswork.