Skip to content
PromotEdge International

Home Guides GA4 setup checklist

Guides · Template

GA4 setup checklist: what a clean setup includes

Google Analytics 4 is easy to install and easy to get wrong. A property with the default retention, staff visits counted as customers, form views counted as leads and no consent settings will produce numbers, just not ones a business should act on. This checklist sets out what a clean GA4 setup includes, item by item, from Google's own help documentation, with the privacy rules that shape it in the USA and Canada. It is the main guide in our analytics series.

Reviewed by Benjamin SardarUpdated 12 Nov 20265 min read

The short answer

What should a GA4 setup include?

A clean Google Analytics 4 setup includes an account and property with the right time zone and currency, a web data stream with the Google tag on every page, data retention set to 14 months, enhanced measurement reviewed, the business-critical events marked as key events, internal traffic filtered out, consent mode configured for the regions you serve, Google Ads and Search Console linked, custom dimensions defined for the parameters you report on, and every event checked in a debug view before you rely on the numbers.

Key takeaways
  • Set data retention to 14 months on day one; the default is shorter and it limits explorations.
  • Mark only business-critical events as key events; standard properties allow up to 30.
  • Filter internal traffic, and test the filter before activating it, because applied filters are permanent.
  • Configure consent mode, including the ad_user_data and ad_personalization signals added in November 2023.
  • Leads are people in your own lead record; GA4 key events are signals, not a count of leads.

Need this done for your business? A person reads every message and replies.

Ask for a call back

GA4 setup checklist at a glance

Each item, the setting to check and Google's documented limit or rule. From Google's help pages, read 12 November 2026.

Sources: Google Analytics Help (setup, data retention, enhanced measurement, key events, internal traffic, Google Ads links, custom dimensions); Google tag platform, consent mode.
ItemWhat to set or checkGoogle's rule or limit
Property and streamTime zone, currency, Google tag on every pageData may take up to 30 minutes to start
Data retentionSet to 14 months2 or 14 months on standard properties
Enhanced measurementReview each automatic eventPage views always on; others can be switched off
Key eventsReal outcomes only, firing onceUp to 30 on standard properties
Internal trafficIP rule, then a tested filterAn applied filter's effect is permanent
Consent modeRegional defaults tied to the bannerad_user_data and ad_personalization since Nov 2023
Google Ads linkLink and import key eventsAds data appears within 48 hours
Custom dimensionsRegister parameters you report on25 user-scoped, 50 event-scoped

Create the property with the right time zone and currency, add a web stream and the Google tag, set retention to 14 months, review enhanced measurement, mark the few business-critical events as key events, filter internal traffic, configure consent mode, link Google Ads and Search Console, define custom dimensions, and check every event in debug view.

This is the main guide in our analytics series. The guides below cover setting up key events, a clean Tag Manager container, marketing dashboards and attribution models.

1. Account, property and data stream

Google's setup guide runs account, property, data stream, then tag; it notes data can take up to 30 minutes to start arriving. Check:

  • An account owned by the business, not by an agency or a former employee.
  • A property with the correct reporting time zone and currency.
  • A web data stream for the site, with the Google tag (measurement ID starting "G-") on every page, in the page head or through Tag Manager.
  • Admin access for at least two people inside the business.

2. Data retention

Google's data retention settings let standard properties keep user-level and event data for 2 or 14 months; longer periods are for Analytics 360 only. The setting affects explorations and funnel reports, not standard aggregated reports. Set it to 14 months on day one, because a shorter window cannot be extended backwards.

3. Enhanced measurement

Enhanced measurement collects page views automatically and can add scrolls, outbound clicks, site search, video engagement, file downloads and form interactions, each of which can be switched off. Review each one: the automatic form interaction events, for example, may fire in ways that do not match a successful submission, so do not treat them as leads without testing.

4. Key events

Key events are the events that matter most to the business. Google lets standard properties mark up to 30 events as key events (50 on 360). Mark only real outcomes, such as a confirmed form submission, a booked call or a purchase, and make sure each fires once, on success. Our key event setup guide covers this step in detail.

5. Internal traffic

Staff and supplier visits distort the numbers. Google's internal traffic guide has you define internal traffic by IP address in the web stream's tag settings, then create a data filter that can be in testing, active or inactive. Test it first: Google notes that once a filter is applied, its effect on the data is permanent.

6. Consent and privacy

Google's consent mode lets tags adjust to each visitor's consent choices; it was updated in November 2023 with two extra signals, ad_user_data and ad_personalization, alongside ad_storage and analytics_storage. Set default consent states by region and connect them to your consent banner.

