Open laptop on a wooden desk beside a coffee mug, two pencils, a notepad, and crumpled paper balls.

A step-by-step setup for Canadian small-business owners: get the settings right, define the events that matter, and check a short list of reports each month.

This guide is general information, not legal advice. Platform rules and CASL guidance change, so check Google’s documentation and the CRTC’s guidance before you rely on it.

At a glance

  1. Create your property with the correct reporting time zone and Canadian dollars, because visits are recorded by your time zone and settings only apply going forward.
  2. Mark a small set of key events, such as form submissions or purchases, so your reports and Google Ads bidding focus on what actually counts.
  3. The data retention setting controls how long event data stays available in explorations and funnel reports; standard reports are not affected.
  4. Ecommerce events are not collected automatically; you add them to your site or tag container, and reports can take up to 24 hours to populate with that data.
  5. Check four reports monthly: Realtime, key events, traffic sources and page engagement, and connect Search Console and Google Ads for fuller context.

Google Analytics 4 can tell you where visitors come from, what they do on your site and which actions turn into business. The catch is that the defaults rarely match what a small business needs. Getting the setup right takes an afternoon and saves you from reports that count everything and explain nothing.

What GA4 Measures and How It Differs From Old Analytics

GA4 measures what happens on your site as events: a page view is an event, a click is an event, a purchase is an event. That model lets GA4 follow a customer across your website and app in one property, and it is why the reports look different from older versions.

The practical difference for a small business: you decide which events matter. GA4 collects the basics automatically, but the numbers that drive decisions come from events you define and mark as key events. Skip that step and every report looks the same while telling you little.

Creating a Property and Data Stream the Right Way

Sign in to analytics.google.com with a Google account and click Start Measuring if you are starting fresh. Adding a property to an existing account requires the Editor role, which you have if you created the account.

  1. In Admin, click Create, then Property.
  2. Name the property and select your reporting time zone and currency. For a Canadian business, choose your time zone and Canadian dollars.
  3. Select your industry category and business size.
  4. Choose how you intend to use Analytics; Google tailors the default reports to your answer.
  5. Click Create and, if you are setting up a new Analytics account, accept the Analytics Terms of Service and the Data Processing Amendment.

Next, add a data stream for your website under Data collection. You will get a Google tag to install on your site or place through your website builder or tag manager.

Key Settings to Check: Time Zone, Data Retention and Google Signals

  • Time zone. A visit at 11 p.m. on Tuesday in Halifax is recorded as Tuesday only if your property uses Atlantic time. Time zones that honour daylight time adjust automatically, and changing the time zone affects data going forward only, so set it correctly from the start.
  • Data retention. Under Admin, this controls how long user-level and event-level data is kept before automatic deletion. Google signals data is retained for a maximum of 26 months. The setting affects only explorations and funnel reports, not standard aggregated reports. Increasing the period applies it to data already collected.
  • Google signals. Turning this on connects data from visitors signed in to Google, which adds cross-device journey views and demographics and interests reports.

Defining Key Events So Reports Mean Something

A key event is an action you count as a result: a contact form submission, a booking, a purchase. Do not mark page_view as a key event, because then every pageview counts. Create a new event instead in Admin under Data display, then Events.

Without touching your website code, you can create an event from the page_view event and set it to trigger on your confirmation page, such as the thank-you page after a contact form. Where one fits, use a recommended event such as generate_lead, which Google prefers over custom events for its prebuilt features. Mark the event as a key event (the Marketer role or above is required), then confirm it in the Realtime report a few minutes to a few hours later.

Try this: Keep your key event list short. Three to five actions that match real business results give you cleaner reports and better decisions than a long list of everything.

If you sell online, note that ecommerce events are not collected automatically. You add them to your site or tag container, with parameters such as purchase value. Google notes that reports and explorations can take up to 24 hours to populate with your ecommerce data, so use DebugView to verify the setup in real time before relying on the reports.

Connecting Search Console and Google Ads

Linking Search Console brings your search performance data into the same view as on-site behaviour, so you can see which queries deliver visitors who actually act. For paid campaigns, connect Google Ads so your key events can be imported as conversions for bidding. Google notes that creating conversions from Analytics key events keeps settings consistent and reduces data discrepancies between the two platforms.

To know which specific campaigns and links drive traffic, tag your URLs properly. Our guide to UTM parameters explains the naming rules that keep your source reports readable.

The Four Reports Worth Checking Each Month

Report What to check
Realtime Whether the tag is working and key events fire correctly
Key events Counts of your defined actions, and where they come from
Traffic sources Which channels bring visitors who complete key events
Pages and screens Which pages hold attention and which lead nowhere

Ten minutes a month in these four reports beats an hour lost in the rest. When a channel performs, do more of it; when a page leaks visitors, fix it or retire it. Our article on measuring marketing results puts these numbers alongside your email and search metrics, and our SEO basics guide covers the work that brings visitors in the first place.

One Canadian note before you launch: federal and provincial privacy laws, administered with guidance from the Office of the Privacy Commissioner of Canada, generally require meaningful consent for collecting personal information. Say what you measure in your privacy notice.

Questions readers ask

Q: Do I need to pay for Google Analytics 4?

A: No. Google Analytics is available at no cost, and Google also offers free courses through its Analytics Academy to help you learn the platform.

Q: How long before my GA4 data shows up?

A: Google notes that reports and explorations can take up to 24 hours to populate with your ecommerce data, and key event settings can take from a few minutes to a few hours to apply. Use the Realtime report to confirm data is arriving.

Q: How many key events should I track?

A: Track only the actions that matter to your business, such as a contact form submission or a purchase. Marking too many events as key events dilutes the reports and makes bidding decisions harder.

Q: Do I need consent to use Google Analytics in Canada?

A: Federal and provincial privacy laws generally require meaningful consent for the collection, use and disclosure of personal information. Explain your analytics in your privacy notice and, for decisions about your own obligations, check with the Office of the Privacy Commissioner of Canada or a qualified professional.

Google Analytics 4: Setting It Up and Reading It Right