Skip to main content
Vendo

Web Tracking

First-Party Web Tracking
Built for Marketing Measurement

Collect configured browser and server events, validate them, and write supported fields to BigQuery. This reduces browser dependence but cannot reconstruct events that no source observed.

How It Works

A configurable path from observed browser or server events to approved BigQuery tables.

Client SDK

JavaScript SDK served from Vendo's CDN or your own domain. Initializes with a write key, batches events, and sends them to your endpoint.

Ingestion API

Server-side /collect endpoint validates, normalizes context, previews destinations, and streams events into BigQuery. Cloud Run ready.

BigQuery Tables

Write configured events to approved BigQuery tables for querying and documented attribution analysis.

Core Capabilities

Tracking inputs for reporting, documented attribution analysis, and separately configured destinations.

First-Party by Design

Use an approved first-party domain where configured; consent, browser limits, blocked requests, and identifiers still affect coverage.

Server-Side Reliability

Reduce dependence on browser execution by sending observed server events. Deduplication requires stable event identifiers and configured rules.

Declarative + Imperative

Use data attributes for simple UI events and JavaScript calls for business events that depend on application state.

Supported Frameworks

JavaScript SDK works with React, Vue, and any modern web framework.