The rules depend on where your visitors are. In Canada, PIPEDA's fair information principles make meaningful consent essential and let people withdraw consent at any time. In California, the Attorney General's CCPA page (updated 28 August 2026) says consumers may ask businesses to stop selling or sharing their personal information, and that the Global Privacy Control browser signal must be honored as a valid opt-out. Other US states have passed broad consumer privacy laws too; the IAPP keeps a state privacy legislation tracker (updated 8 September 2026). This guide is general information, not legal advice; the laws of the places your visitors are in, and your own counsel, decide what applies to you.

7. Links to other Google products

Link the products whose data you will read together:

  • Google Ads: linked under Admin, product links; Google says Ads data appears within 48 hours, and key events can be imported as Google Ads conversions (help page).
  • Search Console: linked so landing pages and queries appear beside on-site behavior.
  • BigQuery export, where you need raw event data beyond the interface.

8. Custom dimensions

Event parameters you want in reports, such as form name or lead type, must be registered as custom dimensions. Google's limits for standard properties are 25 user-scoped and 50 event-scoped dimensions, 10 item-scoped, and 50 custom metrics. Register only what you will report on, with clear names.

9. Checks before you trust the numbers

Before anyone reads a report:

  • Every key event checked in debug view, firing once on success and never on page load or error.
  • Analytics key events reconciled with your own lead record or orders for the same month.
  • Internal traffic filter tested, then activated.
  • Consent banner tested in each region: tags respect each choice.
  • A short written record of what is tracked, why, and who owns it.

Leads are people, not events

A GA4 key event is a signal that something happened on the site. It is not a lead: forms are submitted twice, by spam bots and by people who never answer. Count leads as people in your own lead record or CRM, and use GA4 to see where they came from and what they did. Our guide to how credit is shared between channels explains the models.

Conclusion

A clean GA4 setup has the right property settings and Google tag, 14-month retention, reviewed enhanced measurement, a short list of key events that fire once on success, internal traffic filtered, consent mode configured for your regions, Google Ads and Search Console linked, custom dimensions registered and every event checked in debug view. Count leads in your own records, and use GA4 for where they came from.

PromotEdge International is an international strategy, technology, marketing and design company, and our delivery team is in India. Our analytics team sets up or fixes GA4 and Tag Manager, documents what is tracked and builds the reports your team reads.

The guides in this series

This is the main guide in our analytics series. Each guide below goes deeper on one part and links back here.

Facts we rely on: see our company facts for what we state about ourselves and where each fact comes from.

Common questions

  • Account and property settings, a web data stream with the Google tag on every page, 14-month data retention, reviewed enhanced measurement, key events for real outcomes, an internal traffic filter, consent mode, Google Ads and Search Console links, registered custom dimensions, and a debug-view check of every event before reports are trusted.

  • Set it to 14 months, the longest option for standard properties; the other is 2 months, and longer periods are for Analytics 360. Google says the setting affects explorations and funnel reports, not standard reports, but a short window cannot be extended backwards, so set it on day one.

  • Google lets standard properties mark up to 30 events as key events, and Analytics 360 properties up to 50. Mark only business-critical outcomes, such as confirmed form submissions, booked calls or purchases, and check that each fires once, on success.

  • Define internal traffic by IP address in the web stream's tag settings, then create an internal traffic data filter under Admin. Run it in testing first and check the results, because Google notes that once a filter is applied its effect on the data is permanent.

  • If you serve visitors whose consent choices must be respected, consent mode lets Google tags adjust to each choice. Google updated it in November 2023 with ad_user_data and ad_personalization signals. Privacy laws such as PIPEDA in Canada and the CCPA in California shape what you need; this is not legal advice.

  • No. A key event records that something happened on the site, such as a form submission, but forms are sent twice, by bots and by people who never answer. Count leads as people in your own lead record or CRM, and use GA4 to see where they came from.

  • Yes. Our analytics team sets up or fixes GA4 and Google Tag Manager, tracks the events that matter, configures consent settings with your banner, documents what is tracked and builds reports your team will read. We quote after reviewing the site, and publish no rate card.

Brands we have worked with

  • Fine Organics
  • Weichai
  • Novozymes
  • Dozco
  • SANY
  • Prezent
  • Honest AI
  • SCENNE
  • Sara International
  • Vega MPS
  • Desi Machine Pvt. Ltd.

Work delivered from India. Results are shared one to one, under NDA.

See all clients

Talk to us

Tell us what you need

We use these details only to reply to you.

Phone or WhatsApp (optional)
Who is it for? (optional)

Rather talk now?

How we work

  1. 01

    Tell us the goal

    A rough note through the form on what you sell and what needs to change.

  2. 02

    We study your market

    How people find you today, where inquiries get lost, then a call in your working day.

  3. 03

    A written plan

    The work, who does it and how it is measured. Nothing starts until you approve it.

  4. 04

    The work starts

    Our team in India does the work, with calls set in your working hours.

  5. 05

    Reports and visits

    Every number we report shows its source and date range, and we travel to our clients every 3 to 4 months.

Chat with us