Follow me on LinkedIn - AI, GA4, BigQuery

Google Analytics 4 Audiences overview.

In the context of Google Analytics 4, an audience is a group of users that you can club together based on any combinations of attributes or experiences in a particular time frame.

The audiences feature in GA4 allows you to segment your users based on the dimensions, metrics, and events important to your business.

Following are some examples of audiences:

  • US audience: Group of users whose location is ‘US’
  • Mobile audience: Group of users who visited the website using a mobile device
  • Facebook audience: Group of users who visited the website from Facebook post or campaign
  • Purchasers: Group of users who have made purchases

When GA4 receives data about the users, their audience memberships are re-evaluated to ensure they still meet the audience criteria. If the latest data indicates they no longer meet the criteria, they are removed from those audiences.

The same user can be a member of multiple audiences depending on the conditions applied in the audience.

For example, if a user from the country location ‘US’ visits the website after seeing a campaign post on Facebook using a mobile device and then purchases a product. they will be a member of all the audiences listed in the examples above.

You can use the audiences created in GA4 in Google Ads. Your audiences are available in your shared library in Google Ads, and you can use them in your ad campaigns.

You can remarket to existing or previous users, and you can create similar audiences to prospect for new users.

Note that there is a limit of 100 audiences per property in GA4

Audience templates in Google Analytics 4.

Google Analytics 4 allows you to define your audience from audience templates that are partially configured audiences that already identify a set of dimensions and/or metrics that form the basis of widely applicable audiences.

There are three types of templates available in GA4:

ga4 audiences

1) Demographics template

This template includes the age, gender, language, interest IDs, and location dimensions that you can use to define a particular audience in which you’re interested.

Using this template, you can supply the operators and dimension values that define the audience you want

2 5

2) Technology template

This template includes the platform, OS version, device category, device brand, and mobile model dimensions that you can use to define a particular audience in which you’re interested.

Using this template, you can supply the operators and dimension values that define the audience you want

3 5

3) Acquisition template

This template includes the user-acquired campaign, user-acquired campaign medium, and user-acquired campaign source dimensions that you can use to define a particular audience in which you’re interested. Using this template, you can supply the operators and dimension values that define the audience you want

4 5

Predictive audiences in Google Analytics 4

A predictive audience (prospects) is an audience based on the conditions of a predictive metric, such as purchase probability, churn probability, and revenue predictions.

You can learn more about predictive metrics here: About predictive metrics.

You can use suggested predictive audiences that meet prediction-modelling prerequisites and are labelled as ‘ready to use’. You can modify the template to your needs using the audience builder. You cannot edit the predictive condition, but you can add additional non-predictive conditions based on your business requirements.

If there is insufficient data to use predictive modelling, the audience will be marked as ‘not eligible to use’.

5 5

Now let’s create a custom audience to understand it more.

How to create a new audience in Google Analytics 4

Step 1: Navigate to your Google Analytics 4 property and click on the ‘Configure’ link.

Configure link 2

Step 2: Now click on ‘Audiences’.

Audiences 3

You will get a screen like below. There are two types of audiences created by default, ‘All Users’ and ‘Purchasers’.

7 5

Step 3: Now click on the ‘New audience’ button.

8 5

Step 4: An overlay will appear like below.

9 4

You get the option to create an audience from the following start points:

  • Create a custom audience (start from scratch to define the audience)
  • General (suggested audience)
  • Templates (partially-defined audience template based on demographics, technology, and acquisition – suggested audience)
  • Predictive (predictive audience based on predictive metrics – suggested audience)

In this article, we are going to create a custom audience, so click on ‘Create a custom audience’.

10 5

Step 5: A configuration panel will open like below.

11 5

Now click on the text box ‘Untitled audience’ and give a descriptive name to your custom audience.

For example, let’s create an audience from the United States who are male and use a mobile device to visit the website. We will name it ‘US Male Mobile Users’.

12 5

Step 6: Now click on the ‘Add a description text box to provide details of the custom audience we are creating.

14 5

Step 7: Give a proper description to your custom audience.

13 5

Step 8: Now, we need to define the scope of the audience.

When you set conditions for the audience, you need to set the scope of when the conditions must be met, i.e. across all sessions, in a single session, or in a single event. This way, GA4 will analyze the scope of the audience, and it will be made available accordingly.

