Creating custom audiences in Google Analytics 4

Audiences in Ga4

We have had an in-depth look into what are audiences and how you can create simple audiences using audience templates in Google Analytics 4. The most flexible option for audience creation is with creating custom audiences. In this article, we will have a detailed look at the options available for creating audiences and how we can create audiences.

Creating Custom Audiences

Custom Audiences can be created from the Audience panel in Admin.

  Admin >
Select Property>
Audiences>
New Audience

Decide Parameters

The audience panel contains a huge list of events, dimensions, and metrics based on which we can create audiences. A complete list is given in this article. The first step would be to decide what is it that we want to do. After we have decided on our business goal, the next step would be to build the audience. We can use the following tools to create combinations of parameters.

  1. Include condition groups
  2. exclude condition groups
  3. Use sequences

Let us go through them one by one.

Include condition groups

This tool enables you to build audiences that meet specific conditions. For example, you can create an audience of users who have made a purchase by including the condition “Event: Purchase > 0”.

Exclude condition groups

This tool allows you to exclude certain parameters from your audience. For instance, you can exclude users who have already subscribed to your newsletter by specifying the condition “Event: Subscription = 0”.

Sequence

We can use sequences to create audiences based on a series of specific steps or actions taken by users on our website. For example, we can create an audience of users who have visited a product page, added an item to their cart, and completed a purchase, all in a specific order.

Parameters for Audience Conditions

There are 3 broad categories for parameter selection available for Audience creation

  1. Events
  2. Dimensions
  3. Metrics

We will give an exhaustive list of all the parameters supported by Google Analytics 4 for audience creation below.

Audience parameters from Event Data

Event data makes available all the event and their associated parameters. This includes automatic events, custom events, and enhanced events, in short, every event that’s flowing on your website is included in Event Data.

Audience parameters from Dimensions

There is a huge list of dimensions available for audience creation. GA4 categorizes these dimensions into related concepts. We will have a look at all the dimensions options available for audience creation below.

Attribution

The attribution dimension lets you create audiences based on user arrival details like channel group, Google Ads account, and traffic source.

Dimension CategoryScopeDimensionDescription
AttributionEventDefault channel groupIdentifies the default channel group for the event.
Google Ads account nameCaptures the name of the Google Ads account associated with the event.
Google Ads ad network typeIdentifies the type of ad network from Google Ads linked to the event.
Google Ads customer IDRecords the customer ID for Google Ads linked to the event.
Manual termCaptures any manually set term associated with the event.
MediumIdentifies the medium through which the event occurred (e.g., organic, paid).
SourceIdentifies the source from which the event originated.

Demographics

Demographics allows creating audiences based on age, gender, and interests for better audience targeting.

Dimension CategoryScopeDimensionDescription
DemographicsUserAgeCaptures the age of the user.
GenderIdentifies the gender of the user.
InterestsRecords the general interests of the user.
Interests – In-market audiencesIdentifies the in-market audiences the user is part of, which represents users who are researching and actively considering buying a service or product like those you offer.

E-commerce

These dimensions revolve around purchase-related behavior and can help you target users based on their shopping habits.

Dimension CategoryScopeDimensionDescription
E-commerceEvent-scopedCategoryThe specific category associated with the e-commerce event.
Product IDThe unique identifier of the product involved in the e-commerce event.
Item-scopedItem IDThe unique identifier of the item involved in the e-commerce event.
Item affiliationThe affiliation of the item involved in the e-commerce event.
Item brandThe brand of the item involved in the e-commerce event.
Item categoryThe primary category of the item involved in the e-commerce event.
Item category 2The secondary category of the item involved in the e-commerce event.
Item category 3The 3rd category of the item involved in the e-commerce event.
Item category 4The 4th category of the item involved in the e-commerce event.
Item category 5The 5thcategory of the item involved in the e-commerce event.
Item list nameThe name of the list that the item belongs to in the e-commerce event.
Item nameThe name of the item involved in the e-commerce event.
Item promotion IDThe unique identifier of the promotion of the item involved in the e-commerce event.
Item variantThe variant of the item involved in the e-commerce event.
OtherOrder couponThe coupon code used in the e-commerce event.
Transaction IDThe unique identifier of the transaction in the e-commerce event.

Event

These dimensions relate to the specific interactions users have with your site or app, and can help you target users based on their engagement with your content.

Dimension CategoryScopeDimensionDescription
EventEvent-scopedEvent nameThe name of the event triggered by user interaction with the site or app.
Is conversion eventIndicates whether the event is considered as a conversion event, i.e., an event that is important to the success of your business.

General

These dimensions capture a variety of user interactions and behaviors that don’t fall into other specific categories, providing a broad view of user engagement.

