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