Click on the drop-down available beside the user icon.

15 5

Step 9: A ‘Condition scoping’ pop-up will appear as below, containing options such as:

  • Across all-session: Add the user to the audience if the condition is true for all the previous sessions.
  • Within the same session: Add the user to the audience if the condition is true for the current session (live session).
  • Within the same event: Add the user to the audience if the condition is true for a particular event.

Here we will be selecting the first condition as per our example (US male users who use mobile).

16 5

Step 10: Now, we need to define the membership duration for the custom audience.

Membership duration supports time-windowed metrics. You can specify that a metric condition can be true during any point in the lifetime of a user or that it must be true during a specific number of days (7-day period).

17 5

In our case, we are creating our audiences to measure their performance over the maximum time. So, let’s select the radio button under membership duration for ‘Set to maximum limit’.

18 5

Step 11: Now click on the drop-down ‘Add new condition’.

19 5

A pop-up will appear as below. You can select any dimension, metric, or event parameter to distinguish your custom audience.

You can select it from the available menu or simply type it in the search bar and then select it.

20 5

In our case, we will select ‘Dimension’.

21 5

Step 12: Now, you need to select dimension type from the available options as

  • Automatic: Default GA4 dimensions (age, country, gender, device category).
  • Registered: Custom dimensions defined by you.

In our case, we will select ‘Automatic’.

22 5

Step 13: Now Select ‘Country ID’ from the available dimensions.

23 5

Step 14: Now click on the ‘Contains’ drop-down.

24 5

A list will appear as a pop-up. You can select any of the available conditions depending on your business requirement. In our case, we will select ‘exactly matches(=)’.

25 5

Step 15: Now click on ‘Value’ to provide a dimension value.

26 3

Step 16: A list of available values will pop-up. Select the value you want to create an audience for.

27 3

Step 17: You will see a check box available called ‘At any point’. Select this if you want your users to be added to the custom audience list if the condition is true at any point of a session (including previous sessions during the membership period).

28 2

Step 18 (optional step): If at any given point you want to add users matching multiple conditions, you can add them by clicking on ‘OR’.

Let’s suppose if you want to add the user to a custom audience when the country location is ‘US’ or ‘Canada’ you can specify it by adding the ‘OR’ condition.

29 2

You can now similarly add new conditions from Step 10 to Step 15.

30 2

Step 19: Now our first condition is met (the country is equal to ‘US’), let’s add another condition for ‘Male’ users. Click on ‘And’.

31 2

Step 20: Click on the ‘Add New Condition’ drop-down.

32 2

Step 21: A pop-up will appear like below. Select ‘Dimensions’ from the list and then select ‘Automatic’.

33 2

Step 22: Now select ‘Device Category’.

34 2

Step 23: Click on the ‘Contains’ drop-down to select the condition.

35 2

Step 24: Select the ‘exactly matches (=)’ condition.

25 5

Step 25: Click on ‘Value’ to select the dimension attribute.

36 2

Step 26: Select ‘Mobile’ from the list of values available.

37 1

Step 27: Click on the check box for ‘At any point’.

38 1

Step 28: Up until now, we have added our second condition as well. Now let’s add the gender condition to define the male users. Click on ‘And’.

39 1

Step 29: Click on ‘Add new condition’.

40 1

Step 30: Select ‘Dimensions’ and then select ‘Automatic’.

22 5

Step 31: Now select ‘Gender’ from the list.

41 1

Step 32: Click on the drop-down after ‘is one of the’.

42 1

You will get only two options available as a condition for this dimension; ‘is one of’ or ‘is not one of’. Select ‘is one of’.

43 1

Step 33: Now click on the blank drop-down like below.

44 1

Step 34: You will get options like below. Now select the check box available in front of ‘Male’.

45 1

Step 35: Click on the check box for ‘At any point’.

46 1

Step 36: Your complete audience configuration will look like below:

47 1

Step 37: Now click on ‘Save’ in the upper right corner.

48 1

Congratulations! You have successfully created your first custom audience in Google Analytics 4.

You can see now that your audience is available under the ‘Audiences’ tab.

49 1

How to edit an audience in Google Analytics 4

If at any point in time you want to edit your custom audience configuration, you can follow the below steps.

Step 1: Navigate to your Google Analytics 4 property and click on the ‘Configure’ link.

Configure link 2