Dimension CategoryScopeDimensionDescription
GeneralEvent-scopedExperience – variant IDIdentifier for a specific variant in an A/B test or other experimental setup.
File extensionThe term a user searches for on your site or app, provides insight into user interests and information needs.
File nameThe method used for a specific action provides insight into how users interact with your site or app.
Group IDIdentifier for a specific group of users or items, useful in differentiating user segments or item categories.
MethodThe name of a downloaded file gives detail on specific resources that are popular with users.
Percent scrolledHow much of a page a user has scrolled, giving an indication of engagement and content consumption.
Search termThe method used for a specific action, provides insight into how users interact with your site or app.
VisibleIndicates whether an item was visible to the user, providing insight into the visibility and effectiveness of your site or app elements.

Geography

These dimensions provide insight into the geographic location of users, allowing for location-specific analysis and targeting.

Dimension CategoryScopeDimensionDescription
GeographyUser-scopedCityThe city from which the user is interacting with your website or app.
ContinentThe continent from which the user is interacting with your website or app.
CountryThe country from which the user is interacting with your website or app.
Country IDThe ID associated with the country from which the user is interacting with your website or app.
RegionThe region within a country from which the user is interacting with your website or app.
SubcontinentThe subcontinent from which the user is interacting with your website or app.

These dimensions provide information about the links that users interact with on your website or app, which can be useful for understanding user navigation patterns and optimizing site design.

Dimension CategoryScopeDimensionDescription
LinkEvent-scopedLink IDThe ID associated with a specific link that a user interacts with.
Link URLThe URL of a specific link that a user interacts with.
Link classesThe CSS classes associated with a specific link that a user interacts with.
Link domainThe domain associated with a specific link that a user interacts with.
Link textThe text displayed for a specific link that a user interacts with.
OutboundIndicates whether a specific link is outbound (leading away from your website) or not.

Page / Screen

These dimensions provide information about the pages or screens that users view in your website or app, which can be useful for understanding user behavior and optimizing user experience.

Dimension CategoryScopeDimensionDescription
Page/ScreenEvent-scopedContent IDThe ID associated with a specific content that a user views.
Content typeThe type of a specific content that a user views.
HostnameThe hostname of the server where the page is hosted.
Page locationThe URL of the page that the user is currently viewing.
Page path + query stringThe path of the page along with any query parameters that a user is currently viewing.
Page path + query string and screen classThe path of the page, any query parameters, and the screen class for the page that a user is currently viewing.
Page path and screen classThe path of the page and the screen class for the page that a user is currently viewing.
Page referrerThe URL of the page that the user navigated from to get to the current page.
Page titleThe title of the page that the user is currently viewing.
Page title and screen classThe title of the page and the screen class for the page that a user is currently viewing.
Page title and screen nameThe title of the page and the name of the screen for the page that a user is currently viewing.
Page/ScreenSession-scopedLanding page + query stringThe landing page (including any query parameters) that a user first views during a session.
OtherContent groupThe group associated with the specific content that a user views.

Platform / Device

These dimensions provide information about the platform and device that users use to access your website or app.

Dimension CategoryScopeDimensionDescription
Platform/DeviceSession-scopedApp storeThe app store from which the user downloaded the app.
App versionThe version of the app that the user is using.
BrowserThe browser that the user is using.
Browser versionThe version of the browser that the user is using.
DeviceThe type of device that the user is using.
Device brandThe brand of the device that the user is using.
Device categoryThe category of the device that the user is using (for example, mobile, desktop, or tablet).
Device infoAdditional information about the device that the user is using.
Device modelThe model of the device that the user is using.
LanguageThe language setting on the user’s device.
Language codeThe language code associated with the language setting on the user’s device.
Mobile modelThe model of the mobile device that the user is using.
OS versionThe version of the operating system that the user’s device is running.
Operating systemThe operating system that the user’s device is running.
Operating system with versionThe operating system and its version that the user’s device is running.
PlatformThe platform that the user’s device is running (for example, iOS, Android, or Windows).
Platform/device categoryThe category of the platform/device that the user is using.
Screen resolutionThe resolution of the screen on the user’s device.
StreamThe stream associated with the user’s session (for example, in a streaming app).

Session

This dimension provides information about the user’s session.

Dimension CategoryScopeDimensionDescription
SessionSession-scopedSession numberThe ordinal number of the user’s session. For example, their first session would be session number 1, their second session would be session number 2, and so on.

Traffic Source

This category provides information about traffic sources dimensions

