Web + end-to-end analytics setup and audit: from a bare site to ROI by campaign.
Uses
What it does
Brings Яндекс.Метрика + Директ (secondary GA4/GTM) to a working state: goals and funnels, ecommerce/offline conversions, Direct linkage, ROI/ROMI by campaign. Part via API (read config, create goals, upload offline conversions), part as human-do steps (cabinet access, snippet, 152-ФЗ). Core principle «configured ≠ working»: it verifies empirically against the source of truth, not a checkbox or an HTTP 200. Unlike paid end-to-end analytics SaaS it can audit a stack it doesn't host.
How to use
- 1Start with an audit:
/redanalyst-audit <domain>— what's connected and actually flowing. - 2Set up from the gap list:
/redanalyst-setup(goals, ecommerce, offline, Direct link, UTM). - 3Assemble end-to-end:
/redanalyst-crosschannel— spend + visits + revenue → ROI by campaign. - 4Verify by fact:
/redanalyst-verify— data in the report, not an HTTP 200.
When it triggers
Example
“metrika shows 0 sales but cards were charged yesterday” — the audit works from the source of truth (1C/CRM), finds where the pipeline breaks (site didn't capture payment / ClientID lost / cron not scheduled), and fixes it under a write-safety contract with dry-run→canary.
Updates
New skill: web + end-to-end analytics setup and audit (Яндекс.Метрика + Директ). 6 modes — audit, setup, goals, revenue, cross-channel, verify. Core principle «configured ≠ working»: verify against the source of truth (1C/CRM), not an HTTP 200. Idempotent offline-conversion upload, write-safety contract (dry-run→canary→read-back), per-project tokens via 1Password. Open-sourced as part of redkit.
Liked this skill? New breakdowns and updates land in the channel.