Documentation
On this page

Install on v0

Connect your v0 website by adding the script to the application's shared document. The builder's own traffic analytics and Jelto are separate tools.

Before you start

Register your published hostname in Jelto. Copy the complete tag from Settings → Installation. The tag contains a public product ID; do not paste a secret server API key into a prompt or browser file.

Add the script

  1. Open the existing project. Use the chat to request the change and inspect it in the Code tab. For a Next.js project, the root layout is the insertion point.
  2. Paste the following prompt, replacing its placeholder with the exact tag from your dashboard:
Install this Jelto tracking script once for the entire website:
[PASTE THE COMPLETE JELTO SCRIPT TAG HERE]

Use the shared HTML document: index.html for Vite, or next/script
with afterInteractive in the root layout for Next.js App Router.
Keep all data attributes and the endpoint unchanged.
Do not install it in individual page components or add manual
pageview calls. Keep existing pages and behavior intact.
Show me the file and the final tag before I publish.
  1. Review the result. For Vite, check the <head> in project-root index.html. For Next.js, follow the root layout example. If the project uses another framework, choose its platform guide.
  2. Publish or redeploy the updated project and open the production URL.

Verify

Visit the homepage, a second page and a client-side route change. Run Check traffic against the published hostname. A successful build or a working preview is not proof that collection arrived.

Common problems

If only one page reports data, ask the builder to move the tag to the shared document. If counts double, ask it to remove duplicate installations and manually added navigation calls. Register the production custom domain if it differs from your preview address.

Platform reference: Official v0 documentation.