With the integration between Wisepops and Google Analytics (GA4), you can build reports about your user engagement, and the effectiveness of your campaigns in driving conversions. This article covers 3 use cases:
Make sure to read first the introduction to Google Analytics integration.
Prerequisite: Create custom dimensions
Custom dimensions allow you to easily refine your reports. For example, to break down wisepops_displays
by the campaign label. All following use cases make use of the Wisepops label, so let's create a custom dimension for that.
Go to your GA4 property's admin settings,
Open the custom definitions
Create a new custom definition, if it doesn't already exist:
Dimension name: Wisepops label
Scope: Event
Description: The label of the campaign (Wisepops)
Event parameter: label
You can also create another custom dimension for the form_type
, if you want to break down your reports by the type of form (sign-up, phone, survey, etc.).
Case 1: Find the pages that perform the best
Let's build a custom report, to see which pages get the most form submits, with a break-down per device category.
Go to the Explore tab,
Create a new blank exploration,
In the Variables column, set its name to Wisepops - Pages performance,
In the Variables column, import the dimensions:
Page path and screen class
Device category
Event name
Wisepops label (see the prerequisite)
In the Variables column, import the metric: Event count
In the Settings column, select as rows the dimension Page path and screen class,
In the Settings column, select as columns the dimension Device category,
In the Settings column, select as values the metric Event count,
In the Settings column, set the filter to Event name exactly matches wisepops_form_submit.
And voilà! You should see a table displaying the best performing URLs of your website, that collects the most leads, per device category.
This is the data for all your Wisepops campaigns together. If you want to see the results of a single campaign, simply add a new filter on the Wisepops label, as follows:
Case 2: Find the channels that perform the best
Now that you've built your first report for page performance, this new one will be straightforward.
Duplicate the page performance report, and edit the duplicate,
In the Variables column, rename it to Wisepops - Channels performance,
In the Variables column, import the dimension First user default channel group,
In the Settings column, replace the rows' dimension by First user default channel group,
Thanks to the first Event name exactly matches wisepops_form_submit, this new report shows which traffic channels generate the most leads, per device category.
Case 3: Find the A/B variant that performs the best
Wisepops' dashboard lets you easily find which A/B variant performs the best (clicks, emails collected, etc.). But if you want to observe the impact that each variant has on the visitor journey, our Google Analytics integration allows you to segment and analyze groups of visitors based on the variant they saw.
Let's assume that you want to compare two variants named Welcome - A and Welcome - B.
This guide also works with the same of campaigns that aren't A/B tested.
Go to the Explore tab,
Create a new blank exploration,
In the Segments section, click the + icon to create a new segment:
Segment type: User segment or Session segment - it depends on what you want to analyze
Segment name: Welcome - A
Condition: Events > wisepops_display
Parameter: Custom > Wisepops label exactly matches Welcome - A (see the prerequisite)
Repeat the operation to create a new segment for Welcome - B,
Add these segments into the Segment comparisons,
Add a metric you want to analyze, in Metrics, then in Values.
And voilà! In this example, we can see that the variant Welcome - B is tied to visits that last much longer than Welcome - A.