The record method is used to log detailed events and interactions within an application. It captures rich user data, account-level information, and event-specific properties — ensuring tracking occurs only after user consent and parameter validation.record is typically used when you need deeper context than a simple action event, such as logging logins, purchases, updates, or events requiring both user and account attributes.
The following event titles must not be used with record (or any custom event). They are reserved for internal Intempt tracking and will cause conflicts:
auto-track
view page
leave page
change on
click on
submit on
identify
consent
Avoid using these names to ensure accurate event categorization and prevent system errors.