Attributes are properties that help you define the specifics of an event, a user, or an account. Intempt has many attributes defined in its Data Model.
Attribute type | Description |
---|
Event attributes | Describes the events that are tracked within your website or application. |
User attributes | Information associated with a user, such as their name, email, and other information. |
Account attributes | Information associated with a group of users, such as companies. Examples of account attributes are company name, domain name, deal size, etc. |
Calculated attributes | Attribute that refers to user properties that were aggregated by one of the Intempt scoring models (Fit & Activity, RFM, Likelihood, Next-best action) |
Default attributes | Default attributes (for events and user attributes) are automatically collected and populated when using Intempt's client-side SDKs. |
Reserved attributes | Intempt reserves certain attribute names (for events and user attributes) for special use cases, and these may or may not be automatically populated with values. The purpose of such Reserved attributes is for processing (e.g., event time stamping). Examples: timestamp, email, phone, name, created. |
Out-of-the-box, Intempt provides a wealth of automatically captured events and attributes to help you quickly get started with analysis and targeting. Reference the platform-specific sections below for the full list of all of the autocaptured data available when you install Intempt.
π
How does Intempt define a session?
A session is a period of activity from a single user in your app or website. It can include many pageviews or events. On web, a session ends after 30 minutes of pageview inactivity from the user. On mobile, a session ends after 5 minutes of inactivity, regardless of whether the appβs background or foreground state.
Note that the default events and attributes arenβt modifiable.
Event | Definition |
---|
View page | This event is triggered every time a user opens a new page on your website. |
Page leave | This event is recorded when a user leaves a page. |
Click on | Capture this event every time a user clicks on a specific element, like buttons or links. It's crucial for understanding user behavior around key interactions on your site. |
Change on | This event occurs whenever a user makes a change to a field in a form, such as selecting an option from a dropdown or toggling a switch. It helps track user preferences and input patterns. |
Submit on | Triggered when a user submits a form, this event is vital for tracking conversions and understanding how effectively your forms lead to user actions. |
Session start | This event marks the beginning of a user's session on your site. |
Session end | Recorded when a user's session ends, either by closing the browser, expiring the session timeout, or manually logging out. |
Attribute | Description | Example | User attribute |
---|
Session ID | Randomly generated ID used to identify Intempt user session | 5801636456131197975 | false |
Referrer | Webpage that linked to your site and initiated the session. If the user navigated directly... | https://google.com/ | true |
Full referrer | Like "Referrer", but also contains the protocol, port, and path if they exist | https://www.google.com/search?q=handmade+leather+wallets | true |
UTM source | UTM parameter attributing the source for the user's session | newsletter, email, Google | true |
UTM medium | UTM parameter attributing the medium for the user's session | social, display, cpm, ppc, cpc, organic, affiliate, email... | true |
UTM term | UTM parameter attributing the keyword for the user's session | running+shoes, luxury+car+rentals, organic+dog+food | true |
UTM content | UTM parameter attributing the campaign content for the user's session | sidebar_banner, footer_link, header_button, textlink_article | true |
UTM campaign | UTM parameter attributing the campaign for the user's session | Spring_Sale_2024, Newsletter_March_2024, Product_Launch_Q2... | true |
Source | Where this event came from - which Intempt snippet or SDK the data was captured by | web | false |
Landing page query | Query parameters of the first page of the user's session | ?utm_source=Google&utm_medium=CPC&utm_campaign=sell&utm_t... | false |
Landing page hash | Hash route of the first page of the user's session | # install for help.intempt.com/docs#install | false |
Landing page | First page of the user's session | https://otto-demo.webflow.io/ | true |
Browser | User's browser name | Chrome 122.0.6261 | true |
Device type | User's device type - "Mobile", "Tablet", or "Desktop" | Desktop | true |
Platform | User's operating system name | Mac OS X 12.5.1 | true |
IP address | User's IP address | 78.56.199.152 | true |
Country | User's country location as determined by IP address | Lithuania | true |
Region | User's region as determined by IP address | Vilnius | true |
City | User's city as determined by IP address | Vilnius | true |
Session duration (seconds) | The duration between the "Session Start" and the "Session End" events in seconds | 1542 | false |
Session Event Count | The number of events during a session | 15 | false |
Session End Event Name | The original event name that triggered the Session End event | purchase | false |
Attribute | Description | Example | User attribute |
---|
URL | Full page URL | https://www.intempt.com/ | false |
Domain | Website domain including subdomain | app.intempt.com | false |
Query | Query parameters of the URL e.g., ?utm_id=1234 for intempt.com?utm_id=1234 | ?utm_source=Google&utm_medium=CPC&utm_campaign=sell= | false |
Path | Path of the URL following the domain pointing to a specific page, e.g., /company | /company | false |
Window width | Width of the user's screen in pixels | 1920 | false |
Hash | Hash route of the first page of the user's session | # install for help.intempt.com/docs#install | false |
Title | Title of the page | Intempt Growth OS | false |
Previous page | The previous page visited in this session | / | false |
Attribute | Description | Example | User attribute |
---|
Href | href property of the link - primarily used for clicks and anchor tags | /company | false |
Target tag | Tag name of the event target's DOM element | INPUT, DIV, or A | false |
Target ID | ID of the event target's DOM element, e.g. | # login | false |
Target class | Class name of the event target's DOM element | primary-btn | false |
Target text | Text of the event target | Sign up | false |
Hierarchy | Full hierarchy of the event target | div#Navbar.navbar.w-nav[data-animation=default][data-collapse=medium][data-duration=400][data-easing2=ease][data-... | false |
Event | Definition |
---|
Touch | Recorded when a user taps or touches a UI control, such as buttons, sliders, or any interactive elements. |
View Screen | Captured every time a user views a screen within the app. Useful for tracking navigation and screen engagement. |
Leave Screen | Logged when a user exits a screen, useful for understanding user flows and potential interface issues. |
Action | Triggered by an interaction like submitting a form or clicking a link, helps identify effective calls-to-action. |
Edit Field | Captures changes made to a form field (change recorded, not the text value), useful for form interaction data. |
App Install/Upgrade | Tracks app installations or upgrades, capturing version and build details, key for understanding adoption rates. |
Session start | Logs the start of a new user session, essential for analyzing session frequency and engagement. |
Session end | Recorded after 5 minutes of inactivity, whether in background or foreground, for session length analysis. |
Attribute | Description | Example | User attribute |
---|
Session ID | Randomly generated ID used to identify Intempt user session | 5801636456131197975 | false |
Source | Where this event came from - which Intempt snippet or SDK the data was captured by: either Web, iOS or NodeJS. | web, iOS | false |
Device | Userβs device name | iPhone | false |
Device type | User's device type - "Mobile", "Tablet", or "Desktop" | Desktop | true |
Platform | User's operating system name | Mac OS X 12.5.1 | true |
Country | User's country location as determined by IP address | Lithuania | true |
Region | User's region as determined by IP address | Vilnius | true |
City | User's city as determined by IP address | Vilnius | true |
iOS vendor ID | A unique identifier provided by Apple used to identify the device's vendor or maker. | 6D92078A-8246-4BA4-AE5B-76104861E7DC | false |
iOS advertiser ID | Advertising identifier for an iOS device. Set to all zeroes if the user has βLimit Ad Trackingβ enabled | AEBE52E7-03EE-455A-B3C4-E57283966239 | false |
App name | The name of the application as it appears on the App Store and on the home screen of the device | MyFitnessApp | false |
App identifier | A unique identifier for the app, usually in reverse DNS format, used by the system and services like notifications | com.mycompany.myfitnessapp | false |
App version | Version of the app | 1.4.2 | false |
Session Start Event Name | The original event name that triggered the Session End event. | purchase | false |
Attribute | Description | Example | Attribute |
---|
ViewController | The name of the view controller class within the app's code that manages a portion of the user interface | UserProfileViewController | false |
ViewController accessibilityIdentifier | A developer-assigned identifier used in UI tests to find and interact with the UI elements | userProfileScreen | false |
ViewController accessibilityLabel | Used by accessibility features (like VoiceOver) to describe the purpose or content of the screen or UI element to users with visual impairments | User Profile Screen | false |
Attribute | Description | Example | Attribute |
---|
Action method | Name of action method triggered by event | loginButtonWasPressed | false |
Target text | The text of the event target | Add to cart | false |
Target view class | Class name of an iOS actionβs target | UITableCellView | false |
Target view name | Instance variable name of an iOS actionβs target | loginButtonView | false |
Target accessibility identifier | A developer-assigned identifier used to find and interact with UI elements during UI testing. It's unique within... | loginButton | false |
Target accessibilityLabel | A label used by accessibility features (like VoiceOver) to describe a UI element to users with visual impairments | Login Button | false |
Hierarchy | Represents the path through the app's view hierarchy to reach a specific element | MainView > LoginForm > loginButton | false |
Previous version code | A numerical value representing the version of the app that was previously installed on the device | 103 | false |
Previous build type | Describes the type of build (e.g., Alpha, Beta, Release) for the previous version | Beta | false |
Current version code | A numerical value representing the current version of the app. This increments with each new update or release | 104 | false |
Current build type | Build type of newly upgraded application package | Release | false |
Is upgrade | True if this was an upgrade, false if this was an install or downgrade | true | false |
App visibility state | Describes whether the app is currently in the foreground or background. Absence of a value indicates an unknown... | Foreground | false |
User attribute | Description |
---|
Name | Who match the name value you specify. First name and last name are treated as a single value. |
First name | Who match any part of a first name value only. |
Last name | Who match any part of a last name value only. |
Email | Who match the email address value you specify. |
Phone number | Who match the phone number value you specify. |
City | Who match the city value you specify. |
Region | Who match the region value you specify. |
Postal code | Who match the postal code value you specify. |
Country | Who match the country value you specify. |
Created | Date when user was created |
First seen | Whose first interaction was on the relative or absolute date you specify. |
Last seen | Whose last interaction was on the relative or absolute date you specify. |
Initial UTM campaign source | Who match the initial UTM campaign source value you specify. |
Initial UTM campaign name | Who match the initial UTM campaign name value you specify. |
Initial UTM campaign medium | Who match the initial UTM campaign medium value you specify. |
Initial UTM campaign content | Who match the initial UTM campaign content value you specify. |
Initial UTM campaign term | Who match the initial UTM campaign term value you specify. |
Initial Referrer | Referring URL when the user first arrived on your site. Defaults to "$direct" if the user is not referred. |
Initial Referring Domain | Referring domain at first arrival. |
Account attribute | Description |
---|
Account name | Who are linked to the account name you specify. |
Industry | Who are linked to the account that has the industry value you specify. |
Employees | Who are linked to the account with the number of employees you specify. |
Website | Who are linked to the account that has the website value you specify. |
City | Who are linked to the account that has the city value you specify. |
Region | Who are linked to the account that has the region value you specify. |
Postal code | Who are linked to the account that has the postal code value you specify. |
Country | Who are linked to the account that has the country value you specify. |
Created | Who are linked to the account record that was created. |
First seen | Who have the first seen value you specify and are linked to an account. |
Last seen | Who have the last seen value you specify and are linked to an account. |