Install Google Analytics 4 on Jimdo | OpsBlu Docs

Install Google Analytics 4 on Jimdo

How to install GA4 on Jimdo Creator and Jimdo Dolphin using direct code injection or Google Tag Manager.

There are two main methods to install GA4 on your Jimdo website, each with different capabilities and levels of control.

Method Comparison

Method Difficulty Customization Works On Recommended
Direct GA4 Code Easy Low Creator & Dolphin Quick setup
Google Tag Manager Medium High Creator & Dolphin Most sites (recommended)

Method 1: Direct GA4 Implementation

Add GA4 tracking directly to your Jimdo site through the code injection features.

Step 1: Get Your GA4 Measurement ID

  1. Sign in to Google Analytics
  2. Go to Admin (gear icon in bottom left)
  3. Under Property, click Data Streams
  4. Select your web data stream (or create one)
  5. Copy your Measurement ID (format: G-XXXXXXXXXX)

Step 2: Add GA4 Code to Jimdo

The process differs slightly between Jimdo Creator and Jimdo Dolphin.

For Jimdo Creator

  1. Log in to your Jimdo account
  2. Click on your website to edit it
  3. Go to Settings (gear icon)
  4. Click Edit Head (or SEO/Analytics section)
  5. Paste the following code:
<!-- Google Analytics 4 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-XXXXXXXXXX', {
    'send_page_view': true
  });
</script>
<!-- End Google Analytics 4 -->

Replace G-XXXXXXXXXX with your actual Measurement ID (appears twice).

  1. Click Save
  2. Publish your website

For Jimdo Dolphin

  1. Log in to your Jimdo account
  2. Click on your website to edit it
  3. Go to SettingsAnalytics
  4. Scroll to Tracking Code section
  5. Paste the following code in the Head section:
<!-- Google Analytics 4 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-XXXXXXXXXX', {
    'send_page_view': true
  });
</script>
<!-- End Google Analytics 4 -->

Replace G-XXXXXXXXXX with your actual Measurement ID.

  1. Click Save
  2. Publish your changes

Step 3: Verify Installation

  1. Visit your Jimdo website
  2. Open GA4ReportsRealtime
  3. Navigate through your site
  4. Verify your visits appear in Realtime reports within 30 seconds

What Gets Tracked (Direct Implementation)

Automatic Events:

  • Page views
  • Scrolling (90% depth)
  • Outbound clicks
  • Site search (if configured)
  • File downloads
  • Video engagement (if configured)

What's NOT tracked automatically:

  • Form submissions
  • Button clicks
  • E-commerce events
  • Custom interactions

For custom events, see GA4 Event Tracking.

Enhanced Measurement

GA4 offers Enhanced Measurement for automatic event tracking:

  1. In GA4, go to AdminData Streams
  2. Click your web stream
  3. Click Enhanced measurement (gear icon)
  4. Enable desired events:
    • Page views (always on)
    • Scrolls (90% depth)
    • Outbound clicks
    • Site search
    • Video engagement
    • File downloads

These events track automatically once enabled.

GTM provides more flexibility and is recommended for most Jimdo sites.

Why Use GTM?

  • Easier to manage: Update tracking without editing site code
  • Better organization: All tags in one place
  • Advanced features: Custom events, triggers, variables
  • Better performance: Single container load for multiple tags
  • No technical updates needed: Marketers can update via GTM

Setup Steps

  1. Install GTM on Jimdo

    See Install Google Tag Manager for complete GTM installation guide.

  2. Create GA4 Configuration Tag

    Once GTM is installed on your Jimdo site:

    a. In GTM, go to TagsNew

    b. Click Tag ConfigurationGoogle Analytics: GA4 Configuration

    c. Enter your Measurement ID (G-XXXXXXXXXX)

    d. Configuration Settings (optional):

    • Add custom parameters if needed
    • Configure user properties
    • Set up cookies settings

    e. Triggering: Select All Pages

    f. Save and name it "GA4 - Configuration"

  3. Configure Additional Settings (Optional)

    In the GA4 Configuration tag, you can add Fields to Set:

    send_page_view = true
    

    Or add custom parameters:

    custom_parameter = value
    
  4. Publish Container

    • Click Submit in GTM
    • Add version name and description
    • Click Publish
  5. Test

    • Use GTM Preview mode to verify tags fire
    • Check GA4 Realtime reports
    • Verify page views appear

GTM Benefits for Jimdo

