Advanced GA4 Setup for WordPress Site

Job ID: 39096538

Budget: $15 – $25 USD

WordPress Site GA4 Configuration and Analytics Setup Request

1. Overview
The goal is to enhance the performance of the WordPress site and establish a robust analytics setup using Google Analytics 4 (GA4) and Google Tag Manager (GTM) to track user behavior. The target pages are online school pages built with Elementor and Gutenberg. Additionally, conversion tracking for the app installation button is included in the scope.

2. Number of Requested Tasks

AB Split Test configuration and GA4 integration (conversion tracking for form display and input, and data connection with GA4).

Goal setting for Elementor and Gutenberg (after setup, guidance on how to configure it independently).

Optimization of Google Analytics integration for WooCommerce and Modern Event Calendar.

Fixing GTM alerts and optimizing tag placement.

Device-specific app installation button setup and conversion tracking.

3. Objectives

Properly configure AB testing and establish GA4 integration.

Implement tracking for user behavior (scroll, input, click) on each page.

Optimize data integration with Google Analytics.

Resolve GTM alerts and optimize tag placement.

Implement device-specific redirection for the app installation button and track conversions.

4. Current Setup Status

AB Split Test:

AB Split Test has already been installed.

Unclear how to set form display and input as conversions. Reference: AB Split Test Documentation

GTM + GA4 setup guide: GA4 Set Up Guide

AB Split Test sends events to dataLayer for GA4 tracking.

dataLayer events include:

window.dataLayer.push({
'event': 'ab_split_test',
'test_name': Your test name,
'test_variation': Page ID or variation name,
'test_event': 'visit' or 'conversion',
'abuuid': UUID of user
});

GTM needs to be set up to send these dataLayer events to GA4.

Enabling Advanced Data Mode allows tracking of conversions using UUIDs.

Existing Google Analytics Integration:

Paid Memberships Pro - Google Analytics Integration is used to track:

User membership levels during visits.

Start of the checkout form.

Purchase completion.

Site Kit by Google is used for integration with Search Console, GTM, and PageSpeed Insights.

5. Requested Tasks

A. AB Split Test Configuration and GA4 Integration

Primary Goal:

Ensure smooth execution of AB testing and enable effective impact analysis.

Configure AB Split Test so that conversions recognized by the plugin are sent to GA4.

Set up GTM to capture dataLayer events and send them to GA4.

Enable Advanced Data Mode to facilitate tracking using UUIDs.

Target Page: Online School 1

Built with Elementor:

URL: https://correct-surf.com/online-surf-school/

Goals:

Sub-goal: Scroll to the section containing the button.

Main goal: Click the button.

Target Page: Online School 2

Built with Gutenberg:

URL: https://correct-surf.com/form/3fumpktsa2

Goals:

Sub-goal 1: Scroll to the section containing the button.

Sub-goal 2: Start entering data in the form.

Main goal: Click the button.

Requested Tasks:

Configure AB Split Test to track form display and input as conversions.

Ensure conversion data from AB Split Test is correctly linked to GA4.

Configure GTM to capture dataLayer events and send them to GA4.

Enable Advanced Data Mode to allow tracking with UUIDs.

6. Deliverables

Goal settings for Elementor and Gutenberg in AB testing, along with guidance on how to manage them independently.

Report on GTM alert fixes and recommended configurations.

Verification of app installation button functionality and conversion tracking results.

7. Additional Notes

Work will be carried out step-by-step, with progress reports at each stage.

Performance impact should be minimized, and the current GTmetrix score should be maintained.
Related categories: PHP JavaScript WordPress Google Analytics HTML