Skip to content

Integration with Google Analytics 4 for a website and online store

Integration with Google Analytics 4 shows where visitors come from, what they do on the website and which actions end in a request or a purchase. For a store, GA4 records the buyer's journey from viewing a product to payment.

  • events for forms, calls, clicks on messengers and key buttons;
  • e-commerce: product view, cart, checkout and purchase with the amount;
  • key events for requests and orders that appear in reports and can be passed to Google Ads;
  • a link with Google Ads and Search Console;
  • cookie consent handling with Consent Mode;
  • the GA4 property is created in your Google account, and access always stays with you.

What Google Analytics 4 shows and why a website needs it

Google Analytics 4 is an analytics system in which every visitor action is recorded as an event: a page view, a scroll, a click, a request, a purchase. Integration with Google Analytics 4 configures these events for your website, and the reports show traffic sources, popular pages and the path to an order.

Owners search for Google Analytics 4 setup, GA4 for an online store and conversion tracking in GA4. Typical questions: how to see which ads bring in requests, and why the numbers in analytics differ from the orders in the admin panel.

What GA4 setup includes

  • a GA4 property and data stream with a measurement ID;
  • automatic events: views, scrolling, outbound clicks, site search;
  • custom events: form submissions, clicks on the phone number and messengers;
  • store events: view_item, add_to_cart, begin_checkout, purchase with a transaction ID;
  • key events and audiences for remarketing;
  • excluding your team's internal traffic from the data;
  • checks in DebugView and the real-time report.

The transaction ID prevents one purchase from being counted twice after the thank-you page is reloaded.

How we connect Google Analytics 4

From you we need access to the Google account that will hold the GA4 property (or editor rights in an existing one), access to the website admin panel and a list of goals: requests, calls, orders. On Horoshop, GA4 is connected directly or via Google Tag Manager. On WordPress and a custom website we use GTM or the gtag code together with a data layer.

We test on real requests and orders and compare purchases in GA4 with the orders in the admin panel. The work follows these steps:

  1. an audit of existing counters and goals;
  2. setting up the property and events;
  3. a check on real data;
  4. handing over access and a short description of the reports.

Cost of GA4 setup

We calculate the cost of GA4 setup after a free consultation and a review of your website: it depends on the platform and the number of events. We register the accounts and analytics to you and state the final amount in the contract. A check of existing counters can be combined with an SEO audit of the website, and a new project starts from $500 for a template website. Details are on the contacts page.

Questions and answers

How is GA4 different from Universal Analytics?

Universal Analytics has stopped collecting data, so reporting is done in GA4. In GA4 every visitor action is an event: a page view, a click, a purchase.

Will GA4 data match the orders in the admin panel?

Small discrepancies are possible: some visitors decline cookies or use blockers. The order records in the admin panel remain the main source of sales data.

Do I need Google Tag Manager for GA4?

For a small website a direct connection is enough. Google Tag Manager is convenient when there are many tags and they are changed without a developer.

Who owns the GA4 account?

You do. The property is created in a Google account owned by your company, and we receive only the rights needed for the work, which you can revoke at any time.