# FounderHQ Documentation - Analytics: Events, identity, and revenue attribution - [Analytics](https://www.getfounderhq.com/docs/analytics): Events, identity, and revenue attribution across web, mobile, and server. - Getting started - [Getting started](https://www.getfounderhq.com/docs/analytics/getting-started): Install FounderHQ analytics and see your first event. - [What FounderHQ analytics is](https://www.getfounderhq.com/docs/analytics/getting-started/what-founderhq-analytics-is): Product analytics, contact identity, and revenue attribution on one event protocol. - [Quickstart: Web (snippet)](https://www.getfounderhq.com/docs/analytics/getting-started/quickstart-web-snippet): Add FounderHQ to any website with one script tag. - [Quickstart: Web (npm)](https://www.getfounderhq.com/docs/analytics/getting-started/quickstart-web-npm): Add FounderHQ to a React, Next.js, Vue, or Svelte app with npm. - [Quickstart: RN / Expo](https://www.getfounderhq.com/docs/analytics/getting-started/quickstart-react-native-expo): Add FounderHQ to a React Native or Expo app. - [Quickstart: iOS](https://www.getfounderhq.com/docs/analytics/getting-started/quickstart-ios): Add FounderHQ to a Swift or SwiftUI app. - [Quickstart: Android](https://www.getfounderhq.com/docs/analytics/getting-started/quickstart-android): Add FounderHQ to a Kotlin or Compose app. - [Quickstart: Server (Node)](https://www.getfounderhq.com/docs/analytics/getting-started/quickstart-server-node): Send events your backend owns from Node with a secret key. - Concepts - [Concepts](https://www.getfounderhq.com/docs/analytics/concepts): The ideas behind FounderHQ analytics, one page each. - [Identity and contacts](https://www.getfounderhq.com/docs/analytics/concepts/identity-and-contacts): How an anonymous visitor becomes one contact across devices. - [Sessions](https://www.getfounderhq.com/docs/analytics/concepts/sessions): How FounderHQ groups events into one visit, and when a visit ends. - [Consent and privacy](https://www.getfounderhq.com/docs/analytics/concepts/consent-and-privacy): Pending, granted, denied, and off — what each state sends, and how you switch. - [Accounts and groups](https://www.getfounderhq.com/docs/analytics/concepts/accounts-and-groups): Measure companies and workspaces, not only individual seats. - [Attribution](https://www.getfounderhq.com/docs/analytics/concepts/attribution): How each payment gets the channel that introduced the customer and the one that closed them. - [Bot traffic policy](https://www.getfounderhq.com/docs/analytics/concepts/bot-traffic-policy): Why crawler visits never move your metrics, create contacts, or cost you events. - SDKs - [SDKs](https://www.getfounderhq.com/docs/analytics/sdks): Choose a FounderHQ SDK. - [Web](https://www.getfounderhq.com/docs/analytics/sdks/web): Use the FounderHQ Web SDK. - [React Native](https://www.getfounderhq.com/docs/analytics/sdks/react-native): Use the FounderHQ React Native SDK. - [iOS](https://www.getfounderhq.com/docs/analytics/sdks/ios): Use the FounderHQ iOS SDK. - [Android](https://www.getfounderhq.com/docs/analytics/sdks/android): Use the FounderHQ Android SDK. - [Node](https://www.getfounderhq.com/docs/analytics/sdks/node): Use the FounderHQ Node SDK. - [AI visibility](https://www.getfounderhq.com/docs/analytics/ai-visibility): See when AI answer engines and search services fetch your pages. - Revenue - [Revenue overview](https://www.getfounderhq.com/docs/analytics/revenue): Understand the revenue ledger, occurrence, and MRR. - Connect Stripe - [Connect Stripe](https://www.getfounderhq.com/docs/analytics/revenue/connect-stripe): Connect Stripe to FounderHQ. - [Stripe Payment Links](https://www.getfounderhq.com/docs/analytics/revenue/connect-stripe/payment-links): Attribute revenue from Stripe Payment Links. - [Stripe Checkout API](https://www.getfounderhq.com/docs/analytics/revenue/connect-stripe/checkout-api): Attribute revenue from the Stripe Checkout API. - [Stripe PaymentIntent API](https://www.getfounderhq.com/docs/analytics/revenue/connect-stripe/payment-intent-api): Attribute revenue from the Stripe PaymentIntent API. - [Connect Apple (native)](https://www.getfounderhq.com/docs/analytics/revenue/connect-apple): Connect native Apple purchases to FounderHQ. - [Connect Google Play (native)](https://www.getfounderhq.com/docs/analytics/revenue/connect-google-play): Connect native Google Play purchases to FounderHQ. - [Connect Dodo](https://www.getfounderhq.com/docs/analytics/revenue/connect-dodo): Connect Dodo Payments to FounderHQ. - [Connect RevenueCat](https://www.getfounderhq.com/docs/analytics/revenue/connect-revenuecat): Connect RevenueCat to FounderHQ. - [Connect Superwall](https://www.getfounderhq.com/docs/analytics/revenue/connect-superwall): Connect Superwall-managed purchases to FounderHQ. - [Connect modes](https://www.getfounderhq.com/docs/analytics/revenue/connect-modes): Choose how your revenue reaches FounderHQ. - [Generic revenue API](https://www.getfounderhq.com/docs/analytics/revenue/generic-revenue-api): Send revenue commands through the generic API. - [Checkout metadata and payment links](https://www.getfounderhq.com/docs/analytics/revenue/checkout-metadata-and-payment-links): Attach FounderHQ attribution to checkout metadata and payment links. - [Mobile purchase claims](https://www.getfounderhq.com/docs/analytics/revenue/mobile-purchase-claims): Connect mobile purchases to FounderHQ contacts. - [Multiple providers (authority and dedupe)](https://www.getfounderhq.com/docs/analytics/revenue/multiple-providers): Understand authority and deduplication across revenue providers. - API reference - [Ingest server events](https://www.getfounderhq.com/docs/analytics/api-reference/ingestServerEvents) - [Create an account context token](https://www.getfounderhq.com/docs/analytics/api-reference/createAccountContextToken) - [Create a generic revenue command](https://www.getfounderhq.com/docs/analytics/api-reference/createRevenueCommand) - [Get remote SDK configuration](https://www.getfounderhq.com/docs/analytics/api-reference/getSdkConfig) - [Ingest a client event batch](https://www.getfounderhq.com/docs/analytics/api-reference/ingestClientEvents) - [Create a revenue attribution token](https://www.getfounderhq.com/docs/analytics/api-reference/createRevenueAttributionToken) - Protocol reference - [Protocol reference](https://www.getfounderhq.com/docs/analytics/protocol-reference): Reference for the FounderHQ Events protocol. - [Wire protocol](https://www.getfounderhq.com/docs/analytics/protocol-reference/envelope): The HTTP request and response FounderHQ Events SDKs use. - [Event taxonomy](https://www.getfounderhq.com/docs/analytics/protocol-reference/event-taxonomy): Reserved event names and the property names FounderHQ owns. - [JSON Schema](https://www.getfounderhq.com/docs/analytics/protocol-reference/json-schema): Download the machine-readable schema for the Events v2 batch. - [Conformance suite](https://www.getfounderhq.com/docs/analytics/protocol-reference/conformance): How FounderHQ proves every SDK behaves the same way. - Recipes - [Recipes](https://www.getfounderhq.com/docs/analytics/recipes): Practical FounderHQ integration recipes. - [Add FounderHQ to Lovable](https://www.getfounderhq.com/docs/analytics/recipes/lovable): Install the FounderHQ web SDK in a Lovable app with one prompt. - [Add FounderHQ to Replit](https://www.getfounderhq.com/docs/analytics/recipes/replit): Install the FounderHQ web SDK in a Replit app with one prompt. - [Add FounderHQ to v0](https://www.getfounderhq.com/docs/analytics/recipes/v0): Install the FounderHQ web SDK in a v0 project with one prompt. - [Add FounderHQ to Bolt](https://www.getfounderhq.com/docs/analytics/recipes/bolt): Install the FounderHQ web SDK in a Bolt project with one prompt. - [Add FounderHQ to Ghost](https://www.getfounderhq.com/docs/analytics/recipes/ghost): Install the FounderHQ web SDK on a Ghost site with code injection. - [Add FounderHQ to Next.js](https://www.getfounderhq.com/docs/analytics/recipes/nextjs): Install FounderHQ in a Next.js App Router app, in the browser and on the server. - [Send events through your own domain](https://www.getfounderhq.com/docs/analytics/recipes/reverse-proxy): Proxy FounderHQ analytics through a path on your site. - [Join backend events to a visit](https://www.getfounderhq.com/docs/analytics/recipes/session-stitching): Pass the session id from the browser to your server so backend events sit inside the visit that caused them. - [Stripe end to end](https://www.getfounderhq.com/docs/analytics/recipes/stripe-end-to-end): Connect Stripe, carry attribution through checkout, and see which channel paid you. - [Dodo end to end](https://www.getfounderhq.com/docs/analytics/recipes/dodo-end-to-end): Connect Dodo Payments, attach attribution at checkout, and see which channel paid you. - AI resources - [AI resources](https://www.getfounderhq.com/docs/analytics/ai-resources): Use FounderHQ documentation with AI agents. - [llms.txt and markdown routes](https://www.getfounderhq.com/docs/analytics/ai-resources/llms-and-markdown-routes): Read FounderHQ documentation in agent-friendly formats. - [MCP server](https://www.getfounderhq.com/docs/analytics/ai-resources/mcp-server): Connect an AI agent to the FounderHQ documentation MCP server. - [Agent skills](https://www.getfounderhq.com/docs/analytics/ai-resources/agent-skills): Use FounderHQ skills with AI coding agents. - Journeys: Interactive onboarding and questionnaire flows - [Journeys](https://www.getfounderhq.com/docs/journeys): Build and embed FounderHQ Journeys. - [Share without code](https://www.getfounderhq.com/docs/journeys/share): Open a Journey with a link, an iframe, or a QR code on your phone. - [Embed on the web](https://www.getfounderhq.com/docs/journeys/embed-on-the-web): Embed a FounderHQ Journey on the web. - [Steps and blocks reference](https://www.getfounderhq.com/docs/journeys/steps-and-blocks-reference): Reference for Journey steps and blocks. - [Mobile (RN / iOS / Android)](https://www.getfounderhq.com/docs/journeys/mobile): Embed FounderHQ Journeys in mobile apps. - [Prepare Journeys on iOS](https://www.getfounderhq.com/docs/journeys/mobile-preparation-ios): Preload a Journey for instant SwiftUI or UIKit presentation. - [Instant Journey presentation on Android](https://www.getfounderhq.com/docs/journeys/mobile-preparation-android): Prepare a Journey before it appears in Android View and Jetpack Compose apps. - [Prepare Journeys in React Native](https://www.getfounderhq.com/docs/journeys/mobile-preparation-react-native): Open Expo and React Native Journeys without a loading-screen delay. - API reference - [Get the published Journey configuration](https://www.getfounderhq.com/docs/journeys/api-reference/getPublishedJourney) - [Capture Journey events](https://www.getfounderhq.com/docs/journeys/api-reference/captureJourney) - [Complete a Journey](https://www.getfounderhq.com/docs/journeys/api-reference/completeJourney) - [Prepare a Journey](https://www.getfounderhq.com/docs/journeys/api-reference/prepareJourney) - [Validate a Journey](https://www.getfounderhq.com/docs/journeys/api-reference/validateJourney) - Sequences: Cross-channel messaging: email, SMS, WhatsApp, push - [Sequences](https://www.getfounderhq.com/docs/sequences): Connect your delivery providers so sequence steps send. - [Email](https://www.getfounderhq.com/docs/sequences/email): Connect an email provider to FounderHQ Sequences. - [SMS](https://www.getfounderhq.com/docs/sequences/sms): Connect an SMS provider to FounderHQ Sequences. - [India DLT](https://www.getfounderhq.com/docs/sequences/india-dlt): Configure India DLT for FounderHQ Sequences. - [WhatsApp](https://www.getfounderhq.com/docs/sequences/whatsapp): Connect Meta Cloud API, Twilio, 360dialog, Gupshup, icpaas, or Interakt for WhatsApp sequence steps. - [Push](https://www.getfounderhq.com/docs/sequences/push): Connect FCM push notifications to FounderHQ Sequences. - [Custom HTTP integration](https://www.getfounderhq.com/docs/sequences/custom-http-integration): Connect a custom HTTP delivery provider to FounderHQ Sequences.