Intempt
  1. Data Ingestion & Tracking
Intempt
  • Installation
    • Basic Intempt Installation
    • Create source
    • Web Snippet
    • Google Tag Manager
    • Autocapture setup
    • SPA tracking
    • Environment Setup
    • Validating Installation
  • SDK
    • JS SDK
    • Android SDK
    • iOS SDK
    • Node.js SDK
  • API Reference
    • Track data
      POST
    • Consent
      POST
    • Choose API
      POST
    • Recommendations Feed API
      POST
  • Data Ingestion & Tracking
    • identify()
    • track()
    • record()
    • alias()
    • group()
    • consent()
    • intempt:html / intempt:page / intempt:session
    • Product Catalog Ingestion via API
  • Data Models & Event Schema
    • Event Schema Overview
    • Required Fields
    • Attribute Schema
    • Product Catalog Schema
  • Webhooks
    • Webhook Configuration
  • Server Side Experiments
    • Overview
    • Choose API endpoint
    • Handling Experiment Response
  1. Data Ingestion & Tracking

intempt:html / intempt:page / intempt:session

intempt:html — Auto-tracked HTML Events#

The intempt:html event is automatically emitted by Intempt’s auto-tracker for DOM interactions such as clicks, changes, and submissions.
This listener exposes granular details through the detail object of the event.

Usage example#


Event detail structure#

The detail object includes:
PropertyDescription
eventNameThe DOM event name, e.g., "click", "change", "submit"
targetThe HTMLElement where the event occurred

intempt:page — Auto-tracked Page View Events#

The intempt:page event is emitted automatically for page-related activity such as View Page and Leave Page.
It contains metadata about the current page and navigation context.

Usage example#


Event detail structure#

PropertyDescription
eventName"View page" or "Leave page"
fullUrlFull URL of the page
titleDocument/page title
windowWidthBrowser window width
pageIdUnique identifier for the page
durationTime spent on the page (undefined for "View page")
previousPageURL of the last visited page

intempt:session — Auto-tracked Session Events#

The intempt:session event is emitted for session-lifecycle events like "Start Session" and "End Session".
It includes location, session timing, and event-count metadata.

Usage example#


Event detail structure#

PropertyDescription
eventNameAuto/custom event name inside the session
regionUser’s region (empty if blocked)
cityUser’s city (empty if blocked)
countryUser’s country (empty if blocked)
ipUser IP address (empty if blocked)
eventCounterNumber of events recorded in the session
durationSession duration so far (undefined for "Start Session")
type"sessionStart" or "sessionEnd"
Modified at 2025-12-03 11:24:00
Previous
consent()
Next
Product Catalog Ingestion via API
Built with