Documentation
Get started with Jelto
Connect your website or app, verify your setup, and explore your results.
Browse guides
Get started 5 guides Connect your first data source and check that it works.
- Create your first product Choose a product, register its website or app, and connect the first data source.
- Install website tracking Copy your product script into every website page and publish it.
- Verify website tracking Check the published hostname and confirm a new pageview reaches Jelto.
- Connect a desktop app Register every operating system you release, choose an SDK, and verify the first app activity.
- Add Jelto to an app with existing users Understand install coverage, version history and cohort limits when an established app adopts Jelto.
Website installation 25 guides Find the right place for the script in your website platform.
- Install on HTML Add Jelto to your HTML website and verify the published pages.
- Install on Next.js Load Jelto once in the App Router root layout and verify client navigation.
- Install on React, Vite and React Router Add Jelto to your React, Vite and React Router website and verify the published pages.
- Install on Vue Add Jelto to your Vue website and verify the published pages.
- Install on SvelteKit Add Jelto to your SvelteKit website and verify the published pages.
- Install on Astro Add Jelto to your Astro website and verify the published pages.
- Install on Django Add Jelto to your Django website and verify the published pages.
- Install on Laravel Add Jelto to your Laravel website and verify the published pages.
- Install on Google Tag Manager Add Jelto to your Google Tag Manager website and verify the published pages.
- Install on WordPress Add Jelto to your WordPress website and verify the published pages.
- Install on Webflow Add Jelto to your Webflow website and verify the published pages.
- Install on Framer Add Jelto to your Framer website and verify the published pages.
- Install on Ghost Add Jelto to your Ghost website and verify the published pages.
- Install on Bubble Add Jelto to your Bubble website and verify the published pages.
- Install on Wix Add Jelto to your Wix website and verify the published pages.
- Install on Squarespace Add Jelto to your Squarespace website and verify the published pages.
- Install on Shopify storefront Add Jelto to your Shopify storefront website and verify the published pages.
- Install on WooCommerce storefront Add Jelto to your WooCommerce storefront website and verify the published pages.
- Install on Podia Add Jelto to your Podia website and verify the published pages.
- Install on Kajabi Add Jelto to your Kajabi website and verify the published pages.
- Install on Lovable Add Jelto to a Lovable project with a focused prompt and verify the deployed site.
- Install on Bolt Add Jelto to a Bolt project with a focused prompt and verify the deployed site.
- Install on v0 Add Jelto to a v0 project with a focused prompt and verify the deployed site.
- Install on Replit Add Jelto to a Replit project with a focused prompt and verify the deployed site.
- Script configuration Choose script options for routes, exclusions, downloads and optional tracking helpers.
App installation 9 guides Connect desktop apps and understand distribution coverage.
- Swift SDK Initialize Jelto in a macOS app and send a custom action.
- Electron Forge SDK Run Jelto in the Electron Forge main process and forward only declared app actions.
- Electron Vite SDK Run Jelto in the Electron Vite main process and forward only declared app actions.
- Tauri SDK Register the Tauri 2 plugin and initialize analytics after your app permits it.
- .NET SDK Initialize Jelto in a .NET desktop app and track a custom action.
- JavaScript browser and server SDK Use typed wrappers for the website tracker or scoped server-side APIs.
- Homebrew distribution Understand app activity and missing website-click coverage for Homebrew installs.
- winget distribution Understand app activity and missing website-click coverage for winget installs.
- Mac App Store distribution Measure activity in a Store-distributed app and understand acquisition and payment coverage.
Goals and funnels 6 guides Measure important actions and build website or app journeys.
- Create a goal Send an event after an important action. Jelto discovers its goal and properties automatically.
- Track clicks with HTML attributes Attach a custom event to an obvious button or link without adding a click handler.
- Track forms and visible sections Use explicit form-submit and visibility goals with the optional goals helper.
- Create a website funnel Build an ordered path of pages and goals and see where website visits drop off.
- Create an app funnel Follow ordered onboarding and custom events across an app install’s lifetime.
- Signup and checkout funnel examples Adapt two short journeys to the pages and events your website actually sends.
Revenue 6 guides Connect payments, then check their marketing attribution.
- Connect revenue Connect a payment account and separately verify checkout attribution.
- Connect Stripe revenue Connect a merchant account, import retained payments, receive live updates, and attribute revenue to aggregate channels.
- Connect Lemon Squeezy revenue Select a store, import retained orders and renewals, and receive live payments and refunds automatically.
- Connect Polar revenue Connect an organization, select products, import retained orders, and receive payments and refunds.
- Paddle custom Payments API adapter Forward verified Paddle transactions and refunds with an explicitly scoped API key.
- Attribute a checkout to a channel Use a verified checkout reference, server metadata, or a short-lived email fallback.
Integrations 9 guides Bring search, commits, historical data and crawler activity into Jelto.
- Connect Google Search Console Choose an authorized Google property and read its observed search performance.
- Connect GitHub commit annotations Connect a repository and see its default-branch commits alongside analytics.
- Import Plausible history Preview a site export and bring supported historical aggregates into Jelto.
- Set up server crawler tracking Report crawler requests from your server and verify the separate dataset.
- Use a custom tracking domain Serve website tracking through a registered subdomain and verify DNS and TLS.
- Custom tracking domain with Cloudflare DNS Connect a managed tracking subdomain while keeping your existing website host.
- Custom tracking domain with Vercel DNS Connect a managed tracking subdomain while keeping your existing website host.
- Custom tracking domain with a Caddy-hosted website Connect a managed tracking subdomain while keeping your existing website host.
- Custom tracking domain with an nginx-hosted website Connect a managed tracking subdomain while keeping your existing website host.
Understand your data 11 guides Read your dashboard and answer questions about your audience.
- Read your dashboard Choose a metric, explore its trend, and compare dates.
- Filter your data Focus a report on a source, country, page, or another traffic attribute.
- Understand your traffic Discover where visits come from and which pages receive attention.
- Understand app usage Read active installs, version adoption, onboarding funnels and retention.
- Explore goals and funnels Understand important actions and where website visits or app installs drop off.
- Understand revenue Compare revenue and purchases across your marketing channels.
- Understand bot activity Explore bot categories, compare crawlers, and understand what your tracking captures.
- Save and reuse a segment Save a useful set of filters and apply it without changing the date range.
- Track marketing campaigns Use consistent UTM links and inspect the resulting source and campaign reports.
- Choose your primary metric Make the overview emphasize the metric or custom goal that matters to you.
- Understand cookies and domains Choose collection behavior and understand what can cross website boundaries.
Manage your workspace 8 guides Manage access, reports, sharing, usage and your data.
- Explore and share product analytics Find focused guides for analysis, preferences, access, reports and public sharing.
- Invite your team Choose appropriate product access and manage invitations.
- Share a dashboard or widget Publish a deliberate subset of analytics and control what visitors can see.
- Receive a weekly report Preview, receive or stop your own weekly analytics email.
- Create and manage API keys Grant a server only the product permissions it needs.
- Understand account usage Find account-wide usage, plan limits and separate crawler usage.
- Understand crawler usage Read the separate monthly allowance and optional crawler overages.
- Manage collection and data Review collection choices, export data and understand deletion controls.
Troubleshooting 7 guides Find the cause when data or a connection does not look right.
- No data arriving Check the live installation, hostname, collection state and browser restrictions.
- Pageviews look duplicated Find repeated installations or overlapping automatic and manual tracking.
- Goals or funnels are missing Check event delivery, ordering, dates and privacy limits for website or app funnels.
- An integration will not connect Resolve unavailable connections, authorization, scope and sync issues.
- Fix origin_not_allowed Register the actual website hostname and keep browser and server endpoints separate.
- All visitors appear in one country Check filters and collection coverage before treating geography as audience truth.
- Revenue attribution is missing Distinguish direct web visits, unknown payment attribution and app revenue.
AI assistants and MCP 6 guides Connect an assistant and choose its product permissions.
- Jelto MCP Explore your analytics and manage products from an AI assistant.
- MCP setup Connect Codex, Claude, Cursor, VS Code or another remote MCP client.
- MCP usage examples Copy prompts for traffic analysis, setup checks, funnels and approved changes.
- MCP tool reference Explore all 43 tools by task, with read/write behavior, scopes and input conventions.
- MCP best practices and troubleshooting Choose permissions, review writes, and resolve connection or reporting problems.
- OAuth client reference Implement resource-bound OAuth sign-in, refresh and revocation for Jelto MCP.