GA4 & GTM advice Measure what matters

A place for everything and everything in its place

A good place to start when considering your migration to GA4 is with the account structure. This is step 1 of the process of getting setup.

Account structures only need to be as complex as your organisational needs. Not complicated.

Before you begin

I found several examples in the GA4 documentation on account structure recommendations. I mostly agree with the approaches provided in the examples but I would do things slightly differently.

I highly recommend that you ask yourself (and your stakeholders) some fundamental questions before you decide on a sensible account structure for your GA4 setup. Note that I didn’t say ideal setup, because your business is not static, and your setup will evolve over time. What we are trying to do, is not create the perfect account structure, but create something that addresses your current needs and hopefully grows with you.

πŸ‘‰ Where does the data reside? In one or many places for legal and/or business reasons?

πŸ‘‰ Who will be using the data? One team or many? It’s a good practice to group these users logically.

πŸ‘‰ How many data streams? Web, app or both?

I have captured my approach in the flowchart below which steps you through the same questions.

GA4 Account Structures

Examples

To help bring the decision making to life, I’ve worked trough a few examples below. This should cover many of the common use cases you are likely going to encounter.

Not-for-profit

Requirements

In this example we look at a not for profit. They are based in one location and primarily raise funds in their local area. There is just one marketing and fundraising team.

πŸ‘‰ Where does the data reside? In one or many places for legal and/or business reasons?

One location.

πŸ‘‰ Who will be using the data? One team or many? It's a good practice to group these users logically.

One team.

πŸ‘‰ How many data streams? Web, app or both?

One website.

Solution

βœ” Create one account, with one property for the web data stream.

Financial services group with several brands

Requirements

In this example we look at a large financial services group with multiple brands each with its own website. Individual teams look after each brand and site. There is no natural customer interaction between brands in the portfolio. The data from GA4 needs to be viewed by the respective marketing teams.

πŸ‘‰ Where does the data reside? In one or many places for legal and/or business reasons?

One location.

πŸ‘‰ Who will be using the data? One team or many? It's good practice to group these users logically.

Multiple teams. Each responsible for their own brand and website.

πŸ‘‰ How many data streams? Web, app or both?

One website per brand

Solution

βœ” Create one account

βœ” One property for each website and the corresponding web data stream associated with it.

❗ In this case, I don’t see a need for a property with data from all the individual brands feeding into it. I call this the β€œFrakenstein’s property”. Every analyst’s worst nightmare.

βœ” Instead, if such an aggregate report is needed with benchmarking that compares performance between brands, I would do this in Data Studio instead of in GA4

Educational institution

Requirements

In this example we look at a large educational institution with several faculties each with their own unique needs. There is only one website catering to both domestic and international students. The data from GA4 needs to be viewed holistically by the respective marketing teams (domestic and international) and by the different faculties.

πŸ‘‰ Where does the data reside? In one or many places for legal and/or business reasons?

One location.

πŸ‘‰ Who will be using the data? One team or many? It's good practice to group these users logically.

Multiple teams.

  • Domestic marketing team
  • International marketing team
  • Faculties

πŸ‘‰ How many data streams? Web, app or both?

One website.

Solution

βœ” Create one account

βœ” One property for the entire website

βœ” One property for the domestic marketing team

βœ” One property for the international marketing team

βœ” One property for each faculty

Health & wellbeing app

Requirements

In this example we look at a health & wellbeing app with a website for marketing the app. There is just one marketing team. Customers will naturally move from the website to the app but the primary location for customer interaction is the app. The data from GA4 needs to be viewed by the marketing team to understand in app behaviour and website performance.

πŸ‘‰ Where does the data reside? In one or many places for legal and/or business reasons?

One location.

πŸ‘‰ Who will be using the data? One team or many? It's good practice to group these users logically.

Single team

πŸ‘‰ How many data streams? Web, app or both?

  • One website
  • One app
Solution

βœ” Create one account

βœ” One property for the web data stream

βœ” One property for the app data stream

βœ” One property that combines data from the app and web data streams

Multi-national QSR brand

Requirements

In this example we look at a multi-national QSR brand operating in multiple geographies. Each market has its own website and local app. Each market also has its own marketing team. Customers can purchase their favourite meals directly from the website which is ecommerce enabled or from the app.

πŸ‘‰ Where does the data reside? In one or many places for legal and/or business reasons?

Data from each country needs to reside locally.

πŸ‘‰ Who will be using the data? One team or many? It's good practice to group these users logically.

Individual teams in each country. There will be a need to roll up reporting across multiple markets.

πŸ‘‰ How many data streams? Web, app or both?

  • One website
  • One app
Solution

βœ” Create one account per market

βœ” One property for the web data stream for each account

βœ” One property for the app data stream for each account

βœ” One property that combines data from the app and web data streams for each account

βœ” Use Data Studio or some other BI tool to roll up reporting and compare performance between markets. Personally, I am not a big fan of aggregating country level metrics into a roll up view within GA4. I can't see it improving analysis but only smoothening the numbers by lumping metrics together.

If you couldn’t find your particular use case above, or have any questions at all, DM me on LinkedIn and I’ll be glad to help.

I hope you found this helpful, and thank you very much for reading!

[ ga4  ]