Meta tags:
description= Event analytics and user profiles you can wire into any app - install an SDK, POST straight to the API, or self-host the whole stack.;
Headings (most frequently used words):
integrate, app, pug, initialize, then, track, ways, to, how, it, works, jump, straight, in, start, here, web, mobile, backend, or, any, language, query, your, data, self, host, get, started, build, reference,
Text of the page (most frequently used words):
the (28), pug (21), api (19), events (15), and (14), track (11), #reference (10), sdk (10), your (9), from (9), connect (7), self (7), node (7), insights (6), profiles (6), quickstart (6), for (6), sdks (5), authentication (5), rpc (5), auto (5), web (5), user (5), identify (5), browser (5), import (5), analytics (5), app (5), with (5), post (5), dashboard (4), hosting (4), server (4), core (4), concepts (4), flutter (4), install (4), sign (4), into (4), full (4), page (4), page_view (4), docs (4), properties (3), well (3), known (3), get (3), started (3), straight (3), same (3), see (3), data (3), stack (3), host (3), key (3), any (3), event (3), integrate (3), pub_your_public_key (3), https (3), apikey (3), init (3), markdown (3), index (3), esc (2), type (2), search (2), roadmap (2), resources (2), development (2), cli (2), deployment (2), configuration (2), requirements (2), deploy (2), services (2), glossary (2), mcp (2), develop (2), welcome (2), http (2), identity (2), reset (2), out (2), 123 (2), await (2), purchase (2), within (2), live (2), clickhouse (2), workers (2), async (2), nats (2), ingest (2), flow (2), run (2), read (2), private (2), query (2), else (2), backend (2), language (2), typed (2), tracking (2), setup (2), mobile (2), 01j9 (2), distinctid (2), 2026 (2), content (2), json (2), const (2), your_project_id (2), pug_flutter (2), whole (2), you (2), capture (2), can (2), this (2), close, select, navigate, navigation, next, github, consent, privacy, sessions, build, start, here, pro, plan, example, com, email, merges, prior, anonymous, activity, profile, true, immediate, usd, currency, amount, sku_123, productid, label, button_clicked, jump, ingestion, near, real, time, appear, seconds, minute, model, store, geo, enrichment, queue, through, pipeline, storage, powers, how, works, postgres, dragonfly, own, infrastructure, guide, programmatically, via, send, anywhere, screen, lifecycle, apps, views, clicks, users, ways, eventid, kind, anon, sessionid, occurtime, 05t10, 00z, application, protocol, version, pugs, dev, eventsservice, batchcreate, curl, request, shape, endpoint, has, ambient, name, pug_private_key, env, process, new, side, authenticate, pugoptions, package, dart, integration, every, platform, pick, yours, choice, follows, initialize, then, custom, names, work, beyond, those, ships, across, families, commerce, auth, billing, media, support, each, validated, property, schema, mean, thing, they, everyone, first, hit, nothing, stored, device, until, reader, consents, cookieless, default, signup, 127, open, source, product, people, behind, them, result, back, that, cloud, entire, view, copy, updated, aug, wire, ctrl, available, format, recommended, consumption, documentation, llms, txt, skip,
Text of the page (random words):
integrate pug pug docs skip to content this page is available in markdown format markdown is recommended for ai consumption see https docs pug sh index index md for this page or https docs pug sh llms txt for the full documentation index pug docs search ctrl k dashboard welcome get started quickstart core concepts authentication develop sdks mcp server api api reference events api profiles api insights api reference glossary well known events auto properties rpc services deploy self hosting requirements configuration deployment dashboard authentication connect your sdks cli reference development resources roadmap integrate pug event analytics and user profiles you can wire into any app install an sdk post straight to the api or self host the whole stack updated aug 23 2026 copy page view as markdown pug is open source product analytics capture events identify the people behind them and query the result back out from a browser a mobile app your backend or any language that can post json run it on pug cloud or self host the entire stack custom event names work with no setup beyond those pug ships 127 typed events across 19 families commerce auth billing media support each with a validated property schema so purchase and signup mean the same thing in your data as they do in everyone else s capture is cookieless by default events flow from the first hit and nothing is stored on the device until the reader consents quickstart install the web sdk initialize then track the whole integration on every platform pick yours the choice follows you into the sdk reference web flutter node http api import init track from pug sh browser init your_project_id apikey pub_your_public_key track page_view import package pug_flutter pug_flutter dart await pug init your_project_id const pugoptions apikey pub_your_public_key pug track page_view import pug from pug sh node server side authenticate with your private key const pug new pug apikey process env pug_private_key a server has no ambient user name the distinctid pug track user 123 page_view no sdk post events to the connect rpc ingest endpoint see sdks for the full request shape curl x post https api pugs dev sdk events v1 eventsservice batchcreate h x api key pub_your_public_key h connect protocol version 1 h content type application json d events eventid 01j9 kind page_view distinctid anon 1 sessionid 01j9 occurtime 2026 06 05t10 00 00z ways to integrate web app install the web sdk pug sh browser auto track page views and clicks identify users on sign in quickstart mobile app typed event tracking screen and lifecycle auto tracking and identity for flutter apps flutter setup backend or any language send events and read analytics from node with pug sh node or post straight to the connect rpc api from anywhere else node sdk query your data read insights and profiles programmatically with your private key via the node sdk or the connect api api reference self host run the full stack postgres clickhouse nats dragonfly and the go workers on your own infrastructure self hosting guide how it works events flow from your app through an async pipeline into analytics storage the same data powers live insights and profiles sdk track identify api connect rpc ingest nats async queue workers geo enrichment clickhouse analytics store dashboard insights profiles ingestion is near real time events appear in live within seconds and in insights within the same minute see core concepts for the full model jump straight in import track from pug sh browser track button_clicked label sign up track purchase productid sku_123 amount 29 99 currency usd immediate true import identify reset from pug sh browser on sign in merges prior anonymous activity into the profile await identify user 123 email user example com plan pro on sign out reset start here get started quickstart core concepts install the web sdk authentication build track events identity and sessions consent and privacy flutter node http reference api reference well known events auto properties self hosting github next quickstart navigation welcome get started quickstart core concepts authentication develop sdks mcp server api api reference events api profiles api insights api reference glossary well known events auto properties rpc services deploy self hosting requirements configuration deployment dashboard authentication connect your sdks cli reference development resources roadmap esc type to search navigate select esc close
|