Since Jimdo doesn't have a native data layer, GTM helps you:

  • Create custom data layer events
  • Track user interactions (clicks, forms, scrolls)
  • Implement e-commerce tracking
  • Manage multiple marketing pixels
  • A/B test different tracking setups

See GA4 Event Tracking for implementing custom events.

Verification & Testing

1. Check GA4 Realtime Reports

  • Open GA4 → ReportsRealtime
  • Navigate your Jimdo site
  • Verify events appear within 30 seconds
  • Check that page titles are correct

2. Use GA4 DebugView

Enable debug mode to see detailed event data:

For Direct Implementation:

gtag('config', 'G-XXXXXXXXXX', {
  'debug_mode': true
});

For GTM:

  • Use Preview mode
  • Events automatically appear in DebugView

In GA4:

  • Go to AdminDebugView
  • View events in real-time with full parameters

3. Browser Developer Tools

Check if GA4 is loaded:

  1. Open browser Developer Tools (F12)
  2. Go to Console tab
  3. Type: window.gtag
  4. Should return a function (not undefined)

Check for errors:

  • Look for red error messages
  • Common issues: JavaScript errors, blocked requests
  • Fix any errors to ensure tracking works

4. Use Browser Extensions

Google Analytics Debugger:

Jimdo-Specific Considerations

Code Placement

Head Section (Recommended):

  • Loads before page content
  • Better for page view tracking
  • Reduces risk of missed events

Body Section:

  • Not recommended for GA4 base code
  • Can miss early page interactions
  • Use only for specific event triggers

Multi-Page Websites

Jimdo Creator allows different code per page, but for GA4:

  • Add tracking code globally (in Head section)
  • Tracks all pages automatically
  • Don't add GA4 to individual pages (creates duplicates)

Blog Posts

Jimdo blogs automatically include global Head code:

  • No additional setup needed
  • Each blog post tracked as separate page
  • Page titles and URLs tracked automatically

E-commerce Tracking

For Jimdo Online Store:

  • Direct GA4 code tracks page views only
  • Must manually implement e-commerce events
  • See GA4 Event Tracking
  • Recommended: Use GTM for easier e-commerce setup

Privacy & Compliance

GDPR Compliance

If targeting EU visitors, implement consent management:

// Wait for consent before initializing GA4
function initializeGA4() {
  gtag('config', 'G-XXXXXXXXXX');
}

// Call after user consents
if (userHasConsented()) {
  initializeGA4();
}

Consider using:

  • Cookie consent banner
  • GA4 Consent Mode
  • Delayed tracking until consent given

GA4 Consent Mode implementation:

// Set default consent state
gtag('consent', 'default', {
  'analytics_storage': 'denied'
});

// Update after user consent
gtag('consent', 'update', {
  'analytics_storage': 'granted'
});

// Then initialize GA4
gtag('config', 'G-XXXXXXXXXX');

IP Anonymization

GA4 anonymizes IPs by default (no configuration needed).

Troubleshooting

Events Not Appearing in GA4

Common causes:

  1. Measurement ID incorrect - Verify format: G-XXXXXXXXXX
  2. Code not saved - Ensure you clicked Save and Published changes
  3. Ad blocker enabled - Disable for testing
  4. Browser cache - Clear cache and test in incognito mode
  5. JavaScript errors - Check browser console for errors

See Events Not Firing for detailed troubleshooting.

Duplicate Page Views

Cause: GA4 code added in multiple locations.

Fix:

  • Check Head section for duplicate GA4 code
  • Check for both direct GA4 AND GTM with GA4
  • Remove duplicates, keep only one implementation

Wrong Page Titles

Cause: Jimdo page titles not set correctly.

Fix:

  1. Edit page in Jimdo
  2. Go to Page SettingsSEO
  3. Set proper page title
  4. Save and publish

Data Not Matching Other Analytics

Causes:

  • Different tracking implementations
  • Bot traffic filtered differently
  • Timezone differences
  • Sampling in GA4

Recommendations:

  • Use GA4 as primary source
  • Accept small discrepancies (normal)
  • Focus on trends, not exact numbers

Platform Differences

Jimdo Creator vs. Jimdo Dolphin

Feature Creator Dolphin
Code access Full (Edit Head) Limited (Analytics settings)
Page-specific code Yes No
Custom events Full support Via GTM only
E-commerce tracking Manual setup Manual setup

Both platforms support the same GA4 features, but Creator offers more flexibility for custom implementations.

Next Steps

For Basic Tracking:

For Advanced Tracking:

For Issues:

For general GA4 concepts, see Google Analytics 4 Guide.