Setup / Installation Available (v1)
Get Visz.ai onto your site with one line — and find the right guide for your platform from here.
Where in the dashboard
Installation happens during Onboarding: on your first login you add a site, receive your tracking key, and choose an install method. Reachable later under Install.
Core concept
Visz loads through a single async script — it runs in the background and never blocks your page:
<script async src="https://cdn.visz.ai/v1/snippet.js?id=vz_your_key"></script>Onboarding shows your vz_… tracking key per site. What matters is that the
line loads site-wide (in the theme header / shared layout), not just on one
page — otherwise no events arrive.
In v1 there are exactly three ways:
- Plain snippet — the line above in your
<head>. The default for WordPress, Wix, Squarespace, Webflow, and your own sites. - Shopify (auto) — no code to copy. Visz installs via a Theme App Extension (app embed); you just flip a toggle.
- Google Tag Manager — as a custom-HTML tag in GTM, if you already run a
dataLayer.
Single-page apps (React / Vue / Next) are detected automatically — Visz
hooks into history.pushState and the bfcache, so route changes without a real
reload are counted correctly. There’s no npm package in Layer One; the plain
snippet is the official path.
Guide for your platform
| Platform | Guide |
|---|---|
| WordPress | Snippet via theme header or plugin |
| Wix | Custom code in the head |
| Squarespace | Code injection in the header |
| Webflow | Project custom code |
| Custom / SPA / GTM | Plain snippet or Tag Manager |
| Shopify | App embed — one toggle, no code |
Related
- Snippet Installation — the platform overview with every path
- Shopify — auto embed without code
- Custom / your own site — SPA, Next.js, and GTM
- Verification & Troubleshooting — the 4-point diagnosis that confirms events are flowing
Last updated: