Skip to Content
Web Tracking

Web Tracking

Collect page views, events and user identities from your website with first-party Web Tracking.

Last reviewed September 23, 2026

Web Tracking is the layer that collects browser events for Vendo. It receives eligible page views, custom events and identity calls from your website. It routes accepted payloads through the tracking configuration of the workspace.

In the app, open Data. Then click Web Tracking in the Integrations group.


Setup

  1. Create a tracking source for each website and environment.
  2. Copy the installation snippet of the tracking source.
  3. Add the snippet to the <head> of your website.
  4. Send page views on client-side route changes, events and identify calls.
  5. Check the events on the Live Events tab of the tracking source.

The Quickstart gives the full steps. Other ways to install:

If events do not arrive, see Troubleshooting.


What gets tracked

Event typePurpose
pagePage views with URL, title, and referrer
trackCustom events with properties
identifyAssociate anonymous IDs with known user traits
groupAccount- or organization-level properties
aliasLink two user IDs together
ruleRule events that Vendo adds (see below)

Tracked identities can contribute to Customer 360 and downstream transformations. This occurs after you configure the necessary identity mappings and processing paths.


Rule Events

Vendo examines each visit (session) of a visitor. When a rule matches for the first time in a session, Vendo adds one event to your data. You do not add code for these events.

EventVendo adds it when
Session EngagedThe visitor views 3 or more pages in the session.
High Intent Page ViewedThe visitor views a page that starts with /pricing, /demo, /contact, /signup, /register, /book, /schedule, /trial or /get-started.
Sales ReadyThe visitor views a high-intent page and 5 or more pages in the session.
Returning VisitorThe visitor had a different session before, on the same browser, in the last 400 days.

Each rule event:

  • Occurs 1 time for each rule in a session.
  • Has the same visitor, user, session, page and campaign data as the event that caused it.
  • Has the event type rule and the properties rule, page_count, session_count and trigger_event_id.
  • Goes to the same destinations as your other events.

Sessions and attribution touchpoints do not include rule events. You can use a rule event as a conversion in an attribution model. Ad platform conversion uploads do not include rule events.

The Rules tab of the tracking source shows the rules. You cannot change the rules.


Check One Visit

To see all the events of one session:

  1. Open the tracking source and click the Live Events tab.
  2. Click an event, then click Show this session. Or type the session ID in Filter by session ID and click Show session.

Vendo shows the events of the session from the last 7 days. For 30 minutes after the last event of the session, Vendo also shows a summary: the pages, the duration and the rule events. Click Back to live to show all events again.


Destinations

Depending on the workspace configuration, Vendo can route accepted events to:

  • Vendo managed warehouse (default)
  • External destinations configured in your workspace

Verify the routing in the Web Tracking configuration and in the destination. When the ingestion API receives an event, this does not prove that the destination received it.

Where Vendo Stores Tracking Data

When storage is on in the Settings tab of a tracking source (Store data in Vendo, or Store data in and the name of your warehouse), Vendo writes its events to BigQuery:

Your workspace usesLocation of the tables
The Vendo warehouse (default)A dataset for each tracking source, named wt_ followed by the tracking source ID
Your own BigQuery warehouseYour Vendo dataset, in tables that start with wt_, the tracking source ID and _, for example wt_1a2b..._events

Vendo creates each dataset in the data location of your workspace.

If your workspace changes to your own warehouse, Vendo writes new events to your warehouse. Events from before the change stay in the Vendo warehouse.

The Tables tab of the tracking source shows the tables in their current location. The Destinations list shows the name of the warehouse.


Self-hosting

If your team needs to run the ingest API on its own infrastructure, see Self-hosting.


Need help?

When you contact support, give your workspace, the source or destination name, the job ID and the first error message.

support@vendodata.com
Last updated on