How usefini.com's ~95 pages, one conversion path, and every tracked click fit together — drawn, not just listed.
GA isn't connected to Fini yet — the live analytics connection only reaches Nbyula's own properties. Add ai.team@navigus.in as Editor on Fini's GA4 property (or reconnect the right Google account) to unblock the build below. Framer write access already works.
data-track attribute in Framer (not a CSS class — those hashes change on every republish). GTM listens for it, fires the matching GA4 tag, and GA4 streams the event live.page_view — first landing, any channelscroll, file_download, outbound_click — blog / guides / glossary / resource librarypage_view +competitor_slug/industry_slug/customer_slug — compare, industries, case studies, pricing viewcta_click, pricing_toggle — any "Book a demo" / "Get Started" / "Contact us"generate_lead — the one form on /company/contact, the primary key eventoutbound_click to docs./security. — a converted lead exploring furtherFini has exactly one commercial path today — no signup, no Calendly, no pricing calculator. Every CTA site-wide feeds the same funnel into the same form. That's why one generate_lead event can serve as the single primary key event.
| Template | page_view+ | scroll | cta_click | pricing_toggle | file_download | outbound_click | form_start | generate_lead | email_click |
|---|---|---|---|---|---|---|---|---|---|
| Homepage | |||||||||
| Product | |||||||||
| Pricing | |||||||||
| Industries | |||||||||
| Case studies | |||||||||
| Comparison | |||||||||
| Blog / Guides | |||||||||
| Glossary | |||||||||
| Resource library | |||||||||
| Contact | |||||||||
| Community | |||||||||
| Security / legal |
page_view+ means page_view enriched with template/slug parameters, not a separate event (see §02). Filled dot = fires; the green dot on Contact/generate_lead is the one primary key event.Four unknowns a live browser pass will settle: the real /company/contact submit behavior (native form vs. embed, and its success signal), whether the 4 whitepapers are email-gated, whether docs./security. subdomains run on Framer at all, and whether any page embeds video (none found via static crawl, but JS-rendered players wouldn't show).