> ## Documentation Index
> Fetch the complete documentation index at: https://docs.formo.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Start here

> Get started with Formo, the data platform for onchain apps.

## What is Formo?

**[Formo](https://formo.so) makes analytics and attribution simple [for DeFi apps](https://formo.so/blog/we-built-formo-for-onchain-builders)** so you can focus on growth. Get the best of web, product, and onchain analytics in one place.

<Frame caption="The analytics and data platform for DeFi.">
  <img src="https://mintcdn.com/formo/t5RpbVuouKcOk2dR/images/intro.png?fit=max&auto=format&n=t5RpbVuouKcOk2dR&q=85&s=106472ba29fee02643ed1f47471ae06b" alt="Formo" width="1341" height="890" data-path="images/intro.png" />
</Frame>

## Key Features

### [Product Analytics](/features/product-analytics/overview)

Unified web and product analytics designed for crypto product and marketing teams:

* 📊 **Measure KPIs.** Track visitor counts, DAU, WAU, MAU, transactions, revenue, and retention. Measure product engagement and growth over time.
* 🎯 **Marketing attribution.** Identify the channels and campaigns that drive real onchain activity. Understand where top users come from and measure ROI.
* 🏃‍➡️ **Optimize your funnel.** Track key touchpoints across the full user journey from offchain to onchain: pageviews, wallet connects, and transactions.
* 📈 **Charts and dashboards.** Build custom charts and reports with SQL or AI.

### [Wallet Intelligence](/features/wallet-intelligence/overview)

Identify and activate your high-value users with unified user profiles:

* 🕵️‍♂️ **Wallet profiles.** Turn anonymous wallets into user profiles based on onchain and offchain data. Track usage of specific, high-value wallets on your crypto app.
* 👥 **Audience insights.** See your audience's Sybil scores, top apps, tokens, chains, net worth, revenue, and retention.
* 🤩 **User segmentation.** Use precise targeting based on wallet holdings, DeFi positions, socials, and in-app activity.

### [Token Gated Forms](/features/token-gated-forms/form-builder)

Launch waitlists, forms, and surveys for your community:

* 🔐 **Token gating.** Verify wallets, token balances, proof-of-personhood, and more.
* ✅ **Verify socials.** Verify X, Discord, Farcaster, and Lens handles.
* 🎨 **Template library.** Choose from a library of form templates or build your own.

## Privacy Friendly

**Formo is designed with privacy in mind:** no third-party cookies, no personal data collection.

* No personal data is collected. Formo does not use third-party cookies and never collects information such as IP or device IDs that could be used to fingerprint a user.
* The data we collect belongs to you. No data is shared with third parties.

Here's how Formo compares to other analytics tools:

| Data point                     | Formo | Google Analytics 4          | Plausible | Umami |
| :----------------------------- | :---- | :-------------------------- | :-------- | :---- |
| IP address stored              | No    | Yes (anonymized)            | No        | No    |
| Device fingerprinting          | No    | Yes                         | No        | No    |
| Third-party cookies            | No    | Yes                         | No        | No    |
| Full user-agent stored         | Yes   | Yes                         | No        | Yes   |
| Cross-site tracking            | No    | Yes                         | No        | No    |
| Requires cookie consent banner | No    | Yes (in EU)                 | No        | No    |
| GDPR-compliant by default      | Yes   | No (requires configuration) | Yes       | Yes   |
| Open source SDK                | Yes   | No                          | Yes       | Yes   |
| Self-hostable                  | No    | No                          | Yes       | Yes   |
| Blockchain-native analytics    | Yes   | No                          | No        | No    |

Formo collects as little information as necessary. [See what we collect](/data/what-we-collect).

## Open Source

The Formo SDKs (web, mobile, and server-side) are fully open source and [available on GitHub](https://github.com/getformo/sdk).

## Next Steps

<Steps>
  <Step title="Get started">
    [Sign up](https://app.formo.so) to create your workspace.
  </Step>

  <Step title="Install Formo">
    [Install Formo](/install) on your website and app.
  </Step>

  <Step title="Success!">
    Check out [Guides](/guides/onchain-attribution) to get the most out of Formo.
  </Step>
</Steps>

## Product Tour

<Steps>
  <Step>
    On the **[Overview](/features/product-analytics/overview)** page, you'll see your key metrics such as visitors, pageviews, wallets, transactions, volume, and revenue.
  </Step>

  <Step>
    Inspect **[Activity](/features/product-analytics/activity)** to see what your users do in real time, broken down by channels, campaigns, and custom parameters.
  </Step>

  <Step>
    Understand who your **[Users](/features/wallet-intelligence/wallet-profiles)** are. View rich user profiles with user lifecycles, net worth, identity clusters, wallet labels, onchain history, and in-app activity.
  </Step>

  <Step>
    Add **[Contracts](/features/product-analytics/contract-events)** to get enriched transaction events and ingest smart contract events.
  </Step>

  <Step>
    Build a **[Funnel](/guides/funnels)** to track conversion rates of key product features, from first website visit to smart contract events.
  </Step>

  <Step>
    Measure **[Retention](/guides/retention)** to understand which cohorts stick around and why.
  </Step>

  <Step>
    Use **[Ask AI](/guides/ask-ai)** to ask anything about your data and generate charts in natural language.
  </Step>

  <Step>
    **[Alerts](/features/product-analytics/alerts)** notify you in real time when high-value users act or key events happen.
  </Step>

  <Step>
    Use the **[Explorer](/features/product-analytics/explore)** to query and export your data with SQL.
  </Step>

  <Step>
    Connect Formo to Claude and your AI tools with **[MCP](/mcp/overview)** and **[CLI](/cli/overview)**.
  </Step>
</Steps>

## FAQ

<AccordionGroup>
  <Accordion title="How is Formo different from Google Analytics?">
    Formo is analytics designed for onchain apps. Unlike Google Analytics, Formo natively tracks key touchpoints such as wallet connects, transactions, and smart contract events alongside standard web analytics like pageviews and sessions. It also handles [onchain attribution](/data/attribution) and [wallet intelligence](/features/wallet-intelligence/overview) for crypto and DeFi teams.
  </Accordion>

  <Accordion title="What chains does Formo support?">
    Formo supports all major chains across the Ethereum and Solana ecosystems. See the full list of [supported chains](/chains/overview). Don't see your chain? Let us know.
  </Accordion>

  <Accordion title="Which frontend frameworks does Formo support?">
    Formo has dedicated integrations for React, Next.js, Angular, and Wagmi-based apps. For any other framework or a static site, use the HTML snippet, which works everywhere. See [SDKs](/sdks/web) for framework-specific integration guides and examples.
  </Accordion>

  <Accordion title="What does the Formo SDK track?">
    After installing the SDK, Formo automatically tracks the full user journey from offchain to onchain, including page views, sessions, referrer sources, UTM parameters, referral codes, wallet connects, disconnects, chain switches, transactions, and signatures. See [events](/data/events/overview) and [what we collect](/data/what-we-collect) for more information.
  </Accordion>

  <Accordion title="Can I track events from my backend?">
    Yes. Use the [Server-side SDK](/sdks/server) and [API](/api/overview) to send data from the backend.
  </Accordion>

  <Accordion title="How often is my data updated?">
    Events are ingested and queryable in real time. Some views cache their results for performance: shared public dashboards refresh every few minutes, and [Insights](/features/product-analytics/insights) regenerates once per day.
  </Accordion>
</AccordionGroup>
