Що таке E-commerce Analytics та навіщо налаштовувати електронну торгівлю в GA4?
Налаштування електронної торгівлі Google Analytics пов'язує дії користувача з товарними даними та транзакціями. Після коректного впровадження GA4 отримує інформацію про переглянуті картки, кошик, checkout, оплату, вартість замовлення, валюту і склад покупки. Ці дані можна використовувати для оцінки маркетингу, асортименту та проблем на шляху до замовлення.
E-commerce Analytics особливо корисна, коли магазин має кілька рекламних каналів, великий каталог або складний процес оформлення замовлення. Без детальної передачі подій видно кількість покупок, але причини зміни продаж часто залишаються незрозумілими.
E-commerce Analytics охоплює дані, що описують поведінку покупців та комерційний результат сайту. В аналітиці фіксуються перегляди товарів, дії з кошиком, початок оформлення, вибір доставки, оплата, покупки, повернення та виручка. При достатній деталізації можна пов'язати ці дії із джерелами трафіку, пристроями, категоріями та окремими товарами.
Електронна комерція Google Analytics допомагає побачити шлях користувача між першою взаємодією з магазином та транзакцією. Наприклад, зростання відвідуваності сам собою мало говорить про якість трафіку. Якщо одночасно знижується частка додавань товару в кошик або різко зростають відмови на етапі оплати, проблема вже знаходиться всередині шляху користувача.
Коректне налаштування ecommerce дає маркетологу та власнику магазину єдиний набір даних для регулярного аналізу. У звітах можна порівнювати канали виручки, знаходити товари з високою відвідуваністю та низькою конверсією, перевіряти зміни checkout та оцінювати вплив рекламних кампаній на продажі.
Які дані отримує бізнес після налаштування?
Після впровадження подій електронної торгівлі GA4 отримує послідовні дані щодо взаємодії користувача з каталогом. Можна побачити перегляд списку товарів, перехід у картку, додавання позиції в кошик, видалення товару, початок оформлення та завершену покупку. За правильної реалізації кожна дія передає пов'язані параметри товару.
Для покупки додатково фіксуються ідентифікатор транзакції, вартість, валюта, склад замовлення та кількість одиниць. Завдяки цьому один показник «купівля» перетворюється на набір даних, придатний для детального аналізу. Можна порівняти виторг окремих категорій, середній чек, кількість проданих одиниць і результати конкретних джерел трафіку.
У звітах також можна розділити користувачів за пристроями, регіонами, каналами та іншими доступними параметрами. Така сегментація допомагає зрозуміти, чому однаковий обсяг трафіку дає різний комерційний результат у різних групах аудиторії.
Які завдання розв'язує аналітика електронної торгівлі?
Налаштування електронної комерції допомагає відповідати на практичні питання, які регулярно виникають в інтернет-магазині. Аналітика показує, які товари привертають увагу, як часто користувач переходить від перегляду до кошика і де виникає основний відтік перед оплатою.
Дані можна використовувати під час роботи з рекламними кампаніями, картками товарів, каталогом та процесом checkout. Якщо зміни на сайті перевіряються за однаковим набором метрик, команді простіше відокремити випадкові коливання від сталої динаміки.
Основні завдання пов'язані з продажами, поведінкою покупців, маркетинговими каналами та лійкою. Для кожного напряму використовуються свої показники, тому заздалегідь підготовлений tracking plan знижує кількість розрізнених та марних подій.
Аналіз продажів та виручки
У комерційній аналітиці відстежують ecommerce revenue, число purchases, transactions, кількість проданих товарів та average order value. Ці показники допомагають оцінити результат магазину за вибраний період та порівняти його з попередніми тижнями, місяцями чи кампаніями.
Корисно розглядати показники разом. Наприклад, зростання загальної виручки при падінні числа покупок може бути пов'язане зі збільшенням середнього чека, а збільшення транзакцій без порівняльного зростання revenue вкаже на зміну структури замовлень або асортименту.
Окремий аналіз по item revenue показує внесок конкретних товарів та категорій. Ці дані корисні при оцінці попиту, рекламних активностей та змін у каталозі.
Аналіз поведінки користувачів
Поведінка користувачів розглядають як послідовність дій усередині каталогу та оформлення замовлення. Користувач може відкрити список товарів, вибрати позицію, подивитися картку, додати товар до кошика та перейти до checkout. Кожен етап передається окремим ecommerce event.
Зіставлення таких подій показує, де саме починається втрата аудиторії. Висока кількість view_item за низького add_to_cart може вказувати на проблему пропозиції, ціни або картки товару. Хороший показник кошика при різкому падінні begin_checkout вимагає перевірки самого переходу до оформлення.
Customer journey краще аналізувати за кількома сегментами. Поведінка нових користувачів часто відрізняється від повторних покупців, а mobile та desktop можуть мати різні проблемні етапи.
Що входить у роботу?
Базова робота зазвичай включає аудит, tracking plan, технічне завдання для розробника при необхідності, налаштування GA4 та GTM, тестування подій та перевірку транзакції.
Після впровадження фахівець проходить ecommerce-воронку, звіряє параметри, тестує покупку та перевіряє стандартні звіти. За узгодженого обсягу додатково налаштовуються Funnel exploration та інші уявлення.
В результаті замовник отримує робочу структуру подій та зрозумілу документацію, яку можна використовувати при подальших змінах сайту.
Як відбувається настроювання електронної торгівлі Google Analytics 4?
Робота починається з аудиту поточної аналітики та закінчується перевіркою реальних даних після тестової покупки. Такий порядок знижує ризик ситуації, коли окрема подія технічно відправляється, але не відповідає логіці магазину або містить неправильні значення.
Налаштування електронної комерції Google Analytics вимагає аналітика, а на кастомних проєктах часто підключається розробник. Аналітик визначає структуру вимірювань та перевіряє дані, розробник забезпечує доступ до потрібних значень усередині сайту.
Усі ключові рішення бажано зафіксувати у tracking plan. Документ стане в нагоді при оновленні сайту, зміні підрядника та подальшому розширенні аналітики.
Аудит поточної аналітики
На першому етапі перевіряють встановлений Google Analytics 4, контейнер Google Tag Manager, існуючі події та поточну передачу покупок. Окремо шукають старі теги, дублюючі налаштування та код, що залишився після попередніх версій аналітики.
Аудит також охоплює CMS, checkout, платіжні послуги та особливості фронтенду. Для SPA потрібна інша логіка відстеження деяких дій, ніж для сторінок зі звичайним перезавантаженням.
Результатом стає список працюючих елементів, помилок і даних, що відсутні. Після цього можна визначити реальний обсяг налаштування та зрозуміти, чи потрібна участь розробника.
Підготовка карти подій
Tracking plan описує події, умови їхнього спрацьовування та параметри. Для кожного кроку записують назву ecommerce event, джерело даних, обов'язкові поля та додаткові параметри, які потрібні бізнесу.
Карта допомагає уникнути зайвих custom events, коли завдання вже покривається рекомендованою подією GA4. Вона також визначає однакові правила для різних сторінок і компонентів сайту.
Перед розробкою карту погоджують із реальним користувальницьким шляхом. Якщо магазин не використовує окремий етап доставки, створювати штучну подію заради повної схеми не потрібно.
Підготовка dataLayer або технічного завдання розробнику
Коли необхідних даних немає у браузері, розробник отримує технічне завдання формування dataLayer. У ньому описуються структура об'єкта, назви полів, тип даних та умови відправлення кожної події.
Для товарів заздалегідь визначають ідентифікатор, назву, ціну, категорію, кількість та варіанти. Для транзакції вказують джерело transaction_id, валюти, вартості, доставки та інших значень.
Після реалізації аналітик перевіряє dataLayer окремо від GA4. Це допомагає зрозуміти, на якому рівні виникає помилка: у даних сайту, змінних GTM або тезі відправки.
Налаштування подій у GA4 та GTM
Після готовності dataLayer створюються змінні, тригери та теги. Налаштування ecommerce Google Analytics має повторювати карту подій, щоб назва кожної дії та її параметри співпадали з узгодженою схемою.
Тригери прив'язують до фактичних подій сайту. Наприклад, add_to_cart повинен спрацьовувати після успішного додавання, а purchase після підтвердженої транзакції. Натискання кнопки без успішної дії не завжди означає потрібну подію.
При налаштуванні також перевіряють конфігурацію GA4, потік даних та пов'язані налаштування. Якщо використовується кілька доменів, додаткові правила готують заздалегідь.
Перевірка подій
Первинна перевірка здійснюється через Preview Mode GTM, Tag Assistant та DebugView. Фахівець проходить шлях користувача і дивиться, чи спрацьовує потрібну подію в очікуваний момент.
Перевіряється як назва події. Необхідно звірити item_id, item_name, price, quantity, value, currency та інші параметри. Помилка одного поля може пройти непомітно, якщо дивитися лише список подій.
Realtime допомагає перевірити надходження даних у ресурс GA4. Після виправлення знайдених проблем тест повторюють із кількома сценаріями поведінки.
Перевірка даних після покупки
Тестове замовлення проходить весь шлях від картки товару до сторінки підтвердження. У purchase звіряють ідентифікатор транзакції, суму, валюту, кількість товарів і склад масиву елементів.
Корисно виконати кілька покупок: один товар, кілька товарів, замовлення зі знижкою, варіант із доставкою та інші сценарії, які реально зустрічаються у магазині. Така перевірка швидше виявляє розбіжності у розрахунках.
Також тестується повторне відкриття сторінки підтвердження. Якщо purchase відправляється вдруге та створює дубль, логіку необхідно виправити до запуску.
Перевірка звітів GA4
Після початку коректної передачі подій дані мають з'явитись у відповідних звітах після обробки. DebugView та Realtime використовуються для оперативної перевірки, а стандартні ecommerce-звіти заповнюються із затримкою.
Фахівець звіряє покупки, товари, виручку та основні етапи воронки з тестовими даними. Одночасно перевіряється, чи доступні необхідні вимірювання для майбутнього аналізу.
Після фінальної перевірки фіксується робоча схема та список налаштованих подій. Це завершує основну технічну частину та дає зрозумілу базу для звітів.
Що саме ми робили
Стоматологія · Київ і Чернігів
+44% кліків із пошуку
Домен без історії, сайт на конструкторі. Зібрали семантику під послуги й обидва міста, переробили посадкові сторінки, з нуля побудували посилальний профіль. За чотири місяці: 34,8 тис. кліків, покази 1,32 → 1,76 млн, DR 0 → 41.
E-commerce · міжнародний ринок
+96% кліків за два місяці
Каталог цифрових 3D-моделей. Кластеризували семантику, перебудували хабові сторінки, закрили дублі та помилки індексації. Користувачі з Google 247 → 532, CTR 2,4% → 4%.
Медичний центр · Україна
+68,75% видимості за перший місяць
Вузька видимість і мала семантика на старті. Семантика, структура посадкових, метадані та перелінковка, поступове посилення посиланнями.
Скільки часу потрібно, щоб дані з'явилися у ecommerce-звітах GA4?
Події можна перевіряти практично відразу через DebugView та Realtime, якщо конфігурація працює коректно. Стандартні оброблені звіти заповнюються пізніше, тому відсутність даних одразу після тесту ще не говорить про помилку.
Для звичайної перевірки варто враховувати період обробки до 24-48 годин. Якщо після цього дані не з'явилися, потрібно знову перевірити події, параметри та налаштування ресурсу.
Тестові транзакції бажано зберегти, щоб потім можна було знайти їх за transaction_id.
Скільки коштує налаштування e-commerce Google Analytics 4?
Налаштування e-commerce ціна залежить від технічного стану сайту та обсягу потрібних даних. У магазину з готовим коректним dataLayer робота відрізнятиметься від проєкту, де розробнику доводиться створювати всю структуру ecommerce-подій з нуля.
На вартість також впливає кількість етапів checkout, домени, CMS, нестандартні товарні параметри та необхідність додаткових звітів. Тому оцінка зазвичай починається з короткої перевірки поточної аналітики.
Фіксувати однакову вартість для будь-якого інтернет-магазину без аудиту незручно, оскільки обсяг розробки може бути різним у кілька разів.
Від чого залежить ціна налаштування?
Основні фактори пов'язані з платформою, поточним GTM та наявністю готових ecommerce-даних. Налаштування електронної торгівлі Google для стандартного WooCommerce та кастомного магазину React може вимагати різного обсягу технічної роботи.
Додатково враховуються SPA, кілька доменів, мовні версії, окремі платіжні сценарії, параметри користувача і складна воронка. Інтеграції з Looker Studio, BigQuery або CRM також оцінюються окремо.
Перед розрахунком вартості спеціалісту бажано побачити сайт, поточний контейнер GTM та спосіб передачі транзакцій.
Суміжні послуги
Налаштування Google Search Console
Налаштування Google Search Console для сайту: підключення, підтвердження прав, sitemap, індексація, звіти та доступи. Додамо сайт у пошук Google та перевіримо коректність налаштування.
Коллтрекінг / Call Tracking
Коллтрекінг для сайту в Україні: налаштування Call Tracking, відстеження джерел дзвінків, інтеграція з GA4, Google Ads та CRM. Замовте підключення та аналітику дзвінків у Seo-Gen.
Налаштування GA4
Налаштування GA4 для сайту: підключення Google Analytics 4, GTM, події, Key events, e-commerce та аудит коректності даних. Замовте налаштування у Seo-Gen.
Налаштування GTM
Налаштування GTM: встановлення Google Tag Manager, підключення Google Analytics 4, розміщення коду, події, тригери, Meta Pixel та перевірка через Tag Assistant.
Наскрізна аналітика
Налаштування та впровадження наскрізної аналітики для сайту та інтернет-магазину. Інтеграція GA4, CRM, Bitrix24, 1С, реклами та коллтрекінгу. Розрахуємо вартість вашого проєкту.
Розробка аналітичних дашбордів
Розробка дашбордів для бізнесу: Power BI, Looker Studio, інтеграція CRM, GA4 та рекламних систем. Створюємо панелі під KPI та автоматизуємо звітність.
Відповіді на ваші запитання
Як настроїти електронну торгівлю в Google Analytics 4?
Спочатку визначають події та параметри, які має передавати сайт. Потім налаштовується dataLayer, Google Tag Manager або прямий Google tag, після чого кожна eCommerce-подія тестується через Preview Mode, Tag Assistant і DebugView.
Після технічної перевірки виконують тестову купівлю та звіряють transaction_id, вартість, валюту та масив items. Коли дані оброблені GA4, перевіряють Ecommerce purchases, Purchase journey, Checkout journey та інші потрібні звіти.
Такий порядок підходить і для завдання «налаштувати електронну торгівлю в аналітиці», оскільки перевіряється весь ланцюжок від сайту до готового звіту.
Які події необхідні для електронної торгівлі GA4?
Основний набір включає view_item, add_to_cart, begin_checkout, add_shipping_info, add_payment_info, purchase та refund. Для каталогу також використовуються view_item_list та select_item, якщо магазин хоче аналізувати взаємодію зі списками товарів.
Точний набір залежить від шляху користувача. Якщо окремого кроку доставки на сайті немає, створювати фіктивну подію add_shipping_info не потрібно.
Кожна подія повинна передаватися в момент реальної дії користувача та містити коректні параметри.
Чи можна налаштувати e-commerce через програму Google Tag Manager без програміста?
Це можливо, коли сайт вже передає всі необхідні дані dataLayer або вони надійно доступні іншим способом. У такому разі фахівець може налаштувати змінні, тригери та теги всередині GTM без зміни серверної частини.
Якщо у браузері відсутні ідентифікатори товарів, вартість замовлення, масив кошика чи номер транзакції, розробник знадобиться. GTM не може коректно отримати дані, яких сайт взагалі не надає.
Перед оцінкою обсягу робіт, тому спочатку перевіряють існуючу реалізацію.
Де можна побачити продажі в Google Analytics 4?
Для аналізу продажів використовують розділи монетизації та ecommerce-звіти. Ecommerce purchases допомагає аналізувати товари та item revenue, а Monetization overview показує загальну картину комерційних показників.
Purchase journey та Checkout journey використовуються для аналізу етапів купівлі та оформлення. Для своєї структури можна створити Funnel exploration.
Якщо дані відсутні в цих звітах, спочатку потрібно перевірити події та параметри через DebugView та Realtime.
Як настроїти лійку продажів у Google Analytics?
Спочатку визначають реальні етапи користувальницького шляху та пов'язують їх з подіями. Для інтернет-магазину базова послідовність часто включає view_item, add_to_cart, begin_checkout та purchase.
Після перевірки подій використовується стандартна Purchase journey або власна Funnel exploration. Воронку можна додатково розділити за пристроями, каналами, товарами або типами користувачів.
Такий аналіз допомагає знайти конкретний етап із підвищеним відтоком та перевірити його окремо.
Чому покупки не відображаються у Google Analytics 4?
Часті причини пов'язані з відсутнім purchase, помилкою тригера, порожніми параметрами, неправильним масивом items або проблемою GTM. Іноді подія приходить, але дані ще не встигли пройти обробку стандартного звіту.
Спочатку покупку перевіряють у DebugView та Realtime. Потім звіряють transaction_id, value, currency та дані товарів.
Якщо подія працює в режимі налагодження, але не з'являється в потрібному звіті ecommerce, потрібно перевірити структуру параметрів і дочекатися обробки даних.
Скільки коштує налаштування електронної комерції Google Analytics?
Вартість залежить від CMS, стану поточної аналітики, наявності dataLayer, кількості подій та складності checkout. Готова інтеграція стандартного магазину зазвичай потребує меншої розробки, ніж кастомна платформа з власним процесом замовлення.
На бюджет також впливають додаткові звіти, кілька доменів, нестандартні параметри та інтеграція з іншими системами.
Для точної оцінки спочатку проводиться перевірка сайту та існуючі налаштування Google Analytics 4.
E-commerce Analytics дає інтернет-магазину пов'язаний набір даних про товари, кошик, checkout, транзакції та джерела продажу. Для коректної роботи потрібно налаштувати рекомендовані події GA4, передати параметри товарів та транзакцій, перевірити dataLayer чи інше джерело даних та протестувати реальні сценарії покупки.
Після впровадження аналітика допомагає контролювати revenue, конверсію, середній чек, товарні показники та користувальницьку воронку. Налаштування електронної торгівлі Google Analytics також дає основу для звітів, сегментації та перевірки змін на сайті.
Якщо на сайті вже встановлено GA4, але покупки, товари або воронка відображаються неповно, першим кроком варто перевірити поточні події та структуру ecommerce-даних. Seo-Gen проводить аудит налаштування, готує tracking plan, технічне завдання для розробника, налаштовує GA4 та GTM, тестує транзакції та перевіряє звіти після запуску.
Залишіть заявку на налаштування E-commerce Analytics. Після перевірки сайту та поточної системи аналітики можна визначити обсяг робіт, необхідні доопрацювання та вартість впровадження.
Відповідаємо протягом робочого дня. Без розсилок і дзвінків «просто нагадати».
Подивиться сайт сам, а не передасть менеджеру.
Докладніше: Налаштування E-commerce Analytics
Як працює електронна комерція у Google Analytics 4?
Google Analytics 4 використовує модель подій. Система отримує окремі події, що описують дії користувача та параметри, які передають додаткову інформацію про ці дії. Звичайний базовий тег GA4 не передає повний набір даних про товари та транзакції автоматично.
Для ecommerce tracking сайт має надсилати рекомендовані ecommerce events. Разом із подіями передаються параметри товарів, вартості, валюти та транзакції. Після обробки ці дані стають доступними у стандартних звітах, Explorations та інших аналітичних інструментах.
Налаштування електронної торгівлі в Google Analytics починається з розуміння бізнес-логіки магазину. Потрібно визначити, які дії реально відбуваються на сайті, які дані доступні в коді або dataLayer та які події мають спрацьовувати на конкретних етапах.
Які e-commerce події необхідно передавати?
Набір подій залежить від функціональності магазину, проте стандартна ecommerce-модель GA4 містить рекомендовані назви для основних дій. Використання стандартних подій спрощує роботу зі звітами та робить структуру даних зрозумілою для фахівців, які підтримуватимуть аналітику пізніше.
Подія повинна спрацьовувати у той момент, який відповідає реальній дії користувача. Наприклад, purchase відправляють після підтвердженої покупки, а begin_checkout пов'язують із початком процесу оформлення. Просте надсилання всіх подій при завантаженні сторінки дасть невірну воронку.
Крім назви події перевіряють параметри та масив items. Без коректного товару, ідентифікатора, ціни або валюти частина звітів буде неповною, навіть якщо сама подія відображається у GA4.
Перегляд товарів
Для перегляду списку товарів використовують view_item_list. Подія може передаватися під час відкриття категорії, блоку рекомендацій або іншого списку, де користувач бачить кілька позицій. Параметри всередині масиву елементів дозволяють зрозуміти, які товари були показані в конкретному списку.
select_item фіксує вибір товару зі списку. Після переходу до картки зазвичай передається view_item, який описує перегляд конкретної позиції. Така послідовність допомагає оцінювати шлях від показу товару в каталозі до подальшої взаємодії.
Якщо магазин має кілька типів товарних блоків, корисно передавати інформацію про список. Тоді можна порівняти звичайний каталог, рекомендації, блоки найпопулярніших товарів та інші елементи без створення окремих нестандартних подій.
Робота з кошиком
add_to_cart передається при фактичному додаванні товару до кошика. Подія повинна містити вибрану позицію, ціну, кількість та інші доступні параметри. Якщо користувач змінює кількість товару всередині кошика, логіку передачі подій потрібно заздалегідь узгодити з розробником.
remove_from_cart використовується для видалення позиції, а view_cart фіксує перегляд кошика. Ці дії допомагають зрозуміти скільки користувачів взаємодіє з кошиком до переходу на наступний етап.
Помилки часто виникають на сайтах, де додавання працює через AJAX або компоненти без перезавантаження сторінки. У таких випадках подію необхідно прив'язати до успішної зміни стану кошика, а не до натискання кнопки.
Оформлення замовлення
Подія begin_checkout означає початок checkout. Його логічно відправляти після переходу користувача до оформлення замовлення або на момент відкриття першого повноцінного кроку форми. Конкретне правило залежить від структури сайту.
add_shipping_info фіксує додавання даних про доставку, а add_payment_info пов'язане з вибраним способом оплати. Ці події дозволяють побудувати докладну воронку всередині checkout та побачити, на якому кроці частіше припиняється оформлення.
Якщо checkout розташований на одній сторінці, події можна надсилати після успішного завершення відповідного кроку форми. Для багатокрокової форми логіка зазвичай прив'язана до переходів між етапами.
Купівля та повернення
purchase вважається головною транзакційною подією. Разом з ним передають transaction_id, value, currency та масив items. Залежно від реалізації також можуть передаватись податок, доставка та промокод.
Унікальний transaction_id особливо важливий для захисту даних від повторного обліку однієї покупки. Якщо користувач оновлює сторінку подяки і подію надсилається знову без коректної дедуплікації, звіт про виручку може бути завищеним.
Для повернення використовується refund. Структура передачі залежить від того, фіксується повне або часткове повернення. Логіку варто узгодити із реальним процесом обробки замовлень у магазині.
Які параметри товару та транзакції потрібно передавати?
Параметри доповнюють подію конкретними значеннями. Система розуміє, що відбулася купівля через purchase, а параметри пояснюють, яка транзакція відбулася, на яку суму і які товари увійшли на замовлення.
Для ecommerce особливо важливою є стабільність ідентифікаторів. Один і той же товар повинен передаватись однаково на перегляді картки, додаванні до кошика та купівлі. Якщо item_id змінюється між етапами, наступний аналіз стає менш надійним.
Перед запуском зазвичай складають таблицю відповідності полів сайту та параметрів GA4. У ній фіксують джерело кожного значення, формат та умови відправлення.
Параметри транзакції
transaction_id зберігає унікальний ідентифікатор замовлення. Він допомагає відрізняти покупки один від одного і використовується для обробки повторного відправлення. Значення має збігатися з реальним ідентифікатором транзакції у магазині.
value передає вартість події, а currency вказує валюту. Для коректної аналітики ці значення мають відповідати правилам проєкту. Додатково можуть використовуватися tax, shipping та coupon.
Перед запуском бажано перевірити кілька замовлень із різним складом кошика. Так простіше виявити помилки, які не виявляються під час тестування одного товару без знижки та доставки.
Параметри товару
Товарні параметри передаються всередині масиву елементів. До базових відносяться item_id, item_name, price та quantity. Також доступні item_brand, item_category, item_variant та інші рекомендовані поля.
Стабільний item_id полегшує зіставлення дій по одному товару. item_name має передавати зрозумілу назву, а item_category допомагає будувати зрізи за каталогом. Для варіативних продуктів корисно використовувати item_variant.
Масив елементів перевіряють на кожній важливій події. Якщо товар присутня в add_to_cart, але втрачається в purchase, підсумковий виторг може враховуватися окремо від товарної деталізації.
Як можна налаштувати e-commerce?
Налаштування ecommerce залежить від платформи та поточної архітектури сайту. На одному проєкті дані вже доступні в dataLayer, тому основна робота виконується в GTM. На іншому знадобиться доопрацювання сайту, оскільки браузер взагалі не отримує інформацію, яка потрібна для коректної події.
Перед вибором способу корисно перевірити реалізацію. Іноді на сайті одночасно працює плагін CMS, старий контейнер Google Tag Manager та додатковий код розробника. Така схема створює дублі та ускладнює діагностику.
Після вибору підходу слід зберегти єдині правила подій та параметрів. Змінювати назви полів від сторінки до сторінки не можна, якщо вони описують одну дію чи суть.
Через Google Tag Manager та dataLayer
Google Tag Manager часто використовують як проміжний шар між сайтом та GA4. Розробник передає дані dataLayer, після чого GTM зчитує потрібні значення через змінні і відправляє подію в Google Analytics 4.
Такий підхід зручний, коли ecommerce-дані вже підготовлені у структурованому форматі. Налаштування e commerce Google Analytics через GTM зазвичай включає теги, тригери, змінні та окрему перевірку кожної події.
Сам GTM не створює відсутні дані про замовлення або товар. Якщо dataLayer не містить потрібних значень, знадобиться доопрацювання сайту або інше джерело даних.
Через gtag.js
Пряме налаштування через Google tag та gtag.js підходить проєктам, де події зручніше відправляти безпосередньо з коду сайту. Розробник викликає потрібну подію в момент дії користувача та передає параметри разом із нею.
Такий спосіб вимагає акуратної підтримки при наступних змінах checkout, каталогу чи фронтенду. Якщо частина подій працює через GTM, а інша частина – через прямий код, необхідно документувати цю архітектуру та перевіряти можливі дублі.
При виборі методу враховують поточний стек проєкту та команду, яка відповідатиме за аналітику далі. Єдиної схеми, що підходить кожному магазину, немає.
Через інтеграції CMS та платформ
Shopify, WooCommerce, Magento, OpenCart та інші платформи мають готові інтеграції, плагіни або розширення для передачі ecommerce-даних. Вони можуть помітно скоротити обсяг ручної розробки за стандартної структури магазину.
Після встановлення інтеграції все одно потрібне тестування. Потрібно перевірити події, масив items, transaction_id, value, currency, кількість товару та відсутність дублів. Версія CMS, тема, сторонній checkout та додаткові плагіни можуть впливати на результат.
Якщо штатна інтеграція не покриває потрібну воронку або додаткові параметри, її доповнюють через GTM, код або окреме технічне рішення.
Налаштування звітів Google Analytics для e-commerce
Google Analytics налаштування звітів починається після того, як події електронної торгівлі передаються коректно. Звіт не виправить невірний purchase чи порожній масив items, тому спочатку перевіряються вихідні дані, та був з їхньої основі будуються уявлення для аналізу.
GA4 містить стандартні звіти з монетизації та ecommerce, а для власних завдань використовуються Explorations. Набір звітів краще обирати з питань бізнесу, щоб не створювати десятки таблиць без зрозумілого призначення.
Для регулярної роботи зручно заздалегідь визначити кілька ключових зрізів: продаж, товари, канали, пристрої та воронка. Цього зазвичай достатньо базового контролю магазину.
Які стандартні звіти GA4 використовувати?
Стандартні звіти дають швидкий доступ до комерційних показників без побудови окремої аналітичної структури. Після коректного настроювання електронної торгівлі Google Analytics вони заповнюються даними рекомендованих подій та параметрів.
Кожен звіт відповідає за свій набір питань. Одні показують загальну динаміку монетизації, інші розкривають товари чи шлях користувача між етапами покупки.
Набір доступних звітів та розташування розділів може змінюватися разом з інтерфейсом GA4, тому при роботі орієнтуються на призначення звіту та вимірювання, що містяться в ньому.
Monetization overview
Monetization overview підходить для загального контролю комерційних показників. У ньому можна побачити динаміку виручки та пов'язані показники монетизації, а потім перейти до більш детальних звітів.
Такий огляд зручний для первинної діагностики. Якщо загальна ecommerce revenue помітно змінилася, наступним кроком стає аналіз товарів, каналів чи окремих етапів воронки.
Для управлінського звіту однієї оглядової сторінки зазвичай мало. Її використовують як точку входу, після якої причини змін перевіряються у більш детальних даних.
Ecommerce purchases
Ecommerce purchases розкриває результат лише на рівні товарів. У звіті аналізують item views, додавання в кошик, purchases, items purchased і item revenue в залежності від доступних показників.
Цей звіт допомагає знаходити позиції з високим інтересом та слабкою кількістю покупок. Аналогічно можна побачити товари, які дають значну частку виручки за відносно невелику кількість переглядів.
Порівняння товару тільки по ревеню може приховувати проблему воронки. Тому дані бажано розглядати разом із переглядами та діями до покупки.
Purchase journey
Purchase journey показує послідовність ключових етапів покупки. Типова схема будується навколо session_start, view_item, add_to_cart, begin_checkout та purchase.
Звіт допомагає швидко побачити, скільки користувачів проходить кожен етап та де виникає найбільша втрата. Для глибокого аналізу потім підключають сегменти або користувальницьку Funnel exploration.
Стандартна послідовність підходить багатьом інтернет-магазинам, але складний шлях користувача іноді вимагає додаткової власної воронки.
Checkout journey
Checkout journey зосереджується на процесі оформлення замовлення. Воронка може включати begin_checkout, add_shipping_info, add_payment_info та purchase.
Такий звіт корисний при діагностиці проблем із формою замовлення, доставкою та оплатою. Якщо користувачі доходять до checkout, але масово припиняють оформлення після вибору доставки, напрямок перевірки стає зрозумілішим.
Для коректного звіту всі відповідні події повинні передаватися послідовно та відображати реальну дію користувача.
Коли потрібні звіти користувача?
Користувальницькі звіти потрібні, коли стандартного подання недостатньо для конкретного завдання бізнесу. Наприклад, магазин хоче порівнювати воронку різних категорій, відокремлювати нових покупців від повторних або аналізувати checkout тільки за певним джерелом.
Explorations дають більше свободи при виборі кроків, сегментів та вимірювань. Однак складний звіт не компенсує помилок вихідних даних, тому його будують після технічної перевірки ecommerce tracking.
Якщо звіт використовується регулярно, правила фільтрації та сегментації бажано документувати. Це допомагає команді однаково трактувати цифри за кілька місяців.
Funnel exploration
Funnel exploration використовується для своєї послідовності кроків. Можна задати етапи воронки, вибрати відкритий або закритий сценарій, додати сегменти та переглянути переходи між діями.
Наприклад, налаштування воронки продажів Google Analytics може включати перегляд категорії, картку товару, кошик, початок checkout та покупку. Для іншого проєкту початок воронки буде пов'язаний із рекламною посадковою сторінкою.
Головна вимога пов'язана із логікою кроків. Воронка повинна відповідати реальному шляху користувача та відповідати на конкретне запитання.
Сегменти користувачів
Сегментація допомагає розділити загальну картину на групи з різною поведінкою. Часто порівнюють mobile і desktop, нових користувачів, що повернулися, organic і paid traffic, різні регіони або категорії товарів.
Так можна побачити проблему, яка губиться в середньому показнику. Наприклад, загальний conversion rate залишається стабільним, але мобільна версія поступово погіршується, а desktop компенсує падіння.
Сегменти вибирають за завданням. Чим більше одночасно використовується умов, тим складніше інтерпретувати результат та перевіряти його стабільність.
Додаткові параметри
Стандартних ecommerce-параметрів вистачає більшість базових звітів, але бізнесу іноді потрібні додаткові ознаки. Це може бути внутрішній тип товару, програма лояльності, формат доставки чи інша характеристика, яка відсутня стандартному наборі.
Такі дані передаються як додаткові параметри, а за потреби реєструються як custom dimensions або metrics. Перед додаванням потрібно перевірити, чи параметр буде використовуватися в аналізі.
Надмірна кількість вимірів користувача ускладнює підтримку і збільшує ризик різного тлумачення даних всередині команди.
Як налаштувати воронку продажів у Google Analytics 4?
Воронка продажів показує, як користувачі проходять послідовні етапи, і яка частка аудиторії залишається після кожного кроку. Для ecommerce базовий ланцюжок пов'язаний з товаром, кошиком, checkout та покупкою.
При аналізі важливою є стабільність подій. Якщо view_item відправляється на кожному завантаженні кілька разів або purchase дублюється, коефіцієнти між етапами втрачають сенс.
Воронку краще використовувати разом із сегментами. Загальний показник дає орієнтир, а поділ на пристрої, джерела або товари допомагає локалізувати проблему.
Базова ecommerce-воронка
Типова ecommerce-воронка починається з перегляду товару. Потім користувач додає позицію до кошика, переходить до оформлення та завершує покупку. У GA4 ці етапи зручно пов'язувати з view_item, add_to_cart, begin_checkout та purchase.
Проміжні події допомагають зрозуміти де знижується інтерес. Якщо картку переглядають багато користувачів, але кошик залишається майже порожнім, перевіряють пропозицію та товарну сторінку. Якщо проблема починається після begin_checkout, вивчають форму замовлення.
Воронка оцінюється в динаміці. Один день із невеликою кількістю трафіку рідко дає достатню основу для серйозних висновків.
Умовний приклад динаміки:
| Етап | Користувачі | Перехід до наступного етапу |
|---|---|---|
| Перегляд товару | 10 000 | 42% |
| Додавання до кошику | 4 200 | 57% |
| Початок checkout | 2 394 | 68% |
| Додавання платіжних даних | 1 628 | 74% |
| Покупка | 1 205 | підсумкова конверсія 12,05% |
Такий графік воронки використовується лише як приклад структури. Реальні показники магазину потрібно розраховувати за його даними та однаковою методологією.
Воронка оформлення замовлення
Всередині checkout користувач може пройти кілька етапів: початок оформлення, вказівка доставки, вибір оплати та підтвердження замовлення. Для аналізу використовуються begin_checkout, add_shipping_info, add_payment_info та purchase.
Чим складніша форма, тим корисніше бачити перехід між окремими кроками. Якщо магазин використовує односторінковий checkout, події прив'язують до успішних дій користувача всередині форми.
При діагностиці перевіряють технічні помилки, зручність форми, обов'язкові поля, способи доставки та оплати. Аналітика показує місце втрати, а причину підтверджують додатковими даними.
Що свідчить аналіз воронки?
Основні показники лійки пов'язані з кількістю користувачів на кожному кроці, конверсією rate між етапами і abandonment rate. Ці значення показують, наскільки успішно аудиторія проходить шлях до покупки.
Корисно порівнювати однакові етапи за періодами. Якщо після зміни checkout частка переходів від оплати до purchase зросла, результат можна перевіряти далі на порівнянні трафіку.
Retention rate та повторні покупки відносяться до ширшого аналізу поведінки клієнтів. Для них використовують окремі звіти та сегменти, оскільки одна транзакційна воронка не описує подальшого повернення покупця.
Як сегментувати воронку?
Загальна воронка приховує різницю між групами користувачів. Тому після перевірки базового сценарію її розбивають за пристроями, каналами, товарами та типами аудиторії.
Сегментація допомагає зрозуміти, чи локальна проблема. Якщо падіння помітне у всіх групах, причина може бути в загальному елементі сайту. Якщо показник погіршився лише для конкретного каналу, перевіряється якість та відповідність цього трафіку.
Занадто дробові сегменти дають мало даних. Для оцінки краще вибирати групи із достатнім обсягом користувачів.
За пристроями
Порівняння mobile, desktop та tablet допомагає знаходити технічні чи UX-проблеми, пов'язані з конкретним типом пристрою. Особливо корисно аналізувати checkout, оскільки довгі форми та платіжні елементи можуть працювати на мобільних пристроях інакше.
Якщо мобільний трафік дає багато view_item, але помітно гірше відбувається етап begin_checkout, варто перевірити картку товару, кошик і сам перехід до оформлення. Далі аналіз доповнюють технічними тестами.
Порівнювати потрібно однакові події та порівняні періоди. Інакше відмінності у структурі трафіку можуть спотворити висновок.
За джерелами трафіку
Поділ за source/medium допомагає порівняти комерційну поведінку аудиторії з organic search, paid search, social, email, referral та інших каналів. Один канал може давати високий показник кошика, але слабкий відсоток завершених покупок.
Причина іноді пов'язані з очікуваннями користувачів після рекламного повідомлення. Якщо посадкова сторінка або пропозиція не відповідають оголошення, відтік може розпочатися раніше checkout.
Канали бажано оцінювати разом з revenue, числом транзакцій та вартістю залучення, коли дані про витрати доступні та перевірені.
За категоріями та товарами
Воронка окремих категорій допомагає побачити, де високий інтерес не перетворюється на продаж. Товар може отримувати багато view_item, але рідко переходити в add_to_cart через ціну, умови, відсутність потрібного варіанту або особливості картки.
Порівняння всередині однієї категорії часто інформативніше загального рейтингу магазину. Товари можуть мати різну вартість, сезонність та тип купівельного рішення.
Для такого аналізу особливо важливими є стабільні item_id, item_category та пов'язані товарні параметри на всіх етапах.
За типом користувача
Нові та повторні користувачі зазвичай проходять шлях до покупки по-різному. Клієнт, що повертається, вже знайомий з магазином, брендом і умовами, тому його поведінку не можна завжди безпосередньо порівнювати з першим візитом.
Сегментація допомагає окремо оцінювати першу покупку та repeat purchases. Для довгострокового аналізу також використовують customer lifetime value та retention, якщо структура даних проєкту дозволяє отримати надійні значення.
Поділ аудиторії стає кориснішим, коли застосовується регулярно і за однаковими правилами.
Які показники електронної торгівлі слід відслідковувати?
Кількість метрик залежить від завдань магазину, але базовий набір краще зберігати невеликим та зрозумілим. У регулярному звіті зазвичай достатньо показників продажу, товарів, воронки та маркетингових джерел.
Кожна метрика має відповідати на конкретне запитання. Якщо команда регулярно збирає десятки показників, але ніяк не використовує їх при ухваленні рішень, звіт поступово перетворюється на архів цифр.
Перед налаштуванням dashboard корисно визначити основні комерційні питання та прив'язати до них показники.
Продажі та виручка
До основних комерційних метриків відносяться revenue, transactions, purchases, середній чек та кількість проданих товарів. Їх порівнюють за періодами, каналами, пристроями та іншими важливими сегментами.
Середній чек допомагає пояснити зміну виручки за стабільної кількості транзакцій. Кількість проданих одиниць доповнює аналіз, якщо у одному замовленні покупці можуть купувати кілька товарів.
При розбіжностях між GA4 та CMS спочатку перевіряють методологію, часовий пояс, валюту, повернення та технічну реалізацію подій.
Товарні показники
Товарна аналітика включає item views, add-to-cart, checkout, items purchased і item revenue. Ці показники допомагають порівнювати інтерес до товару із реальним комерційним результатом.
Високий performance на переглядах ще не означає високі продажі. Тому позиції бажано оцінювати через кілька послідовних дій та підсумковий виторг.
Для категорій можна використовувати аналогічну логіку, якщо item_category передається однаково усім подіях.
Конверсія воронки
Conversion rate розраховують для всієї покупки та окремих переходів. Корисно окремо дивитися перегляд товару до кошика, кошик до checkout та початок оформлення до покупки.
Такий поділ швидше показує ділянку, де сталася зміна. Загальна конверсія може знизитися кілька відсотків, але причина часто зосереджена лише у одному переході.
При невеликому обсязі даних висновки краще робити на довшому періоді, щоб випадкові покупки не змінювали картину надто сильно.
Маркетингова ефективність
Для маркетингу аналізують джерело трафіку, source/medium, campaign, покупки, виручку та conversion rate. За наявності витрат можна додатково рахувати ROAS та інші показники ефективності реклами.
У GA4 також оцінюють вклад каналів з урахуванням доступної атрибуції. Порівняно з рекламними кабінетами можливі розбіжності, оскільки різні системи використовують власні правила обліку.
Повний CAC потребує витрат, які часто знаходяться за межами Google Analytics. Якщо вони не передаються, розраховувати показник лише за даними GA4 не можна.
Поведінка клієнтів
Поведінка клієнтів включає нові та повторні візити, repeat purchases, сегментацію аудиторії, customer lifetime value та retention. Ці показники допомагають дивитися далі за одну транзакцію.
Для інтернет-магазину повторна покупка може бути істотною частиною виручки, тому окремий аналіз клієнтів, що повертаються, дає більш повну картину. При цьому період та критерії сегмента мають бути однаковими у всіх звітах.
Дані корисно поєднувати з товарною та маркетинговою аналітикою, коли такий зв'язок справді потрібний для завдання.
Які помилки трапляються під час налаштування електронної торгівлі?
Більшість проблем пов'язані з неправильним моментом надсилання події, відсутніми параметрами чи дублями. В інтерфейсі GA4 подія може відображатися, хоча її дані вже недостатні для коректного звіту ecommerce.
Тому перевірка будується навколо реального сценарію користувача. Фахівець проходить шлях від каталогу до покупки, звіряє події та значення на кожному етапі.
Після виправлення сценарій тестують повторно, включаючи нестандартні варіанти замовлення.
Події взагалі не вирушають
Якщо подія відсутня, спочатку перевіряють сам факт дії на сайті та стан dataLayer. Потім дивляться тригер GTM, змінні та тег відправки в GA4.
Причиною можуть бути зміна фронтенду, неправильний селектор, AJAX-логіка, помилка JavaScript або конфлікт кількох інтеграцій. На SPA додатково перевіряється життєвий цикл компонентів.
Діагностику краще вести послідовно джерела даних до GA4. Так швидше визначити, на якому рівні губиться подія.
Подія надсилається без обов'язкових параметрів
Подія може успішно з'явитися в DebugView, але при цьому передавати порожні елементи, які відсутні currency або неправильне значення товару. Для електронної торгівлі такий результат не можна вважати коректним настроюванням.
Параметри перевіряються за фактичною дією користувача. Ціна товару, кількість та ідентифікатор повинні відповідати стану кошика чи замовлення у цей момент.
Після тесту корисно звірити кілька різних товарів, оскільки помилка може торкатися лише певного типу картки чи варіації.
Дублюється подія purchase
Дублі purchase призводять до підвищеної виручки та числа транзакцій. Часта причина пов'язана з повторним завантаженням сторінки підтвердження, одночасною роботою двох тегів або помилкою інтеграції.
Для транзакції повинен передаватись унікальний transaction_id. Додатково перевіряють, чи не запускається той самий тег кілька разів всередині GTM або коду сайту.
Після виправлення проводять кілька тестових замовлень та повторно відкривають сторінку підтвердження, щоб переконатися у стійкості логіки.
Неправильно передається вартість замовлення
Параметр value має відповідати прийнятому правилу обліку вартості. У проєкті заздалегідь визначається, чи входять доставка, tax та інші компоненти в значення, що передається.
Помилки виникають при знижках, промокодах, кількох валютах та зміні кількості товарів. Тому тест одного простого замовлення не покриває всіх сценаріїв.
При перевірці значення GA4 порівнюється із замовленням CMS або іншій системі, яка зберігає первинні дані про транзакцію.
Помилки масиву items
Масив елементів містить дані про товари всередині події. Якщо item_id, назва, ціна або quantity передаються неправильно, звіти по товарах стають неповними або містять позиції, що дублюються.
Особливу увагу приділяють ідентифікаторам. Один товар не повинен раптово мати різні item_id на картці, в кошику та після покупки.
Після запуску корисно перевірити кілька популярних товарів та варіацій, щоб переконатися у одноманітності структури.
Платіжний сервіс ламає атрибуцію
Деякі платіжні сценарії переводять користувача на зовнішній домен, після чого він повертається на сайт магазину. Без коректного налаштування перехід може вплинути на джерело сесії та атрибуцію покупки.
Для таких проєктів перевіряють cross-domain tracking та поведінку referral-джерел. Точна схема залежить від платіжного сервісу та маршруту користувача.
Тест слід проводити через реальну послідовність переходів. Проста відправка purchase на подяку не показує можливу проблему атрибуції.
Аналітика розходиться з CMS
GA4 та адміністративна система магазину можуть використовувати різні правила обліку. Розрізнятися можуть момент фіксації замовлення, повернення, валюти, тестові транзакції та обробка скасування.
Невелику розбіжність слід оцінювати у тих методології. Значна розбіжність вимагає перевірки подій, transaction_id, вартості та фільтрів звітів.
Корисно взяти конкретний період та кілька реальних замовлень, потім простежити їхній шлях в обох системах.
Consent Mode та блокувальники впливають на збір даних
Consent Mode, обмеження cookies та блокувальники можуть впливати на обсяг доступних даних. Частина користувачів обмежує або забороняє певні типи зберігання та відстеження.
Налаштування має враховувати фактичну систему згоди на сайті. Не можна оцінювати якість ecommerce tracking тільки за загальним збігом замовлень із CMS без урахування обмежень браузера та consent.
При діагностиці технічні помилки відокремлюють від втрат даних, пов'язаних із правилами конфіденційності.
Що отримує бізнес після налаштування E-commerce Analytics?
Після налаштування у магазину з'являється пов'язана система даних за товарами, покупками та етапами користувальницького шляху. Команда бачить, які дії відбуваються до транзакції та де змінюється поведінка аудиторії.
Ці дані можна використовувати для регулярного аналізу маркетингу, асортименту та checkout. Рішення перевіряються за однаковими подіями та показниками, тому зміна сайту простіше порівняти з результатом.
Нижче наведено основні напрямки, які стають доступними після коректного налаштування.
Зрозумілу воронку продажів
Воронка показує кількість користувачів на кожному етапі та перехід між діями. Можна побачити частку аудиторії, яка після перегляду додає товар у кошик, починає checkout та завершує покупку.
Якщо зміна відбувається на одному кроці, команда отримує конкретний напрямок перевірки. Наприклад, зниження переходу до оплати вимагає аналізу checkout, а падіння add_to_cart пов'язане з більш раннім етапом.
Воронку можна сегментувати за пристроями, каналами та іншими ознаками, якщо обсягу даних достатньо.
Дані щодо товарів
GA4 отримує інформацію про перегляди, додавання в кошик, покупки та item revenue. Це допомагає порівнювати товари за інтересом аудиторії та комерційним результатом.
Позиції з високою кількістю переглядів та слабкою конверсією можна аналізувати окремо. Товари зі стійкими продажами також зручно порівнювати за джерелами трафіку та категоріями.
Точність такого аналізу безпосередньо залежить від стабільних ідентифікаторів та коректного масиву items.
Оцінку маркетингових каналів
Команда отримує можливість порівнювати канали з покупок та виручки. Трафік оцінюється разом із комерційним результатом, тому джерела з однаковим числом сесій можуть бути зовсім по-різному.
Для платної реклами дані доповнюються витратами, якщо інтеграція налаштована та цифри перевірені. Тоді можна аналізувати ROAS та пов'язані показники.
При порівнянні рекламних кабінетів з GA4 враховують відмінності в атрибуції та методології систем.
Основу для CRO
CRO-гіпотези краще будувати навколо конкретної проблеми даних. Якщо користувачі часто відкривають кошик, але рідко переходять до checkout, тестування концентрується на цій ділянці.
Після зміни той самий набір подій використовується для оцінки результату. При достатньому обсязі даних можна порівняти періоди, сегменти чи результати контрольованого експерименту.
Аналітика сама не пояснює кожну причину поведінки, тому кількісні дані за потреби доповнюють UX-дослідженнями.
Дані для управлінських рішень
Ecommerce-дані допомагають обговорювати продажі на рівні конкретних товарів, каналів та етапів воронки. Керівник бачить не один загальний показник виторгу, а фактори, що впливають на його зміну.
Для регулярної звітності можна зібрати dashboard у Looker Studio або використовувати вивантаження у BigQuery, якщо проєкту потрібна глибша робота з даними.
Набір показників вибирають під завдання компанії, щоб звіт залишався зрозумілим та придатним для регулярного контролю.
Для яких сайтів потрібне налаштування електронної торгівлі?
Електронна торгівля Google Analytics найчастіше використовується інтернет-магазинами, проте ecommerce-події підходять і іншим проєктам зі зрозумілою онлайн-транзакцією. Головна умова пов'язана з наявністю товару, вартості та послідовності дій до покупки.
Налаштування електронної комерції Analytics може застосовуватися до послуг з онлайн-оплатою, передплатами та іншими моделями, де користувач завершує комерційну дію на сайті.
Перед впровадженням потрібно перевірити, наскільки стандартна модель ecommerce відповідає реальному процесу проєкту.
Інтернет-магазини
Для інтернет-магазину ecommerce tracking покриває каталог, картки товарів, кошик, checkout, purchase та refund. При великій товарній матриці особливо корисна деталізація по item_id, категоріям та revenue.
Налаштування електронної торгівлі в Google Analytics допомагає зв'язати товарні дії із джерелами користувачів. Магазин може аналізувати, які канали призводять до продажу конкретних категорій і де покупці частіше припиняють оформлення.
Для якісного результату потрібна єдина структура даних всіх етапах.
Сайти з онлайн-оплатою послуг
Якщо користувач вибирає послугу та оплачує її безпосередньо на сайті, ecommerce-модель також може бути застосована. Послугу можна передавати як item зі зрозумілим ідентифікатором, назвою та вартістю.
Така схема підходить проєктам, де є повноцінна транзакція та фіксується purchase. Якщо сайт збирає лише заявки без оплати, стандартна електронна торгівля може не відповідати реальному процесу.
У цьому випадку аналітичну модель краще будувати навколо lead-подій та етапів кваліфікації.
Subscription-сервіси
Для сервісу з тарифами та онлайн-оплатою можна фіксувати вибір продукту, початок оформлення та транзакцію. Структура залежить від того, як влаштовано першу оплату, продовження та повторні списання.
Повторні платежі вимагають окремої уваги, оскільки не кожен сценарій відбувається у браузері користувача. Серверні процеси та платіжні системи можуть зберігати частину даних поза стандартним клієнтським tracking.
Перед налаштуванням потрібно визначити, які операції GA4 реально може отримати надійним способом.
Проєкти зі складною воронкою покупки
Якщо користувач проходить кілька значних кроків перед оплатою, стандартні eCommerce events можна доповнити іншими подіями. Головне правило пов'язане зі зрозумілою схемою та відсутністю зайвих дій без аналітичної цінності.
Такі проєкти особливо виграють від Funnel exploration та сегментації. Можна побачити переходи між етапами та порівняти сценарії різних груп користувачів.
Перед впровадженням складну воронку бажано описати в tracking plan, щоб розробники та аналітики однаково розуміли кожен крок.
Аналіз ефективності маркетингу
Маркетингові канали зручно порівнювати за комерційними показниками, а не за кількістю візитів. У GA4 можна зв'язати source/medium, campaign та доступні параметри залучення з покупками, транзакціями та revenue. Тоді видно, який канал наводить покупців та який обсяг продажів формується після переходів.
Одне джерело може давати високий трафік і слабку конверсію, інше наводить менше користувачів, але показує більше замовлень на тисячу візитів. При аналізі платної реклами також враховують рекламні витрати, якщо вони коректно імпортовані в аналітичну систему.
ROAS розраховують лише за наявності надійних даних про виручку та витрати. При цьому прибуток, маржинальність та повний CAC вимагають додаткових даних, яких стандартна установка GA4 може не містити.
Пошук проблем у воронці
Воронка показує кількість користувачів на послідовних етапах покупки. Для інтернет-магазину базовий ланцюжок зазвичай починається з перегляду товару, потім користувач додає позицію до кошика, переходить до оформлення та завершує замовлення.
Порівняння етапів допомагає знайти місце з максимальним abandonment rate. Якщо проблема повторюється протягом кількох періодів і помітна у конкретному сегменті, її можна перевіряти окремо. Наприклад, відтік лише на мобільних пристроях потребує іншого аналізу, ніж загальне падіння конверсії у всіх групах.
Після внесення змін ту ж лійку використовують для повторної перевірки. Порівнювати бажано однакові періоди та зіставні джерела трафіку, щоб сезонність чи рекламна активність не спотворили результат.