
<style>
    table {width:100%}
</style>

When you set up a new Workspace, some event definitions are immediately created. They are used by features such as tracking, analytics, automation, SDKs, and so on.

This article is a list of events generated by various elements of Synerise. The events and their parameters can be used in Decision Hub or viewed in event details on a profile's card.

## Predictions

| Event name | Description | Default retention |
| --- | --- | --- |
| [snr.prediction.score](/docs/assets/events/event-reference/predictions#snrpredictionscore) | A prediction was completed for a profile. Check the parameters to see the prediction score. | 30 days |
| [snr.propensity.score](/docs/assets/events/event-reference/predictions#snrpropensityscore) | A propensity prediction was completed for a profile. Check the parameters to see the prediction score. | 30 days |
| [snr.bestfit.score](/docs/assets/events/event-reference/predictions#snrbestfitscore) | A best fit prediction was completed for a profile. Check the parameters to see the prediction result. | 30 days |
| [snr.lookalike.score](/docs/assets/events/event-reference/predictions#snrlookalikescore) | A lookalike prediction was completed for a profile. Check the parameters to see the prediction score. | 30 days |
| [snr.ate.prediction](/docs/assets/events/event-reference/predictions#snrateprediction) | A time optimizer prediction was made for a profile. Check the parameters to see the result. | 30 days |

## Search

| Event name | Description | Default retention |
| --- | --- | --- |
| [item.search](/docs/assets/events/event-reference/search#itemsearch) | AI Search returned response to a search request. | 30 days |
| [item.search.classification](/docs/assets/events/event-reference/search#itemsearchclassification) | AI search returned response to a search request using [predictive filtering](/docs/ai-hub/ai-search/predictive-filtering). | 30 days |
| [item.search.click](/docs/assets/events/event-reference/search#itemsearchclick) | An item was clicked in an AI search result. | 30 days |
| [suggestion.search](/docs/assets/events/event-reference/search#suggestionsearch) | A request to a suggestion index has been sent. | 30 days |
| [suggestion.search.click](/docs/assets/events/event-reference/search#suggestionsearchclick) | An item from a suggestion was clicked in an AI search result. | 30 days |
| [variant.assign](/docs/assets/events/event-reference/search#variantassign) | A variant of A/B test has been assigned to a customer. | 30 days |

## Profiles

| Event name | Description | Default retention |
| --- | --- | --- |
| [client.add](/docs/assets/events/event-reference/profiles#clientadd) | A profile was added to the database. | 30 days |
| [client.identify](/docs/assets/events/event-reference/profiles#clientidentify) | A profile was updated with information that changed its status to “recognized”. By default, this happens when an email address is provided. | 30 days |
| [client.register](/docs/assets/events/event-reference/profiles#clientregister) | A profile was registered successfully. This event is only generated for Registration-as-a-Service. | 30 days |
| [client.updateData](/docs/assets/events/event-reference/profiles#clientupdatedata) | Legacy event, replaced by `profile.updated`. | 30 days |
| [profile.updated](/docs/assets/events/event-reference/profiles#profileupdated) | A profile was updated. | 90 days |
| [client.addTag](/docs/assets/events/event-reference/profiles#clientaddtag) | A tag was assigned to a profile. | 30 days |
| [client.removeTag](/docs/assets/events/event-reference/profiles#clientremovetag) | A tag was removed from a profile. | 30 days |
| [client.merge](/docs/assets/events/event-reference/profiles#clientmerge) | Two or more profiles were merged into one. | 30 days |
| [profile.MembershipAttributeUpdated](/docs/assets/events/event-reference/profiles#profilemembershipattributeupdated) | A [membership attribute](/docs/settings/workspace/multibrand-workspaces/sharing-segmentation-results#generated-events-and-attributes) has been created or updated.   | 30 days |

## Transactions, cart, favorites

| Event name | Description | Default retention |
| --- | --- | --- |
| [transaction.charge](/docs/assets/events/event-reference/items#transactioncharge) | A transaction was completed. This event is the summary of the transaction. Additionally, product.buy events are generated automatically for each item in the transaction. | infinite |
| [product.buy](/docs/assets/events/event-reference/items#productbuy) | This event is generated for each item in a transaction. If multiple copies of the item were bought, they are summarized in a single product.buy event. | infinite |
| [transaction.cancel](/docs/assets/events/event-reference/items#transactioncancel) | A transaction was cancelled and funds need to be returned. | 30 days |
| [product.addToCart](/docs/assets/events/event-reference/items#productaddtocart) | A customer added an item to their cart. | infinite |
| [product.removeFromCart](/docs/assets/events/event-reference/items#productremovefromcart) | A customer removed an item from their cart. | infinite |
| [cart.status](/docs/assets/events/event-reference/items#cartstatus) | A summary of the cart’s current contents, generated every time after an item is added or removed. | 30 days |
| [product.addToFavorite](/docs/assets/events/event-reference/items#productaddtofavorite) | A user added an item to favorites. | 30 days |
| [product.removeFromFavorite](/docs/assets/events/event-reference/items#productremovefromfavorite) | A user removed an item from favorites. | 30 days |
| [product.addReview](/docs/assets/events/event-reference/items#productaddreview) | A logged-in customer submitted a product review. Generated as a result of integrating Synerise with VTEX IO and Sylius. | 30 days |
## Loyalty

| Event name | Description | Default retention |
| --- | --- | --- |
| [points.loyalty](/docs/assets/events/event-reference/loyalty#pointsloyalty) | A profile’s loyalty point number increased. | 30 days |
| [client.removePoints](/docs/assets/events/event-reference/loyalty#clientremovepoints) | A profile’s loyalty points were decreased. | 30 days |
| [points.sent](/docs/assets/events/event-reference/loyalty#pointssent) | Loyalty points were sent to a different profile. | 30 days |
| [points.received](/docs/assets/events/event-reference/loyalty#pointsreceived) | Loyalty points were received from a different profile. | 30 days |
| [client.activatePromotion](/docs/assets/events/event-reference/loyalty#clientactivatepromotion) | A promotion was activated. | 30 days |
| [client.deactivatePromotion](/docs/assets/events/event-reference/loyalty#clientdeactivatepromotion) | A promotion was deactivated. | 30 days |
| [client.promotionExpire](/docs/assets/events/event-reference/loyalty#clientpromotionexpire) | A promotion expired for a profile. | 30 days |
| [client.promotionRequest](/docs/assets/events/event-reference/loyalty#clientpromotionrequest) | A promotion request was made by a point of sales. | 30 days |
| [client.promotionActivationLimitReached](/docs/assets/events/event-reference/loyalty#clientpromotionactivationlimitreached)| A promotion wasn't activated because its global limit is exhausted. | 30 days |
| [handbill.assign](/docs/assets/events/event-reference/loyalty#handbillassign) | Promotions from a personalized promotion were assigned to a profile. | 30 days |
| [voucherCode.assigned](/docs/assets/events/event-reference/loyalty#vouchercodeassigned) | A voucher was assigned to a profile. | 30 days |
| [voucherCode.redeemed](/docs/assets/events/event-reference/loyalty#vouchercoderedeemed) | A voucher was redeemed. | 30 days |
## Automation

| Event name | Description | Default retention |
| --- | --- | --- |
| [attachment.expired](/docs/assets/events/event-reference/automation#attachmentexpired) | An attachment has expired and cannot be used in the Send Email node as a dynamic attachment. | 30 days |
| [attachment.failed](/docs/assets/events/event-reference/automation#attachmentfailed) | An upload of an attachment failed and the file cannot be used in the Send Email node as a dynamic attachment. | 30 days |
| [attachment.upload](/docs/assets/events/event-reference/automation#attachmentupload) | A base64 encoded file has been uploaded successfully and it is ready to be used as a dynamic attachment in the Send Email node. | 30 days |
| [automation.abTestVariantAssigned](/docs/assets/events/event-reference/automation#automationabtestvariantassigned) |A profile reached the [ABx Test node](/docs/automation/conditions/abx-split-node) and the A/B/X test variant has been assigned to them. | 30 days |
| [automation.clientStartPath](/docs/assets/events/event-reference/automation#automationclientstartpath) | A profile entered a workflow path. | 2 days |
| [automation.clientPathStep](/docs/assets/events/event-reference/automation#automationclientpathstep) | A profile completed a step (node) in a workflow path. | 2days |
| [automation.clientEndPath](/docs/assets/events/event-reference/automation#automationclientendpath) | A profile completed a journey by reaching the End node in one of a workflow’s paths. | 2 days |
| [automation.clientPathAborted](/docs/assets/events/event-reference/automation#automationclientpathaborted) | The Profile’s transition through the workflow was interrupted for reasons other than the workflow’s completion.| 30 days |
| [automation.clientPathError](/docs/assets/events/event-reference/automation#automationclientpatherror) | The Profile’s transition through the workflow was interrupted due to a Jinjava syntax error, for example. | 30 days |
|[automation.flowLimiterCount](/docs/assets/events/event-reference/automation#automationflowlimitercount)| A profile transitioned through the Flow Limiter node. | 30 days |

## Integration

| Event name | Description | Default retention |
| --- | --- | --- |
| [amazonApiGateway.sendRequest](/docs/assets/events/event-reference/integration#amazonapigatewaysendrequest) | A response from Amazon API Gateway has been received. | 30 days |
| [bigQuery.uploadData](/docs/assets/events/event-reference/integration#bigqueryuploaddata) | A response from Google Big Query has been received. | 30 days |
| [eagleEye.couponCreated](/docs/assets/events/event-reference/integration#eagleeyecouponcreated) | A response from Eagle Eye was received. | 30 days |
| [facebook.sendCustomEvent](/docs/assets/events/event-reference/integration#facebooksendcustomevent) | A response to sending custom events to Facebook was received. | 30 days |
| [facebook.removeFromAudience](/docs/assets/events/event-reference/integration#facebookremovefromaudience) | A response to removing customers from Facebook Custom Audience was received. | 30 days |
| [facebook.sendAudience](/docs/assets/events/event-reference/integration#facebooksendaudience) | A response to sending customers to Facebook Custom Audience was received. | 30 days |
| [facebook.sendOfflineTransaction](/docs/assets/events/event-reference/integration#facebooksendofflinetransaction) | A response to sending offline transactions to Facebook was received. | 30 days |
| [facebook.sendOnlineTransaction](/docs/assets/events/event-reference/integration#facebooksendonlinetransaction) | A response to sending online transactions to Facebook was received. | 30 days |
| [googleAds.sendOfflineConversion](/docs/assets/events/event-reference/integration#googleadssendofflineconversion) | A response from Google Ads was received. | 30 days |
| [googleSheets.uploadData](/docs/assets/events/event-reference/integration#googlesheetsuploaddata) | A response from Google Sheets was received. | 30 days |
| [MSteams.sendChannelMessage](/docs/assets/events/event-reference/integration#msteamssendchannelmessage) | A response from Microsoft Teams was received. | 30 days |
| [pubSub.publishMessage](/docs/assets/events/event-reference/integration#pubsubpublishmessage) | A response from Google Cloud Pub/Sub was received. | 30 days |
| [pubSub.publishRawMessages](/docs/assets/events/event-reference/integration#pubsubpublishrawmessages) | A response from Google Cloud Pub/Sub was received. | 30 days |
| [salesforce.getLead](/docs/assets/events/event-reference/integration#salesforcegetlead) | A response for a request to retrieve a lead information from Salesforce CRM was received. | 30 days |
| [salesforce.leadCreated](/docs/assets/events/event-reference/integration#salesforceleadcreated) | A response for creating a lead in Salesforce CRM was received. | 30 days |
| [salesforce.leadUpdated](/docs/assets/events/event-reference/integration#salesforceleadupdated) | A response for updating lead information in Salesforce CRM was received. | 30 days |
| [slack.sendChannelMessage](/docs/assets/events/event-reference/integration#slacksendchannelmessage) | A response from Slack was received. | 30 days |
| [trustmate.createInvitation](/docs/assets/events/event-reference/integration#trustmatecreateinvitation) | A response to creating an invitation has been received from Trustmate. | 30 days |
| [trustmate.getSurveyLinks](/docs/assets/events/event-reference/integration#trustmategetsurveylinks) | A response to getting survey links has been received from Trustmate. | 30 days |
[weatherapi.getWeatherInfo](/docs/assets/events/event-reference/integration#weatherapigetweatherinfo) | A response from Weather API was received. | 30 days |
| [webhook.response](/docs/assets/events/event-reference/integration#webhookresponse-and-custom-webhook-response-names) (and custom webhook response names) | An outgoing webhook from an Automation returned a response. | 30 days |
[whatsapp.sendTemplateMessage](/docs/assets/events/event-reference/integration#whatsappsendtemplatemessage) | A response from Weather API was received. | 30 days |

## Landing page 

| Event name | Description | Default retention |
| --- | --- | --- |
|[landingpage.visit](/docs/assets/events/event-reference/landing-page#landingpagevisit) | A visit to the landing page. |30 days|
|[landingpage.renderFail](/docs/assets/events/event-reference/landing-page#landingpagerenderfail) | A landing page couldn't be generated. |30 days|

## Email

| Event name | Description | Default retention |
| --- | --- | --- |
| [marketingAgreement.turnOn](/docs/assets/events/event-reference/email#marketingagreementturnon) | A marketing agreement was enabled in a profile. | 30 days |
| [marketingAgreement.turnOff](/docs/assets/events/event-reference/email#marketingagreementturnoff) | A marketing agreement was disabled in a profile. | 30 days |
| [newsletter.unsubscribe](/docs/assets/events/event-reference/email#newsletterunsubscribe) | The synerise unsubscribe link (generated with the {{ synerise-resign-link }} insert) was used to unsubscribe from a newsletter. | 30 days |
| [message.send](/docs/assets/events/event-reference/email#messagesend) | An email was sent to a profile. | 90 days |
| [newsletter.capping](/docs/assets/events/event-reference/email#newslettercapping) | An email was not sent due to message limits set for this type of communication. | 30 days |
| [newsletter.controlGroup](/docs/assets/events/event-reference/email#newslettercontrolgroup) | An email was not sent because the recipient belongs to the control group. | 30 days |
| [message.skipped](/docs/assets/events/event-reference/email#messageskipped) | An email was not sent because Silence Hours were active. | 30 days |
| [newsletter.open](/docs/assets/events/event-reference/email#newsletteropen) | An email was opened by a recipient. | 90 days |
| [newsletter.click](/docs/assets/events/event-reference/email#newsletterclick) | A recipient clicked a link in an email. | 90 days |
| [message.notSent](/docs/assets/events/event-reference/email#messagenotsent) | An email was not sent. | 30 days |
| [newsletter.dropped](/docs/assets/events/event-reference/email#newsletterdropped) | The recipient's email address is on the denylist. | 30 days |
| [newsletter.hardbounce](/docs/assets/events/event-reference/email#newsletterhardbounce) | An email was not delivered because the email address is invalid or the recipient blocked receiving emails. | 90 days |
| [newsletter.softbounce](/docs/assets/events/event-reference/email#newslettersoftbounce) | An email was not delivered due to an overloaded inbox, server error, or email size. | 90 days |
| [newsletter.spambounce](/docs/assets/events/event-reference/email#newsletterspambounce) | The recipient's email server recognized the message as potential spam. The email is rejected and **not saved**, even in the spam folder. | 90 days |


<div class="admonition admonition-important"><div class="admonition-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" /></svg></div><div class="admonition-body"><div class="admonition-content">

The `newsletter.hardbounce`, `newsletter.softbounce`, `newsletter.spambounce`,  and `newsletter.dropped` events are generated depending on the selected provider.

</div></div></div>


## Web push

| Event name | Description | Default retention |
| --- | --- | --- |
| [webpush.subscribe](/docs/assets/events/event-reference/webpush#webpushsubscribe) | Web push permission was enabled in a profile.| 30 days |
| [webpush.unsubscribe](/docs/assets/events/event-reference/webpush#webpushunsubscribe) | Web push permission was disabled in a profile. | 90 days |
| [webpush.subscribeBlock](/docs/assets/events/event-reference/webpush#webpushsubscribeblock) | A profile rejected a web push subscription in the agreement form. | 30 days |
| [webpush.subscribeDiscard](/docs/assets/events/event-reference/webpush#webpushsubscribediscard) | A web push subscription form was closed or no interaction with it occurred. | 90 days |
| [webpush.permissionAgree](/docs/assets/events/event-reference/webpush#webpushpermissionagree) | A profile allowed web push notifications in the browser's native mechanism. | 90 days |
| [webpush.permissionBlock](/docs/assets/events/event-reference/webpush#webpushpermissionblock) | A profile denied web push notifications in the browser's native mechanism. | 30 days |
| [webpush.permissionDiscard](/docs/assets/events/event-reference/webpush#webpushpermissiondiscard) | A web push subscription form (browser-native) was closed or no interaction with it occurred. | 30 days |
| [webpush.send](/docs/assets/events/event-reference/webpush#webpushsend) | A web push notification was sent. | 90 days |
| [webpush.capping](/docs/assets/events/event-reference/webpush#webpushcapping) | A web push notification was not sent due to message limits set for this type of communication. | 30 days |
| [webpush.notSent](/docs/assets/events/event-reference/webpush#webpushnotsent) | A web push notification was not sent. The parameters explain the reason. | 30 days |
| [webpush.controlGroup](/docs/assets/events/event-reference/webpush#webpushcontrolgroup) | A web push notification was not displayed because the recipient belongs to the control group. | 30 days |
| [webpush.skipped](/docs/assets/events/event-reference/webpush#webpushskipped) | A web push notification was not sent because Silence Hours were active. | 30 days |
| [webpush.show](/docs/assets/events/event-reference/webpush#webpushshow) | A web push notification was viewed. | 90 days |
| [webpush.click](/docs/assets/events/event-reference/webpush#webpushclick) | A web push notification was clicked. | 90 days |
| [webpush.mismatchSenderId](/docs/assets/events/event-reference/webpush#webpushmismatchsenderid) | A web push message was not sent, because the Firebase project to which the profile was registered changed. | 30 days |
| [webpush.invalidRegistrationId](/docs/assets/events/event-reference/webpush#webpushinvalidregistrationid) | A web push message was not sent due to an incorrectly assigned registrationId in Firebase. | 30 days |
| [webpush.notRegistered](/docs/assets/events/event-reference/webpush#webpushnotregistered) | A web push notification was not sent due to an invalid Firebase token.  | 30 days |
| [webpush.tokenDelete](/docs/assets/events/event-reference/webpush#webpushtokendelete) | A Firebase token for web push notifications was deleted. | 30 days |
| [webpush.tokenUpdate](/docs/assets/events/event-reference/webpush#webpushtokenupdate) | A Firebase token for web push notifications was updated. | 30 days |

## Dynamic Content

| Event name | Description | Default retention |
| --- | --- | --- |
| [dynamicContent.show](/docs/assets/events/event-reference/dynamic-content#dynamiccontentshow) | Dynamic content on a web page was displayed to a visitor. | 90 days |
| [dynamicContent.controlGroup](/docs/assets/events/event-reference/dynamic-content#dynamiccontentcontrolgroup) | The message wasn’t displayed because the recipient belongs to the control group. | 30 days |
| [dynamicContent.click](/docs/assets/events/event-reference/dynamic-content#dynamiccontentclick) | Dynamic content on a web page was clicked by a visitor. | 90 days |
| [variant.assign](/docs/assets/events/event-reference/dynamic-content#variantassign) | A variant of A/B test has been assigned to a customer. | 30 days |

## SMS

| Event name | Description | Default retention |
| --- | --- | --- |
| [sms.send](/docs/assets/events/event-reference/sms#smssend) | An SMS was sent to a profile. | 30 days |
| [sms.notSent](/docs/assets/events/event-reference/sms#smsnotsent) | An SMS was not sent. | 30 days |
| [sms.capping](/docs/assets/events/event-reference/sms#smscapping) | An SMS was not sent due to message limits for this type of communication in the workspace settings (not related to capping for a particular automation). | 30 days |
| [sms.click](/docs/assets/events/event-reference/sms#smsclick) | A link in an SMS was clicked. | 30 days |
| [sms.controlGroup](/docs/assets/events/event-reference/sms#smscontrolgroup) | An SMS was was not sent because the recipient belongs to the control group. | 30 days |
| [sms.skipped](/docs/assets/events/event-reference/sms#smsskipped) | An SMS was not sent because Silence Hours were active. | 30 days |

## Mobile campaigns

| Event name | Description | Default retention |
| --- | --- | --- |
| [mobileCampaign.view](/docs/assets/events/event-reference/mobile-communication#mobilecampaignview) | A mobile campaign banner or walkthrough was viewed. | 30 days |
| [mobileCampaign.clicked](/docs/assets/events/event-reference/mobile-communication#mobilecampaignclicked) | A mobile campaign banner or walkthrough was clicked. | 30 days |
| [mobileCampaign.closed](/docs/assets/events/event-reference/mobile-communication#mobilecampaignclosed) | A mobile campaign banner or walkthrough was closed. | 30 days |
| [mobileCampaign.finished](/docs/assets/events/event-reference/mobile-communication#mobilecampaignfinished) | A walkthrough was completed. | 30 days |
| [screen.content](/docs/assets/events/event-reference/mobile-communication#screencontent) | A screen view campaign was displayed | 30 days |
| [product.like](/docs/assets/events/event-reference/mobile-communication#productlike) | A mobile app user clicked the "like" button in the content widget | 30 days |
| [product.dislike](/docs/assets/events/event-reference/mobile-communication#productdislike) | A mobile app user clicked the "dislike" button in the content widget | 30 days |


## Mobile push

| Event name | Description | Default retention |
| --- | --- | --- |
| [push.send](/docs/assets/events/event-reference/mobile-push#pushsend) | A mobile push notification was sent to a profile. | 30 days |
| [push.capping](/docs/assets/events/event-reference/mobile-push#pushcapping) | A mobile push was not sent due to message limits set for this type of communication. | 30 days |
| [push.view](/docs/assets/events/event-reference/mobile-push#pushview) | A mobile push notification was shown in the system notification drawer. | 30 days |
| [push.notView](/docs/assets/events/event-reference/mobile-push#pushnotview) | **Android 7.0+ only**: A mobile notification was sent, but the device did not display it | 30 days |
| [push.click](/docs/assets/events/event-reference/mobile-push#pushclick) | A mobile push notification was tapped. | 30 days |
| [push.button.click](/docs/assets/events/event-reference/mobile-push#pushbuttonclick-deprecated) |**DEPRECATED** A button in a simple push was tapped. | 30 days |
| [push.openInApp](/docs/assets/events/event-reference/mobile-push#pushopeninapp) | A mobile push notification was viewed in the app. | 30 days |
| [push.dismiss](/docs/assets/events/event-reference/mobile-push#pushdismiss) | A mobile push notification was dismissed. | 30 days |
| [push.notSent](/docs/assets/events/event-reference/mobile-push#pushnotsent) | A push notification was not sent.| 30 days |
| [push.imageTimeout](/docs/assets/events/event-reference/mobile-push#pushimagetimeout) | An image in a mobile push notification could not be loaded. | 30 days |
| [push.controlGroup](/docs/assets/events/event-reference/mobile-push#pushcontrolgroup) | A mobile push notification was not sent because the recipient belongs to the control group. | 30 days |
| [push.skipped](/docs/assets/events/event-reference/mobile-push#pushskipped) | A mobile push was not sent because Silence Hours were active. | 30 days |
| [push.mismatchSenderId](/docs/assets/events/event-reference/mobile-push#pushmismatchsenderid) | A mobile push message was not sent, because the Firebase project to which the profile was registered changed. | 30 days |
| [push.invalidRegistrationId](/docs/assets/events/event-reference/mobile-push#pushinvalidregistrationid) | A mobile push message was not sent due to an incorrectly assigned registrationId in Firebase. | 30 days |
| [push.notRegistered](/docs/assets/events/event-reference/mobile-push#pushnotregistered) | A push notification was not sent due to an invalid Firebase token.  | 30 days |
| [push.tokenDelete](/docs/assets/events/event-reference/mobile-push#pushtokendelete) | A Firebase token for mobile push notifications was deleted. | 30 days |
| [push.tokenUpdate](/docs/assets/events/event-reference/mobile-push#pushtokenupdate) | A Firebase token for mobile push notifications was updated. | 30 days |

## In-app Mobile Campaigns

| Event name | Description | Default retention |
| --- | --- | --- |
| [inApp.show](/docs/assets/events/event-reference/inapp#inappshow) | An in-app message was shown. | 30 days |
| [inApp.capping](/docs/assets/events/event-reference/inapp#inappcapping) | An in-app message was not displayed due to capping. | 30 days |
| [inApp.click](/docs/assets/events/event-reference/inapp#inappclick) | The content of an in-app message was tapped. | 30 days |
| [inApp.controlGroup](/docs/assets/events/event-reference/inapp#inappcontrolgroup) | An in-app message was not displayed because the recipient belongs to the control group. | 30 days |
| [inApp.discard](/docs/assets/events/event-reference/inapp#inappdiscard) | An in-app message was closed. | 30 days |
| [inApp.hide](/docs/assets/events/event-reference/inapp#inapphide) | An in-app message was hidden. | 30 days|
| [inApp.customHook](/docs/assets/events/event-reference/inapp#inappcustomhook) | A custom action (implemented by your app developers and included in the in-app definition) from an in-app message was triggered. | 30 days |
| [inApp.renderFail](/docs/assets/events/event-reference/inapp#inapprenderfail) | An in-app message was not displayed due to an error. This may be caused, for example, by an error in the Jinjava syntax or a connection problem. | 30 days |

## Recommendations

| Event name | Description | Default retention |
| --- | --- | --- |
| [recommendation.generated](/docs/assets/events/event-reference/recommendations#recommendationgenerated) | A recommendation set was generated for a profile. | 30 days |
| [recommendation.view](/docs/assets/events/event-reference/recommendations#recommendationview) | A recommendation frame was displayed to a viewer. The parameters may include a list of the items in the frame, depending on your implementation. | 30 days |
| [recommendation.click](/docs/assets/events/event-reference/recommendations#recommendationclick) | A recommended item was clicked. | 30 days |
| [recommendation.seen](/docs/assets/events/event-reference/recommendations#recommendationseen) | Event from content widget. Sent by mobile SDKs separately for each item in a displayed recommendation. | 30 days |
| [variant.assign](/docs/assets/events/event-reference/recommendations#variantassign) | A variant of A/B test has been assigned to a customer. | 30 days |




## Website and app interactions

| Event name | Description | Default retention |
| --- | --- | --- |
| [session.start](/docs/assets/events/event-reference/web-and-app#sessionstart) | A visitor entered the website or a user opened the mobile application and a session was opened. The session ends when 30 minutes pass since the last activity. | 30 days |
| [session.end](/docs/assets/events/event-reference/web-and-app#sessionend) | 30 minutes passed since the last activity and the session was closed. | 30 days |
| [client.applicationStarted](/docs/assets/events/event-reference/web-and-app#clientapplicationstarted) | A user opened the mobile application. | 30 days |
| [client.applicationCrashed](/docs/assets/events/event-reference/web-and-app#clientapplicationcrashed) | Report about a mobile application crash, with additional data for troubleshooting. | 30 days |
| [click.errorReceiver](/docs/assets/events/event-reference/web-and-app#clickerrorreceiver) | The SDK couldn't start an intent because of an `ActivityNotFoundException`. | 30 days |
| [client.login](/docs/assets/events/event-reference/web-and-app#clientlogin) | A user logged in to the website or mobile application. This event is only generated for OAuth and Registration-as-a-Service authentication. | 30 days |
| [client.anonymousLogin](/docs/assets/events/event-reference/web-and-app#clientanonymouslogin) | An anonymous profile generated a new authentication token. | 30 days |
| [client.simpleAuthLogin](/docs/assets/events/event-reference/web-and-app#clientsimpleauthlogin)| A user logged in with [Simple Profile Authentication](/developers/mobile-sdk/user-identification-and-authorization/simple-authentication) | 30 days |
| [client.tryToLogInToInactiveAccount](/docs/assets/events/event-reference/web-and-app#clienttrytologintoinactiveaccount) | A profile tried to log in to an inactive account. | 30 days |
| [client.logout](/docs/assets/events/event-reference/web-and-app#clientlogout) | A user logged out from the website or mobile application. By default, this event is generated only when you use Synerise Registration-as-a-Service. | 30 days |
| [page.visit](/docs/assets/events/event-reference/web-and-app#pagevisit) | A user visited a website. | 30 days |
| [product.view](/docs/assets/events/event-reference/web-and-app#productview) | A mobile application user viewed an item. This is equivalent to a page.visit event generated for an item’s web page. | 30 days |
| [screen.view](/docs/assets/events/event-reference/web-and-app#screenview) | The mobile application rendered and display a new view. | 90 days |
| [screen.click](/docs/assets/events/event-reference/web-and-app#screenclick) | This event is sent every time somebody clicks a clickable object from a view. | 30 days |
| [form.submit](/docs/assets/events/event-reference/web-and-app#formsubmit) | A website visitor has submitted a data form, for example a newsletter subscription. | 30 days |
| [client.hitTimer](/docs/assets/events/event-reference/web-and-app#clienthittimer) | Timer events can be used to measure time between activities. They are implemented by your developers according to business needs. This event tells when a timer was used, there is no start/stop mechanism. | 30 days |
| [client.shared](/docs/assets/events/event-reference/web-and-app#clientshared) | A “share” button was used to share content, for example to social media. | 30 days |

## Brickworks

| Event name | Description | Default retention |
| --- | --- | --- |
| [brickworks.generated](/docs/assets/events/event-reference/brickworks#brickworksgenerated) | Brickworks content was generated for a profile. | 30 days |
| [brickworks.generated.error](/docs/assets/events/event-reference/brickworks#brickworksgeneratederror) | Brickworks generation failed or the profile doesn't belong to the audience. | 30 days |