Step 2: Now click on the ‘Audiences’.

Audiences 3

You will now see a list of available audiences below.

50 1

Step 3: Now hover your mouse over the audience which you want to edit. Click on the three vertical dots.

51 1

Step 4: A pop-up will appear like below. Click on ‘Edit’.

52 1

Step 5: You will get a configuration window like below.

47 1

Step 6: You can now change the configuration of your audience. You can add conditions to include or exclude, add a sequence, etc. Once done, click on ‘Save’.

How to archive an audience in Google Analytics 4

To archive your custom audience, you can follow the below steps.

Step 1: Navigate to your Google Analytics 4 property and click on the ‘Configure’ link.

Configure link 2

Step 2: Now click on ‘Audiences’.

Audiences 3

You will see a list of available audiences.

custom audiences list audiences2

Step 3: Now hover your mouse over the audience which you want to edit. Click on the three vertical dots.

custom audiences hover menu2

Step 4: A pop-up will appear like below. Click on ‘Archive’.

custom audiences archive

Step 5: Another pop-up will appear like below to confirm your action. Click on ‘Archive’.

custom audiences click archive

You are done! Your audience will no longer appear in the audience list.

Adding sequences and excluding groups from Google Analytics 4 audience

Sequences let you specify the order in which conditions must be met to the custom audience.

You can create a custom audience that shows a group of users who followed the particular sequence of conditions mentioned.

For example, you can create an audience that includes users who did ‘Add to cart’ and then begin ‘checkout’ but did not purchase the product.

Let’s create a new audience. You can use this audience for a remarketing campaign.

Step 1: Navigate to your Google Analytics 4 property and click on the ‘Configure’ link.

Configure link 2

Step 2: Now click on ‘Audiences’.

Audiences 3

You will see now a list of available audiences below.

custom audiences all users

Step 3: Now click on the ‘New audience’ button.

custom audiences new audience

Step 4: Click on ‘Create a custom audience’.

custom audiences create custom audience2

Step 5: A configuration panel will open like below.

custom audiences config panel
custom audiences name audience

Step 5.1: Give a descriptive name to your audience by clicking on the text box under ‘Untitled audience’.

Step 5.2: Type a descriptive name for the audience.

custom audiences description

Step 5.3: Add a description to your audience. Click on ‘Add a description’.

custom audiences description2

Step 5.4: Type a brief description for the audience, e.g. ‘Users who did add to cart, then begin checkout, but did not purchase’.

custom audiences brief description

Step 5.5: Click on the ‘Recycle Bin’ (delete option). We are doing this since the configuration panel opens with default condition options, and we need to create a sequence of events for which the configuration options are different.

custom audiences recycle

Step 6: Now click on ‘Add Sequence’.

custom audiences add sequence

A new configuration panel will appear, as below.

custom audiences new config panel

Step 7: Now click on ‘Add a new condition’.

custom audiences add new condition4

A pop-up will appear like the one below. You can select any dimension, metric, or event parameter to distinguish your custom audience.

You can select it from the available menu or simply type it in the search bar and then select it.

custom audiences menus

In our case, we will select ‘Event’.

custom audiences events

Step 8: A list will be shown below. Select the event (first event in sequence) from the list. In this case, we will select ‘add_to_cart’.

custom audiences add to cart

Your screen will appear like below.

custom audiences screen

Step 9 (optional step): You can additionally click ‘Add parameter’ if you want to filter your audience on a more granular level.

custom audiences add parameter

A list will appear below. Select any parameter that you want to add. Let’s say I want to add the parameter ‘Value’.

custom audiences parameter list

Now click on the drop-down under condition.

custom audiences condition dropdown

Select the condition from the available list. In our case, I will select ‘>=‘ (greater than or equals).

custom audiences greater than

Now click on ‘Value’ and type any numeric value for which you want to create an audience. Let’s say ‘50’.

custom audiences numeric value

This will add a condition for users who did ‘add to cart’ with a value more than or equal to $50. The currency may vary depending upon its configuration in the ‘Admin’ section).

Now click on ‘Apply’.

custom audiences apply

Your first sequence step will look like below.

custom audiences first sequence

You can add multiple conditions with ‘OR’ logic and ‘AND’ logic, as required.

Step 10: Now click on ‘Add step’.

custom audiences add step

You will get a console, like below.

custom audiences console