Dimension CategoryScopeDimensionDescription
Traffic SourceSession-scopedSession Google Ads account nameThe name of the Google Ads account associated with the session.
Session Google Ads ad group IDThe ID of the Google Ads ad group associated with the session.
Session Google Ads ad group nameThe name of the Google Ads ad group associated with the session.
Session Google Ads ad network typeThe network type (e.g., Search Network, Display Network) of the Google Ads ad associated with the session.
Session Google Ads customer IDThe ID of the Google Ads customer associated with the session.
Session Google Ads keyword textThe keyword text associated with the Google Ads ad that led to the session.
Session Google Ads queryThe search query associated with the Google Ads ad that led to the session.
Session campaignThe campaign associated with the session.
Session default channel groupThe default channel group associated with the session.
Session manual ad contentThe manually entered ad content associated with the session.
Session manual termThe manually entered term associated with the session.
Session mediumThe medium of the traffic source associated with the session (e.g., cpc, organic, referral).
Session sourceThe source of the traffic associated with the session (e.g., google, newsletter, direct).
Session source / mediumThe combination of the traffic source and medium associated with the session (e.g., google / cpc, newsletter / email, direct / (none)).
Dimension CategoryScopeDimensionDescription
Traffic SourceUser-scopedFirst user Google Ads account nameThe name of the Google Ads account associated with the first user session.
First user Google Ads ad group IDThe ID of the Google Ads ad group associated with the first user session.
First user Google Ads ad group nameThe name of the Google Ads ad group associated with the first user session.
First user Google Ads ad network typeThe network type (e.g., Search Network, Display Network) of the Google Ads ad associated with the first user session.
First user Google Ads customer IDThe ID of the Google Ads customer associated with the first user session.
First user Google Ads keyword textThe keyword text associated with the Google Ads ad that led to the first user session.
First user Google Ads queryThe search query associated with the Google Ads ad that led to the first user session.
First user campaignThe campaign associated with the first user session.
First user default channel groupThe default channel group associated with the first user session.
First user manual ad contentThe manually entered ad content associated with the first user session.
First user manual termThe manually entered term associated with the first user session.
First user mediumThe medium of the traffic source associated with the first user session (e.g., cpc, organic, referral).
First user sourceThe source of the traffic associated with the first user session (e.g., google, newsletter, direct).
The medium of the traffic source associated with the first user session (e.g., CPC, organic, referral).First user source/medium

User

User dimension category provides insights into individual users, including user identification, new/returning status, and user bucket categorization.

Dimension CategoryScopeDimension
UserSession-scopedSigned in with user ID
User-scopedNew / returning
User bucket

User lifetime

User lifetime dimension category provides insights into specific milestones or dates related to individual users’ engagement history.

Dimension CategoryScopeDimension
User lifetimeUser-scopedFirst open date
First purchase date
First session date

Video

The video dimension category provides details specific to video interactions and attributes.

Dimension CategoryScopeDimensionDescription
VideoEvent-scopedVideo URLThe URL of the video being interacted with
Video providerThe provider or platform hosting the video
Video titleThe title or name of the video

Audience parameters from Metrics

As the name suggests, the audience panel allows us to choose audience parameter from metrics in this section

E-commerce

The e-commerce metric category provides quantitative measurements and metrics related to user interactions and actions.

Metric CategoryScopeMetricDescription
E-commerceEvent-scopedItem-list click eventsThe count of click events on item lists
Item-scopedGross item revenueThe total revenue generated from item sales
Items added to cartThe count of items added to the shopping cart
Items checked outThe count of items checked out for purchase
Items purchasedThe count of items successfully purchased
Items viewed in listThe count of items viewed within a list or grid

Event

Event metric category provides insights into specific event-related attributes and values.

Metric CategoryScopeMetricDescription
EventEvent-scopedEvent valueThe value associated with the event

Page / screen

Page/screen metric category provides quantitative measurements related to page or screen views.

Metric CategoryScopeMetricDescription
Page / screenEvent-scopedViewsThe count of page or screen views

Session

Session metric category provides quantitative measurements related to sessions.

Metric CategoryScopeMetricDescription
SessionSession-scopedLow engagement sessionsThe count of sessions with low user engagement
Session durationThe duration of a session, measured in time (e.g., seconds)

Predictive

The predictive metric category provides predictive parameters related to user behavior and potential outcomes.

Metric CategoryScopeMetricDescription
PredictiveUser-scopedChurn probabilityThe likelihood of a user churning or discontinuing usage
In-app purchase probabilityThe likelihood of a user making an in-app purchase
Predicted revenueThe predicted revenue associated with a user
Purchase ProbabilityThe likelihood of a user making a purchase

Wrapping up

In summary, creating custom audiences in Google Analytics 4 allows you to define specific user segments based on various parameters from events, dimensions, and metric categories. By including or excluding conditions and using sequences, we can build audiences that align with your business goals and target the right users for marketing optimization, personalization, and other business use cases.

Related Articles

Responses

Your email address will not be published. Required fields are marked *