Profile events
client.add
A profile was added to the database.
Default retention: 30 days
Parameter | Type | Example | Description |
---|---|---|---|
Base parameters | various | n/a | Parameters that exist in all events |
The event doesn’t include information about profile data such as email address or custom parameters that were sent when creating the profile.
client.identify
A profile was updated or created with information that changed its status to “recognized”. By default, this happens when an email address is provided.
Default retention: 30 days
Recommended retention: infinite
The retention of this event affects the ability to debug profiles.
Parameter | Type | Example | Description |
---|---|---|---|
Base parameters | various | n/a | Parameters that exist in all events |
string | example@synerise.com |
Email address of the profile |
client.register
A profile was registered successfully. This event is only generated for Registration-as-a-Service.
Default retention: 30 days
Parameter | Type | Example | Description |
---|---|---|---|
Base parameters | various | n/a | Parameters that exist in all events |
firstname | string | John |
First name of the profile |
firstname | string | Doe |
Last name of the profile |
applicationName | string | testApp |
Name of the application where the profile registered |
string | example@synerise.com |
Email address of the profile | |
firstname | string | Little teapot |
Custom identifier of the profile |
client.updateData
A profile’s data was updated. Legacy event, available as profile.updated in analytics. Includes the same data as profile.updated.
Default retention: 30 days
profile.updated
A profile was updated.
Default retention: 90 days
Retention guidelines:
Lowering the retention of this event affects:
- In Automations and Communication: filters based on recent profile updates.
- In debugging:
- Investigating marketing agreement and attribute updates.
- Investigating what forms were submitted and which data they changed.
Parameter | Type | Example | Description |
---|---|---|---|
Base parameters | various | n/a | Parameters that exist in all events |
profile.<changed_attribute> | depends on attribute | Joe |
Each attribute changed or added in the operation that created this event is saved as a profile.<changed_attribute> parameter. The value of the parameter is the new value of the profile attribute. For example, if the city attribute changed in the profile, the name of the event parameter with the new value is profile.city . |
client.addTag
A tag was assigned to a profile.
Default retention: 30 days
Recommended retention: infinite
The retention of this event affects analytics (such as client base growth) and troubleshooting (tracking how the profile was created).
Parameter | Type | Example | Description |
---|---|---|---|
Base parameters | various | n/a | Parameters that exist in all events |
id | integer | 1856 |
Unique ID of the tag |
name | string | clubmember |
Name of the tag |
client.removeTag
A tag was removed from a profile.
Default retention: 30 days
Parameter | Type | Example | Description |
---|---|---|---|
Base parameters | various | n/a | Parameters that exist in all events |
id | integer | 1856 |
Unique ID of the tag |
name | string | clubmember |
Name of the tag |
client.merge
Two or more profiles were merged into one.
Default retention: 30 days
Parameter | Type | Example | Description |
---|---|---|---|
Base parameters | various | n/a | Parameters that exist in all events |
previouscustomers | array of objects | [{"anonymousType":"CUSTOM_ID","email":"default_unique_a95d2fc9-9b94-4d1c-a272-a94760f622a3@anonymous.invalid","id":5290506224},{"anonymousType":"NONE","email":"littleteapot@example.com","id":5290506228}] |
Information about the profiles that were merged into this profile |