# Insight Analysis

This document explains, with examples, how to use the Insight feature within the Data Analytics tab to gain insights from your data.

## Introduction to Insight

The Insight feature is a data analytics tool that displays data values, conversion rates, trends, and share breakdowns in tables and visual graphs through a combination of events you configure.\
By setting events in \[Analysis Items] and \[User Groups], you can analyze user behavior and select from various chart types.

As shown below, you can access Insight Analysis by clicking the Insight tab under Data Analytics.

![](/files/6V4E9iHbFf25PLkLPc8h)

## Step-by-step walkthrough

### 1. Select analysis items and criteria

In Analysis Items, select the event name and the calculation method for that event.

In the Conversion section, you can easily calculate a conversion rate (%) by setting the \[denominator]/\[numerator] from the selected items.

![](/files/ozO7XANzKW9f61wANixc)

### 2. Configure the user group to analyze

Select the detailed attributes of users who triggered the selected event. You can give the configured \[User Group] any name that is easy to identify. In addition to properties, you can also set more detailed conditions using filters.

![](/files/Wm2x9cQq8Wvue3F2rF7l)

### 3. Select the grouping criteria

Use the Group By feature to select the criteria by which to group the data.

![](/files/PLzmKb1m1ib2LVPK11JB)

### 3. Using the Insight chart

1. View interval / Period / Period comparison
   1. In the upper left of the displayed chart, you can set the **view interval** (by hour, day, week, or month), the **view period** (7 days, 30 days, custom, etc.), and the **comparison period** (vs. previous day, previous week, or previous month) in detail.
2. Select chart type
   1. In the upper right, you can select the **chart type** to display. Currently supported types include line chart, stacked line chart, vertical bar chart, pie chart, table chart, and metric chart.
3. Chart visualization
   1. Click a legend in the orange box shown in the image below, or click a checkbox in the results table to toggle individual items on/off and **reflect only the desired items in the graph**.
4. Raw data download
   1. For more detailed information, click the \[Download] button to download the raw data.

![](/files/8uVbH4Tzyuw4dcO98csG)

When you hover over the graph as shown in the image below, you can check detailed data such as the number of users at that point in time and the difference (%) compared to the comparison period via a **tooltip**.

You can also click (+) to **add a note** on a specific date, and click **\[Save as Cohort]** to immediately save the users who triggered the event at that point and under those conditions as a cohort.

![](/files/mn0OcdGXfgEpLhptonYg)

### 4. Saving a chart

Enter a title for your configured data and save the chart to continuously monitor key charts.

![](/files/VLzY69vqUoGFwgyVFKZS)

Saved charts can be found in \[Data Report].

![](/files/OhmZ8LFeqntjVTmUMboO)

## Use cases

In the Insight chart, you can check data for the following questions:

* **See examples you can analyze immediately after SDK integration** [👉 Data Analytics Tips](/en/data/analysis-tips.md)
* **See examples and methods for data analysis using your embedded events** [👉 Insight Analysis Tips](/en/data/analysis-tips/step-by-step-insight-analysis.md)

### 1. Product usability

* **Want to check your service's DAU/WAU/MAU?**
  * Query data using Any Event as the basis with Unique User.
* **Want to see OS share and breakdown at a glance?**
  * Select `osName` and `osType` from User Event Properties.
* **Want to see the distribution of region, device, gender, and age for your service users?**
  * Select `Gender`, `Device Type`, and `Age` from User Event Properties.
* **How many new projects were created and how many users signed up in the last month?**
  * Select the event that tracks sign-up completion as the analysis item and query with \[30 days].

### 2. Product acquisition

* **Want to check the number of product visits and unique visitors?**

In Analysis Items, select the first item as 'Count', then click Add Analysis Item to select the second item as 'User Count'. This lets you view both items simultaneously.

![](/files/nKQVpWB4WO86tGjZVKQv)

* **Want to check product acquisition channels by marketing channel?**
  * Set the desired event in Analysis Items and select marketing tracking properties (utm source, medium, resource, etc.) in the Group By feature to group items accordingly.
* **Want to compare results limited to iOS and Android?**
  * In User Groups, set the first item to osName > iPhone and the second item to osName > Android. This collects only data matching each respective condition for comparison.
  * In this case, changing the chart type to a horizontal bar chart makes it easy to see data broken down by analysis item and user group.

### 3. Payment and revenue data

* **Want to see the payment conversion rate?**
  * For example, when tracking conversions from 'Homepage visit' to 'Purchase', select 'Count' if the conversion calculation basis is PV, or 'User Count' if it is UV.
  * Then select the appropriate events for the numerator and denominator in the conversion section to get the conversion rate automatically.
* **Want to check order count and revenue at the same time?**
  * First, select the event that tracks purchase completion in Analysis Items.\
    Select the first item as 'Count' and click Add Analysis Item to select the second item as 'Sum'. This lets you view both items simultaneously.

![](/files/rUw4G4RppFBMIXVOtd39)

* **Want to compare results limited to a specific region?**
  * In User Groups, set the first item to Location > Seoul and the second item to Location > Gyungi. This collects only data matching each respective condition for comparison.\
    In this case, changing the chart type to a horizontal bar chart makes it easy to see data broken down by analysis item and user group.
* **Want to see the top products/categories by total revenue at a glance?**
  * Using the Group By feature, select a product or category in 'Properties' to view data for all sub-items grouped by that property. In this case, changing the chart type to 'Pie Chart' lets you see the top data at a glance based on the total for the entire period.
  * After selecting the event, selecting 'Count' shows order count, 'User Count' shows the number of purchasers, and 'Sum' shows revenue. For 'Sum', you need to select what to sum; for revenue, select the `value` or `order_amount` property that corresponds to the order amount.\
    For average, you need to select the basis: 'Average value' shows Average Order Value (AOV), 'Average count per user' shows purchases per user, and 'Average value per user' shows Average Revenue Per User.

{% hint style="info" %}
Analysis TIP: Try adding notes to charts and dates
{% endhint %}

#### Adding notes to charts and dates

To gain insights from data analysis, you need to understand the reasons behind graph fluctuations. For example, large-scale marketing campaigns, service maintenance windows, specific feature launches, version updates, and other events essential to service operations may have occurred.

Since data may have changed according to these events, adding notes about them makes it easy to understand why a graph rose or fell during analysis, and lets you see the impact and results of changes at a glance.

As shown in the image below, you can add a note via the \[+] indicator below a date. Once added, notes are displayed as \[1], \[2], etc., so you can immediately check notes left for that date. Notes come in two types, so you can choose the one that fits the situation.

1. Add a note to a date: If you add a note to a specific date, the same note will appear whenever you view that date on any other chart. This means you never miss what happened on that day without needing to add a note every time.
2. Add a note to a chart: You can also add notes only to the 'chart' you are currently viewing. For example, in a chart that shows top revenue products, you might add a note like "Revenue list changed due to product A being out of stock." This lets you leave only the hints relevant to that specific chart's analysis.

![Add and view notes in Insight.](/files/pWnCe7mVXuvbg0C9Zavy)


---

# 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://docs.hackle.io/en/data/chart-types/data-insight-analysis.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.
