Web analytics on RawTree

Send your own events and session recordings with one SDK, keep every row in your RawTree database, and see traffic, acquisition, engagement, and bots without counting retries twice.

Connect to RawTree

Enter an API key that can read and write your analytics database: the dashboard reads it, and the console sends test events to it.

No RawTree account? Request access

What you'll seeTraffic, acquisition, engagement, bots, and session replays. Preview uses sample data.
Dashboard preview with headline numbers, the traffic trend, and the dashboard sections

How it works

From your app to your dashboard.

  1. 01

    Add the SDK

    Install @rawtree/analytics and send your own events and session recordings from the browser or backend.

  2. 02

    Collect

    The collector validates every batch and writes it to RawTree with an insert-only key.

  3. 03

    RawTree stores it

    Events land as rows in your own database. Every query counts each event once.

  4. 04

    See it

    Traffic, acquisition, engagement, bots, and session replays, plus a console to send test events.

Your site sends events with an insert-only key. Your dashboard key stays in an HTTP-only cookie.

Technical details