As you can see from the above image, the second event in the sequence is, by default, showing ‘is indirectly followed by’. This means the second step can happen any time after the previous step.

You can change this to ‘directly followed by’, which means the second step must happen immediately after the previous step, or within a specific timeframe.

Step 11: Click on ‘is indirectly followed by’ drop-down to change the condition, and you will get the below options.

custom audiences is indirectly followed by

Step 12: Select ‘is directly followed by’.

custom audiences is directly followed by

Step 13: Mark the check box as below.

custom audiences within

Step 14: Specify the time frame. For example, let’s set it up for 30 mins. Click on the input box and type 30.

custom audiences time frame

Step 15: Click on the drop-down under ‘Minutes’.

custom audiences minutes

You will get a pop-up list from which to select the available options, such as seconds, minutes, hours, and days. In our case, we will go with ‘Minutes’.

custom audiences select minutes

Step 16: Now click on ‘Add new condition’ under ‘Step 2’.

custom audiences step2 add condition

Step 17: Select ‘Event’ from the populated list.

custom audiences select events

Step 18: Select the ‘begin_checkout’ event.

custom audiences begin checkout event

You can add a parameter to the event if you want to select a more granular condition for the audience.

ga4 audiences

Now since we are creating a sequence for the custom audience (remarketing audience), we need to exclude the users who have completed a purchase.

Step 19: Now click on ‘Add group to exclude’.

custom audiences add group to

Step 20: You will get an overlay like below. Click on the drop-down in front of ‘Temporarily exclude users when’.

custom audiences temporarily

Step 21: A pop-up will appear like below.

custom audiences popup

Temporarily exclude users when: Select this condition if you want to exclude users who have not performed the purchase event currently (in current membership duration of users where scope defined at current session-level).

Permanently exclude users when: Select this condition if you want to exclude users who have not purchased through a complete user journey (user scope set to all sessions).

In our case, we will select ‘permanently exclude users when’ this will exclude all users who have not performed any purchase event in their lifetime.

custom audiences permanently

Step 22: Click on the drop-down beside the user icon.

custom audiences user dropdown

Step 23: You will see a pop-up like below. Select ‘Across all sessions’.

custom audiences exclude across all sessions

Note: If you have selected ‘Temporarily exclude Users when’ in the earlier step, then select condition scoping as ‘within the same session’. This will only exclude the users who have not performed the purchase event in the same session.

Step 24: Now click on ‘Add new condition’.

custom audiences exclude add new condition

Step 25: Select ‘Event’ from the populated list.

custom audiences select events2

Step 26: Select the ‘Purchase’ event from the list.

custom audiences purchase event

Your configuration will appear like below. You can add a parameter to the event if you want to select a more granular condition for the audience.

custom audiences exclude config

Your completed audience configuration will appear like below.

custom audiences completed config2

Step 27: Now click on ‘Save’ in the upper right corner.

custom audiences save

Congratulations! You have successfully created a custom audience for remarketing using sequence and exclude options.

You can see your custom audience in the audience list.

custom audiences view audience

That is how you can create a custom audience in Google Analytics 4 (GA4).

  1. Understanding Lookup Table in Google Tag Manager.
  2. Google Tag Manager Variables and Triggers Tutorial.
  3. How to find Average Order Value in Google Analytics 4.
  4. Google Ads tag still running in GTM? Here is the fix.
  5. 8 Signs Your GA4 Property Needs Expert Help.
  6. Google Tag Assistant Tutorial.
  7. Google Analytics 4 not working? Here is how to fix it.
  8. Google Analytics 4 for Low Traffic Websites.
  9. Google Tag Manager Implementation Guide.
  10. Google Tag Manager Server Side Preview Mode.
  11. How to learn Google Analytics without a website.
  12. Key Benefits of Using Google Analytics 4 (GA4).
  13. Google Marketing Platform Cost and is it Worth it?
  14. How to export GA4 data to Google Sheets for free.
  15. Top Google Analytics 4 Tools, add-ons and resources.
  16. Google Analytics 4 Audiences Tutorial.
  17. Understanding Automated Insights in Google Analytics 4 (GA4).
  18. How to build Comparisons in Google Analytics 4 (GA4).
  19. How to create a remarketing audience in Google Analytics 4 (GA4).
  20. Advanced Google Analytics Tracking – HTML DOM – Tutorial.