# Event Features Overview

## Event Features Overview

> **SUCCESS**
>
> **What is an Event?**
>
> An event refers to an intentional action that a user takes on a website. For example:
>
> * Clicking buttons or links
> * Scrolling to specific areas of a page
> * Member registration
> * Product purchase
>
> By using Ptengine's event features, you can measure these user actions.

## Ptengine's Event Features

Ptengine has two types of event features:

### 1. Visual Events

* No JavaScript knowledge required
* Easy to set up visually
* Measures click count only

### 2. Custom Events (Coding Events)

* Advanced configuration possible using JavaScript
* Can measure qualitative data other than click counts

## Data That Can Be Measured with Event Features 📊

With Ptengine's event features, you can mainly measure the following two types of data:

* Quantitative Data: Event occurrence frequency
* Button click count
  * Number of member registrations
  * Number of product purchase users
* Qualitative Data: Detailed information about users who executed the event
* Gender of users who registered as members
  * Product categories purchased by users

💡 By leveraging this data, you can gain a deeper understanding of user behavior and use it to improve your website and develop effective marketing strategies.

✅ Visual events are easy to set up and suitable for basic click measurement. If you need more detailed data or complex measurement, we recommend using custom events.

**Differences in measurable data**

## ★Necessity of Event Measurement

Event measurement plays a very important role in website operations. Below is an explanation of its necessity:

### 1. Understanding User Behavior

Event measurement allows you to understand in detail what actions users are taking within your site. This enables you to:

* Identify popular content and features
* Understand user interests and preferences
* Analyze user flow within the site

### 2. Improving Conversion Rate

You can analyze in detail the process leading up to important actions (purchases, registrations, etc.):

* Identify barriers to conversion
* Discover points where users tend to drop off
* Confirm the effectiveness of improvements numerically

### 3. Providing Personalized Experiences

Based on user behavior history:

* Present optimal content and offers to individual users
* Improve the accuracy of retargeting ads
* Lead to improved user satisfaction

### 4. Maximizing ROI

Accurately measure the effectiveness of marketing activities and:

* Concentrate budget on effective initiatives
* Reduce wasteful spending
* Maximize return on investment

### 5. Continuous Improvement

Data analysis through event measurement:

* Conduct A/B tests and measure effectiveness
* Immediately confirm the effectiveness of new features or improvements
* Enable decision-making based on data

📌 By properly conducting event measurement, you can improve your site according to user needs, which ultimately leads to business growth.

## **Use Cases**

* **Measuring specific user actions on web pages**
* Measure the number of users who "registered as members" on pages with membership systems.
  * For e-commerce sites, measure the number of users who "added to cart" or "made a purchase," and further understand specific purchase amounts and product categories.
  * If you're directing to an inquiry page, measure the number of users who "submitted an inquiry."
* **Understanding user behavior status and segmenting into user groups to run campaigns**
* Deliver special campaign announcements to users who "registered as members."
  * Push notifications for related products (upsell) to users who purchased a specific product.
  * Compare heatmap data between users who clicked the CTA button on an LP and those who did not.

By segmenting into user groups by event, you can understand the characteristics and trends of each user group. Furthermore, by running campaigns for each group, you can easily implement personalized experiences tailored to your users and realize increased conversions and sales growth.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helps.ptengine.com/en/experience/setting/event-tracking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
