Marketing Overview
Каналы, UTM, CPA, конверсия в заявку. Сравнение paid vs organic vs referral.
Выстраиваем сквозной контур данных: tracking plan, event schema, GA4/Яндекс.Метрика, GTM, UTM-дисциплина и дашборды под реальные решения — не «стоят счётчики, но никто не знает, откуда лиды».
Работаем с маркетингом, продуктом и продажами: воронки, e-commerce events, consent mode, data layer и QA тегов до и после релизов. Naming conventions фиксируем в документе — команда говорит на одном языке.
Типовой набор событий, который адаптируем под вашу воронку.
page_viewПросмотр страницы с page_type, locale, section для сегментации контента.
view_serviceПросмотр карточки услуги — ключ для оценки интереса к офферам.
click_ctaКлик по primary CTA: button_text, placement, page_path.
start_formФокус на первом поле формы — верх воронки лидогенерации.
submit_formУспешная отправка: form_id, source, optional service_slug.
form_errorОшибка валидации или API — для UX и tech диагностики.
telegram_clickКлик по мессенджеру — отдельный канал vs форма.
scroll_depth25/50/75/90% — engagement на long-read и лендингах.
file_downloadСкачивание PDF/прайса — intent-сигнал для B2B.
outbound_clickУход на внешний домен — партнёры, соцсети, app stores.
video_progress25/50/100% просмотра — для контент-маркетинга и кейсов.
purchaseE-commerce: transaction_id, value, currency, items[] для GA4.
Документ, который связывает бизнес-вопросы, события, параметры и ответственных.
Типовой набор событий, который адаптируем под вашу воронку.
page_viewПросмотр страницы с page_type, locale, section для сегментации контента.
view_serviceПросмотр карточки услуги — ключ для оценки интереса к офферам.
click_ctaКлик по primary CTA: button_text, placement, page_path.
start_formФокус на первом поле формы — верх воронки лидогенерации.
submit_formУспешная отправка: form_id, source, optional service_slug.
form_errorОшибка валидации или API — для UX и tech диагностики.
telegram_clickКлик по мессенджеру — отдельный канал vs форма.
scroll_depth25/50/75/90% — engagement на long-read и лендингах.
file_downloadСкачивание PDF/прайса — intent-сигнал для B2B.
outbound_clickУход на внешний домен — партнёры, соцсети, app stores.
video_progress25/50/100% просмотра — для контент-маркетинга и кейсов.
purchaseE-commerce: transaction_id, value, currency, items[] для GA4.
От discovery до QA и handoff — шесть этапов с артефактами.
Бизнес-вопросы, текущие счётчики, хаос в событиях, цели KPI.
Funnel map, naming, data layer spec, UTM и consent policy.
Контейнер, триггеры, variables, dev push на staging.
Property setup, conversions, audiences, linked ads accounts.
Tag Assistant, realtime, cross-browser, form submit e2e.
Looker/GA4 reports, обучение команды, regression checklist.
Три базовых дашборда, которые настраиваем под ваш стек.
Каналы, UTM, CPA, конверсия в заявку. Сравнение paid vs organic vs referral.
Воронка page → CTA → start_form → submit. Drop-off по шагам и form_id.
Услуги, scroll depth, downloads, top landing. Что читают и куда кликают.
Документы и настроенные системы после проекта.
PDF/Notion: события, параметры, воронка, owners.
Экспорт контейнера, data layer examples, env staging/prod.
Настроенные цели GA4/Метрика и сегменты для рекламы.
3 дашборда + инструкция «как читать отчёт каждую неделю».
“«Без tracking plan аналитика превращается в красивые цифры без решений».”
— SolidWeb Analytics
О GA4, GTM, consent и поддержке после настройки.
Нет. Настраиваем GA4, Яндекс.Метрику, PostHog, Amplitude по задаче. Часто — GA4 + Метрика для RU/CIS и EU рынков.
Да: client_id / UTM в hidden fields форм, webhook в CRM, offline conversion import в GA4 где применимо.
Остались вопросы? Оставьте заявку.
Почему «поставили счётчик» недостаточно и как SolidWeb строит measurement system.
Большинство команд имеют GA4 или Метрику, но не могут ответить: какой канал даёт квалифицированные лиды, на каком шаге формы отваливаются пользователи, какая услуга генерирует заявки. Причина — нет tracking plan и единых naming conventions.
SolidWeb начинает с business questions: какие решения вы принимаете еженедельно, какие KPI у маркетинга и продукта, что уже ломалось в данных. От этого — funnel map, не от «списка стандартных событий GA4».
Data layer — контракт между frontend и GTM. Dev пушит structured events; GTM только маршрутизирует в GA4, Ads, Meta. Маркетолог не правит React-код ради нового UTM-параметра.
Naming в snake_case object_action: submit_form, click_cta, view_service. Параметры — snake_case, ограниченный словарь. Иначе через полгода в отчётах хаос: SubmitForm, form_submit, lead_sent.
UTM-дисциплина: шаблоны для paid, email, partners; forbidden — utm_source=facebook в одной кампании и fb в другой. Lookup table в Looker нормализует channel.
Consent mode EU: default denied, update on accept. Analytics storage granted — enhanced measurement; ads — только после marketing consent. Документируем в privacy policy и tracking plan.
QA — не «проверили один раз». Regression checklist после каждого deploy: preview GTM, realtime GA4, test lead e2e в CRM sandbox. form_error event ловит silent failures.
E-commerce: purchase с items[], begin_checkout, add_to_cart — для GA4 reports и Google Ads ROAS. Без items[] revenue by product невозможен.
Dashboards в Looker Studio или native GA4: Marketing Overview, Funnel, Content. Не 40 виджетов — три экрана, которые CEO и маркетинг открывают каждый понедельник.
SolidWeb совмещает analytics setup с разработкой сайта: dev знает data layer spec до первого PR, SEO и paid получают UTM landing structure. Один vendor — меньше «теги не срабатывают, потому что dev не знал».