1. Features
  2. Google Analytics 4 Integration

Bring Google Analytics Data to Life

Connect your Google Analytics 4 property and analyze your website and app data without leaving PlotsAlot. Create custom dashboards, identify trends, and share insights with stakeholders.

What You Can Do

Supported Metrics

User Metrics

  • Total Users
  • New Users
  • Active Users (DAU, WAU, MAU)
  • User Acquisition
  • User Retention
  • Churn Rate
  • Returning Visitors

Engagement Metrics

  • Sessions
  • Session Duration
  • Bounce Rate
  • Pages Per Session
  • Engagement Rate
  • Event Count
  • Event Value

Conversion Metrics

  • Conversions
  • Conversion Rate
  • Goal Completions
  • Revenue (if ecommerce enabled)
  • Transaction Value
  • Items Sold
  • Funnel Completion

Traffic Metrics

  • Page Views
  • Unique Page Views
  • Landing Pages
  • Exit Pages
  • Traffic by Source
  • Traffic by Medium
  • Traffic by Campaign

Device & Demographics

  • Device Type (Mobile, Desktop, Tablet)
  • Operating System
  • Browser
  • Country
  • City
  • Age (if enabled)
  • Gender (if enabled)

Custom Dimensions

  • Any custom dimensions you’ve set up
  • Custom user properties
  • Custom event parameters

Getting Started

Step 1: Connect Google Analytics

  1. Click “Connect Analytics” in PlotsAlot
  2. Select your Google Analytics 4 property
  3. Authorize PlotsAlot to access your data
  4. Choose date range for analysis

Step 2: Select Metrics

Choose which metrics you want to analyze:

  • Users and sessions
  • Engagement metrics
  • Conversion data
  • Traffic sources
  • Device information

Step 3: Ask Questions

Use natural language to query your data:

  • “What’s my traffic by source this month?”
  • “Which pages have the highest bounce rate?”
  • “Show me user growth over the last quarter”
  • “What’s my conversion rate by device type?”

Step 4: Visualize Results

PlotsAlot automatically creates appropriate visualizations:

  • Line charts for trends
  • Bar charts for comparisons
  • Pie charts for distributions
  • Tables for detailed data

Step 5: Share Dashboard

Share your GA4 dashboard with stakeholders or embed in reports.

Common Dashboards

Executive Dashboard

Key metrics at a glance:

  • Total users and growth
  • Session count and duration
  • Conversion rate
  • Revenue (if applicable)
  • Top traffic sources

Traffic Analysis

Understand where your traffic comes from:

  • Traffic by source (Organic, Paid, Direct, Referral)
  • Traffic by medium
  • Campaign performance
  • Trending sources

User Behavior

How users interact with your site:

  • Top pages by views
  • User flow paths
  • Engagement metrics
  • Time on site
  • Bounce rates

Conversion Funnel

Track users through your conversion process:

  • Step-by-step completion
  • Drop-off points
  • Conversion rate by source
  • Revenue by funnel stage

Device Analysis

Performance across devices:

  • Mobile vs. Desktop traffic
  • Conversion rate by device
  • Bounce rate by device
  • Revenue by device

Geographic Performance

Where your best users are:

  • Traffic by country
  • Conversions by region
  • User demographics
  • Device usage by region

Real-World Use Cases

Marketing Teams

Monitor campaign performance, track ROI, and share results with stakeholders.

E-Commerce

Track product performance, conversion funnels, and revenue metrics.

Content Publishers

Analyze page performance, user engagement, and traffic sources.

SaaS Companies

Monitor sign-ups, user activation, and retention metrics.

Agencies

Create client dashboards showing website performance and results.

In-House Teams

Build internal dashboards for weekly/monthly performance reviews.

Date Range Options

Quick Ranges

  • Last 7 days
  • Last 30 days
  • Last 90 days
  • Last year
  • Year to date
  • Custom dates

Comparisons

  • This period vs. last period
  • This year vs. last year
  • Quarter comparisons
  • Month-over-month

Metrics Reference

Calculation Examples

Bounce Rate

Bounced Sessions / Total Sessions × 100

Conversion Rate

Total Conversions / Total Sessions × 100

Average Session Duration

Total Session Duration / Total Sessions

Pages Per Session

Total Screenviews / Total Sessions

Advanced Features

Cohort Analysis

Analyze specific user groups:

  • Users from specific sources
  • Users on specific devices
  • New vs. returning users
  • Users by acquisition date

Funnel Analysis

Track user progression:

  • Step-by-step funnel visualization
  • Drop-off analysis
  • Conversion rate by step
  • Device/source comparisons

Retention Analysis

Track user retention over time:

  • Day 1, 7, 30 retention rates
  • Cohort retention
  • Churn metrics

Attribution Modeling

Understand conversion paths:

  • First-click attribution
  • Last-click attribution
  • Linear attribution
  • Time decay

Security & Privacy

Data Protection

  • OAuth Authentication: Secure Google login
  • Encrypted Connection: HTTPS for all data
  • No Data Storage: GA4 data processed on-demand
  • Audit Logging: Track all data access

Privacy Compliance

  • GDPR Compliant: Full compliance with regulations
  • No PII Exposure: Personally identifiable data handled securely
  • Data Minimization: Only access needed metrics
  • Retention Policies: Data not retained longer than necessary

Limitations & Considerations

  • Data Availability: GA4 data available after 24-48 hours
  • Sample Size: Large accounts may use data sampling
  • Custom Dimensions: Must be tracked in GA4 first
  • Historical Data: Only data from GA4 implementation forward
  • Query Limits: Some very large date ranges may be sampled

Troubleshooting

Connection Issues

  • Verify you’re logged into correct Google account
  • Check that the GA4 property has data
  • Ensure the user has appropriate GA4 permissions
  • Try disconnecting and reconnecting

Missing Metrics

  • Confirm metric is enabled in GA4
  • Check that data exists in date range
  • Verify metric tracking is working
  • Custom dimensions must be configured in GA4

Slow Performance

  • Reduce date range
  • Focus on specific metrics
  • Use sampling for very large datasets
  • Try different time periods

FAQ