What is an Event?
Events are nothing but the actions that are performed by the users on your website. For example, if when a user clicks on a product to view its details, then it is advisable to track this action as an event (Product Viewed) as it is part of your conversion funnel and it's a step closer to making a purchase. Events give you a clear understanding of the behavior of your users on your website.
What is an Event Attribute?
The term event attribute refers to all the details attached to an event that helps us understand its context. You can think of attributes as adjectives that give an event a character and explain what it’s all about. For example, a Product Viewed event can have attributes like Product Name, Price, Category, etc.
Types of Events and Event Attributes
When using your Growlytics account, you will notice that events and event attributes are bucketed into two different types: System Events and Custom Events. Let’s understand this in detail.
At Growlytics we have predefined a comprehensive list of all the generic events which are performed by users when interacting with your website. These events are called system events. Examples of such events are:
UTM Visited and so on.
Custom events are the events you track to measure business KPIs and use them to engage with customers with automation. To help you understand this concept, let’s take the example of a mobile e-commerce app and map out the actions its users need to perform to make a purchase. So, for e-commerce app, typical events are mentioned below:
Search for a product
View product details
Select product quantity
Product Quantity Selected
Add to cart
Add to Cart
Add mode of payment
Checkout Payment Input
Select delivery option
Checkout Delivery Input
Confirm and place the order
These are just an example of custom events for an e-commerce app. Depending on your business use case, you can create custom events similar to these.