> For the complete documentation index, see [llms.txt](https://help.branch.io/llms.txt).

# Dashboards Overview (New)

> Build, share, and explore Branch Analysis dashboards and widgets, and use Ivy to ask questions about your data.

## Introduction

![Branch Analysis dashboard displaying channel performance metrics including installs, clicks, and organic channels.](https://help.branch.io/img/image-1771618576547.png)

[Analysis Dashboards](https://branchdocs.app.link/e/dashboards-overview-to-all-dashboards) let you build reports on your Branch data and share them with your team.

With Ivy, Branch’s AI, you can build widgets from plain English prompts and get answers to your marketing questions.

A dashboard is an individual page that contains a specific set of widgets, which themselves display metrics or charts. Use each dashboard to tell a different story with your Branch data and to track your company’s marketing growth from different angles.

You can break out your data by campaign, platform, channel, and more to see what’s driving results and where to spend your ad budget.

You can share dashboards with your team, and set KPI alerts that email you when a metric changes.

> **Attention**
>
> Branch's new experience is rolling out in phases, so your interface may differ. This article covers Analysis in the new experience. To learn more, see [New Branch Overview](https://help.branch.io/marketer-hub/new-branch-overview.md). For the legacy version, see [legacy reporting documentation](https://help.branch.io/marketer-hub/dashboard-exports.md).

### Key terms

This guide uses the following terms.

| Term | Definition |
| --- | --- |
| Widget | A single metric or chart that displays an aspect of your Branch data. You can edit widgets extensively to make sure they capture the data you’re looking for.    If you’d like to understand where an aggregated widget metric is coming from, you can preview the underlying data from the widget directly (up to 1,000 rows). You can also download data from individual widgets. |
| Dashboard | A collection of widgets that live on a single page.    Dashboards can be exported as a single entity, and you can share an entire dashboard in presentation mode.    A core list of your individual dashboards are listed prominently under **Analysis** in the left-side navigation in Branch. To see the rest of your dashboards, select [**All Dashboards**](https://branchdocs.app.link/e/dashboards-overview-to-all-dashboards). |
| Data source | Branch supports different data sources to power your dashboards. Each data source makes different dimensions of your data available. Depending on what data you want to display, you can use one or all of these data sources in a single dashboard or widget.    The data sources you see depend on which Branch products are turned on for your account: • **Activity**: Default data source for most reporting. Provides extensive tracking of most user behavior. <br>• **SKAdNetwork**: Contains SKAN data exclusively. <br>• **Unified Activity and SKAdNetwork**: Combines Activity and SKAdNetwork data to provide a unified view of campaign performance. <br>• **Activity Fraud**: Track fraud detection and prevention performance across campaigns and ad partners. <br>• **Install Cohort Activity**: Track user behavior over time by grouping users by the date they installed your app. <br>• **Funnel**: Multi-touch attribution paths showing touchpoints users interact with before converting. <br>• **Link And Banner Analytics**: Link-level and banner-level performance reporting. <br>• **Activation**: Click data only, with link-level and banner-level dimensions.    Learn more about each data source and its available fields in [Analysis Data Sources Reference](https://help.branch.io/marketer-hub/analysis-data-sources-new.md). |
| Ivy | Branch’s AI. Ivy answers questions about your data in plain language and can build widgets for you.    You can talk to Ivy using the **Ask Ivy** box at the top of a dashboard, or you can select the **Ivy** button on a widget to ask it deeper questions about that specific widget’s data. |
| Prompt | An individual query or instruction you give Ivy so it can start processing your requests and answering your questions. A [well-crafted prompt](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#craft-prompts-for-ivy) helps Ivy give you a relevant answer that meets your criteria. |

### Access

To open Analysis, your role needs access to aggregate data. If Analysis is turned off for your account, Analysis pages show a message with a **Go to classic analytics** button.

The options to create, copy, and edit dashboards appear only when dashboard editing is turned on for your account. Without dashboard editing, you can still view Branch’s [default dashboards](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#default-dashboards) and any dashboard a teammate shares with you.

The **Ask Ivy** box at the top of a dashboard and the **Ivy** button on widgets each appear only when they’re turned on for your account. The **Ask Ivy** box also appears only in a wide browser window.

## Dashboards

This section covers the basics of finding, creating, editing, and filtering dashboards.

> **Note**
>
> Please allow 2 hours for analytics data to be available in Branch. This includes standard analytics data as well as cost and API response data.

### Default dashboards

Branch provides pre-configured dashboards that are ready to use when you first access Analysis. These include **Channel Performance**, the **Classic Suite** for legacy reporting use cases, and templates for campaign performance, conversions, retention, and more. The dashboards available to you depend on your Branch package.

You’ll find [**Channel Performance**](https://app.branch.io/analysis/channel-performance) directly under **Analysis** in Branch’s left-side navigation. To explore the rest, select **All Dashboards**.

For the full dashboard library, descriptions, and legacy reporting equivalents, see [All Dashboards (New)](https://help.branch.io/marketer-hub/all-dashboards-new.md).

### View dashboards

Under the **Analysis** section in the left-side navigation in Branch, you will see several of your core dashboards listed by name. Select any of these dashboards to view them.

To view a dashboard *not* featured in that list, select [**All Dashboards**](https://branchdocs.app.link/e/analysis-dashboards-all-dashboards) and select the dashboard you’re looking for from the full list.

From this page, you can also favorite a dashboard by selecting the **star icon** next to its name. You can then filter the full list by dashboards that are starred or not starred.

### Create a dashboard

To create a dashboard:

1. Select **Analysis** in the left-side navigation in Branch, then select **All Dashboards**.
2. Select the **Create Dashboard** button in the top-right corner of the page.
3. Give the dashboard a unique name in the **Name** field.
4. Give the dashboard a description in the **Description** field that explains the purpose of the dashboard and how others should read it.
5. Select the **Create** button.

You are now ready to [add widgets](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#create-and-configure-widget) to your new dashboard.

### Copy a dashboard

To use a dashboard as the starting point for your own version, make a copy of it.

To make a copy of a dashboard:

1. Navigate to the dashboard you’re interested in copying, and select the **three-dot icon** in the upper-right corner.
2. In the menu that opens, select **Make a copy**.
3. Give the dashboard a unique name in the **Name** field.
4. Give the dashboard a description in the **Description** field that explains the purpose of the dashboard and how others should read it.
5. Select the **Create** button.

### Edit a dashboard

You can edit any dashboard except the [dashboards created by Branch](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#default-dashboards). Their author is listed as “Branch” on the **All Dashboards** page.

If a teammate created the dashboard, they need to give you edit access before you can edit it.

To edit a dashboard:

1. Navigate to the dashboard you’re interested in editing, and select the **three-dot icon** in the upper-right corner.
2. In the menu that opens, select **Edit**.
3. Make any of these changes:

   1. **Add notes**: Select **Add note** in the top-right corner. This adds a widget that holds your note. You can move and resize it, and you can add more than one note to a dashboard.
   2. **Add filters**: Select **Add filter** in the top-right corner. Configure the filter, and then select **Apply**.

      1. To learn more about configuring filters, read “[Configure dashboard filter](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#configure-dashboard-filter).”
   3. **Edit the dashboard name and description**: Select the **pencil icon** next to the dashboard’s name, make your changes, and select **Save**.
   4. **Remove filters**: Hover over a filter in the list at the top of the dashboard, and select the **X icon**.
   5. **Edit filters**: Select a filter in the list at the top of the page. To learn more about configuring filters, read “[Configure dashboard filter](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#configure-dashboard-filter).”
   6. **Move widgets**: Hover over a widget’s top edge until your cursor shows four arrows and a light gray bar appears. Then drag the bar to move the widget.
   7. **Delete widgets**: Hover over a widget, select the **three-dot icon**, and select **Delete**.

      1. **Warning**: Deleting a widget is permanent, and you can’t undo it.
   8. **Resize widgets**: Use either of these methods:

      1. Hover over the widget, select the **three-dot icon**, and select one of the size options.
      2. Hover over the bottom-right corner edge of a widget until your cursor becomes an **arrow icon**. Drag the widget’s corner to make it bigger or smaller.
4. When you are done making changes to your dashboard, select the **Save** button.

   1. To discard your changes, select **Cancel**, and then select **Discard changes**.

### Configure dashboard filter

Filters help make sure you’re only seeing the data you want to see on your dashboard. To set a filter at the dashboard level:

1. Navigate to the dashboard you’re interested in creating a filter for and select the **three-dot icon** in the upper-right corner.
2. In the menu that opens, select **Edit**.
3. Select the **Add filter** button in the top-right corner.
4. Select the filter you want to add from the list.
5. Configure the filter. The configuration menu has four sections:

   1. **Default values**: Set the values you want to include or exclude. Depending on the type of filter, you select values from a list or add your own conditions.

      1. **Example**: To see only your social media campaigns, select **Feature** as your filter and include only data where the value is `social`.

         1. By default, selecting values for a filter limits the values shown in any later filters you create for this dashboard. In this example, if you tried to add **Branch Channel** as a second filter, you could only select a channel that applies to social media campaigns, such as `SHORT_LINKS`. To change this, enable the **Show unfiltered values** option at the bottom of the **Default values** section.
   2. **Applicable to**: Choose which widgets the filter applies to. Select **All**, or select individual widgets.
   3. **Link filters**: Connect columns from different data sources that hold the same values, such as campaign names, dates, or regions. That way, one filter controls data from all of them.
   4. **Filter options**: Choose a display name for the filter. To make the filter mandatory, select **Require users to select a filter value**. Viewers then don’t see any widgets until they pick a value.
6. Select **Apply**. The filter appears in the list of filters at the top of the dashboard.

### Configure dashboard currency

To view your Branch data in a different currency, set the currency at the dashboard level. By default, currency values show in USD.

**Important**: Before you set a currency, make sure at least one widget on the dashboard has a currency-related measure.

To set the currency for your dashboard:

1. Navigate to the dashboard you’re interested in setting the currency for and select the **three-dot icon** in the upper-right corner.
2. In the menu that opens, select **Edit**.
3. Select the **Add parameter** button in the top-right corner.
4. Select the parameter that says **Currency**.
5. Search for a currency or scroll to find it, and then select it.
6. Select the **Apply** button.

To remove the currency parameter from your dashboard, select the **X icon** on that parameter while you’re in edit mode.

> **Tip**
>
> To compare your data in more than one currency, make a copy of the dashboard for each currency, and set a different currency on each copy.

### Delete a dashboard

> **Warning**
>
> Deleting a dashboard is permanent, and you can’t undo it.

You can’t delete dashboards whose author is listed as “Branch.”

To delete a dashboard:

1. Select **Analysis** in the left-side navigation in Branch, then select **All Dashboards**.
2. Find the dashboard you want to delete and select the **checkbox** near its name.
3. If you can delete the dashboard, a **Delete** button appears.
4. Select the **Delete** button to permanently delete the dashboard.

## Widgets

Dashboards are made of widgets. Each widget shows a metric or a visualization, or holds a note.

Use widgets to display important data related to the general theme of your dashboard.

### Create and configure widget

To create a new widget:

1. Navigate to the dashboard you want to add the widget to and select the blue button at the bottom of the screen that says **Add new widget**. If you don’t see this button, you can’t edit that dashboard. To edit a dashboard, you need edit access to it, and dashboard editing must be turned on for your account.
2. The widget builder starts on the **Activity** data source. To change it, use the dropdown in the top bar to open the data sources menu, then select the data source you want your widget to draw from. If you want to use multiple sources, select **Enable multiple sources**.  
   ![Branch Analysis widget displaying event data for the last 30 days with highlighted model selection options.](https://help.branch.io/img/Screenshot-2025-09-18-at-4.01.51-PM.png)
3. Choose the columns you want to add to your widget. The column categories are:

   1. **Measures**: Numeric values, such as event counts and revenue.
   2. **Attributes**: Qualitative dimensions of your data, such as **Campaign Name** or **Platform**.
   3. **Dates**: Select the **Date** checkbox to add a date column, and then select the **filter icon** next to it to choose rolling or fixed dates. Rolling dates move as time passes, and fixed dates cover a set period.
   4. **Formulas**: Your own calculations. To create one, select **+ Add**, and then use the free-form formula editor or the prebuilt functions. Select an operator in the list to learn how to use it.

      1. For example, use the formula `Ad Partner Name = "Taptica" and contains ( Campaign Name , "spring" )` to create a filter for Taptica campaigns you launched in the spring.
   5. **Sets**: Groups of values in your own categories. There are two types:

      1. **Column set**: Groups the values of a single column. To create one, select **+ Add**.

         1. For example, select **Branch Channel** as the base column, then create a group for paid channels and a group for organic channels.
      2. **Query set**: Groups data using conditions on one or more columns. To create one, select **+ Add**.

         1. For example, select **OS**, **Feature**, and **Campaign Name** for your base query, then create a group where `OS = Android`, `Feature = paid advertising`, and `Campaign Name = spring_solstice`.
   6. **Parameters**: Values you can change, such as a currency or a day range. To create one, select **+ Add**. Give it a name and a default value, and choose its data type, such as integer, decimal, string, date, or boolean.
4. (Optional) To filter a column you chose in step 3, select it in the list, and then choose the values to include or exclude.
5. Select the **Go** button to run the data for your widget.
6. (Optional) Change the suggested title.
7. (Optional) Add a description so others can quickly understand the data.
8. (Optional) Change how the data displays. Branch suggests a format, and you can switch to a table or a chart.

   1. To choose a chart type, select the **bar chart icon** on the right side.
9. (Optional) To change the configuration, select the **cog icon** on the right side. It has two tabs:

   1. **Configure**: Choose which table columns show and how chart axes look.
   2. **Settings**: More display and formatting options, such as text wrapping and the table theme.
10. (Optional) To see the details of the query you’ve built, select the **lowercase i icon** on the right side.
11. Select **Pin**, and then choose the dashboard to save the widget to.

### Configure widget currency

You can set the currency for a single widget instead of [for the whole dashboard](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#configure-dashboard-currency).

**Important**: A currency set at the dashboard level overrides the currency you set on a widget.

To set the currency for a specific widget:

1. Navigate to the dashboard containing the widget you’re interested in. Make sure the widget has a currency-related measure.
2. Hover over the widget and select the **three-dot icon** that appears.
3. Select **Edit**.
4. Find **Currency** under the **Parameters** section of the full list of columns you can add to your widget.
5. Select the **pencil icon** to modify the currency.
6. Search or scroll to find the currency you want to apply to your widget’s data, then select it.
7. Select the **Apply** button.
8. Select the **Save** button.

If the dashboard doesn’t have a currency yet, the first currency you set on a widget is also added to the dashboard. To change it, see [Configure dashboard currency](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#configure-dashboard-currency).

### View widget data

To view the underlying data that a widget is based on:

1. Navigate to the dashboard containing the widget you’re interested in.
2. Hover over the widget and select the **three-dot icon** that appears.
3. Select **Show underlying data**.

   1. You can’t view underlying data for columns based on aggregate formulas.
4. Select the **Edit columns** button to edit the columns displayed in this view.
5. Select **Download CSV** at the bottom-left of the module to download the data.

> **Tip**
>
> The columns you choose here are also the columns in the CSV download.

To explore a widget’s data without changing the widget:

1. Navigate to the dashboard containing the widget you’re interested in.
2. Hover over the widget and select the **three-dot icon** that appears.
3. Select **Explore**.
4. From here, you can add filters, add columns, replace columns, or compare values.

   1. For example, you can quickly compare data where **Ad Partner Name** is `amazon` versus `snap` to see which ad partner had more activity.  
      ![Branch Analysis comparison of ad partner performance for Snap and Amazon over the last 30 days.](https://help.branch.io/img/image-1758293697827.png)

### Run change analysis

Widgets that display a single aggregate number also show how that number changed compared to the previous period. Change analysis breaks that change down for you, so you can see which values were responsible for it.

Change analysis is available on any widget that displays a single aggregate metric with a period-over-period comparison. For example, on the [Channel Performance](https://app.branch.io/analysis/channel-performance) dashboard created for you by Branch, the **Installs**, **Opens**, **Clicks**, and **Impressions** widgets at the top of the page all support change analysis.

To run change analysis:

1. On the dashboard, hover over the change shown beneath the widget’s metric, such as `99.59% (10.85K) Jul 2026`. It’s green if the metric increased and red if it decreased, and a **Run change analysis** tooltip appears.
2. Select the change to open the **Change analysis** window. A callout at the top tells you which value accounted for the largest part of the change.
3. Select an attribute from the list on the left, such as **Branch Channel** or **Campaign Name**, to break the change down by that attribute. The chart shows how much each value contributed, and distinguishes significant changes from normal ones.
4. To dig into the value that drove the change, select it next to **Analyze further**. Use the **back arrow icon** in the top-left corner to return to the previous view.
5. Scroll down to **More insights** to see the highest percentage change and the highest change in contribution.
6. To change which attributes are available in the list on the left, select **Customize attributes** at the bottom of the list, select the **checkbox** for each attribute you want to include, then select **Apply**.
7. When you are done, select the **Close** button.

### Edit widget

To edit the data displayed in a widget or how it is displayed:

1. Navigate to the dashboard containing the widget you’re interested in.
2. Hover over the widget and select the **three-dot icon** that appears.
3. Select **Edit**. For more information on widget configuration, read “[Create and configure a widget](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#create-and-configure-widget).”
4. When you’ve finished your edits, select the **Save** button. Then select the **Close** button at the top of the page.

### Display widget on multiple dashboards

If you’ve already created a widget and you want to copy it to a different dashboard:

1. Navigate to the dashboard containing the widget you’re interested in.
2. Hover over the widget and select the **three-dot icon** that appears.
3. Select **Pin**.
4. Select the dashboard that you want to add your widget to, then select the **Pin** button.
5. The widget now appears on the dashboard you selected.

> **Tip**
>
> Editing a pinned widget on one dashboard doesn’t change it on other dashboards.

### Delete widget

> **Warning**
>
> Deleting a widget is permanent, and you can’t undo it.

To delete a widget:

1. Navigate to the dashboard containing the widget you want to delete.
2. Hover over the widget and select the **three-dot icon** that appears.
3. Select **Delete** to permanently delete your widget.

### Display Custom Events

There’s a wide variety of [Branch Standard Events](https://help.branch.io/developer-hub/track-branch-events.md#standard-events) you can use to tell the story of your customer’s journey. When you use the Branch SDK to track these events, they’re automatically available for selection when creating and configuring a widget.

You can also report on your own [Branch Custom Events](https://help.branch.io/developer-hub/track-branch-events.md#custom-events). They aren’t automatically available in widgets. Instead, add a Custom Event Template and tell it which Custom Event to count.

To use a Custom Event Template:

1. Navigate to the dashboard containing the widget you want to add a Custom Event to.
2. Either [create](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#create-and-configure-widget) or start to [edit](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#edit-widget) the relevant widget.
3. Make sure to select the correct [data source](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#key-terms) (typically **Activity**).
4. In the columns section, expand **Measures**.
5. Find and select **Custom Event Template 0**.
6. Select the **Go** button to run the query.

   1. **Note**: At this point, the widget shows a count of `0`, because the template doesn’t know which Custom Event to count yet.
7. Find the **filter bubble** that says `custom_event_total_count_param_0 default` in the filter bar at the top of your widget configuration. Select this **filter bubble**.  
   ![Branch Custom Event template with highlighted parameter and currency details displayed on the Analysis Dashboards interface.](https://help.branch.io/img/Screenshot-2025-12-29-at-2.26.56-PM.png)
8. In the dialog that opens, enter your Custom Event name exactly as it appears in your Branch data, such as `First_registration` or `Level_completed`.

   ![Change value dialog for a custom event parameter, with red_monster_level_1 entered and an Apply button.](https://help.branch.io/img/Screenshot-2026-06-05-at-1.20.45-PM.png)
9. Select the **Apply** button. The widget now displays the count for your Custom Event.
10. The filter updates to show `custom_event_total_count_param 0` followed by the name of your Custom Event.
11. Select the **Pin** button to save your widget to a dashboard.

#### Use multiple Custom Events

To track more than one Custom Event:

- Each Custom Event requires its own template slot.
- You can add more Custom Event Templates as separate measures, such as **Custom Event Template 1**.
- Each template has its own parameter.
- You can track up to five Custom Events (one per template slot).

**Example**: To track both `First_registration` and `Second_registration`, set the parameter of **Custom Event Template 0** to `First_registration`, and set the parameter of **Custom Event Template 1** to `Second_registration`.

To get unique counts instead of total counts, use **Custom Event Unique Template 0** to **Custom Event Unique Template 4** the same way. Each one has its own parameter, from `custom_event_unique_count_param_0` to `custom_event_unique_count_param_4`.

> **Tips**
>
> - Enter the Custom Event name exactly as it appears in your Branch data. Names are case-sensitive.
> - Parameters start with technical names, such as `custom_event_total_count_param_0`. After you set a value, the name changes to something friendlier, such as “Custom Event First Registration.”

### Set KPI alert

Set an alert on a widget to get an email when a metric meets a condition or crosses a threshold. Widgets that support alerts show a **bell icon** when you hover over them.

1. Navigate to the dashboard containing the widget you want to set an alert on.
2. Hover over the widget and select the **bell icon** that appears.
3. Select an alert type from the pre-defined list of alerts. These include:

   1. **KPI crosses a set limit**
   2. **Regular KPI updates**
   3. **Values of an attribute crosses a set limit**
   4. **Regular updates on values of an attribute**
4. Select **Next**.
5. Name the alert, and set the conditions for when it fires.

   1. For example, set an alert to fire when your number of Open events goes over 25,000.
   2. By default, Branch checks the values daily at 09:00 UTC. To change this, select **Change**, and choose a new frequency and time.
6. Under **Send alerts to users**, add each teammate who should get the alert. You can also add a custom message to send with the alert.
7. Confirm the structure of your alert by selecting **View query**.
8. When the alert looks how you expect, select the **Create alert** button.

### Manage KPI alert

You manage alerts at the widget level. To manage the alerts for a widget:

1. Navigate to the dashboard containing the widget you’re interested in.
2. Hover over the widget and select the **three-dot icon** that appears.
3. Select **Manage alerts**.
4. Find the relevant alert, and select the **three-dot icon** for it.
5. From this menu, you can select **Edit alerts**, **Add subscribers**, **Unsubscribe from alerts**, or **Delete alerts**.

## AI

In Analysis, Ivy, Branch’s AI, answers your questions and builds widgets for you.

> **Caution**
>
> Please know that Ivy’s answers are probabilistic, which means the same prompt may not always produce the exact same answer. Ivy’s answers may contain errors and should be verified.
>
> We recommend that you manually [confirm](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#view-widget-data) that your widgets use the models, filters, and formulas you expect.

Ivy can answer your questions about data at both the dashboard and widget levels.

You can prompt Ivy from any dashboard or widget, except widgets that hold your notes. The **Ask Ivy** box and **Ivy** button appear only when they’re turned on for your account.

If Ivy can’t process your whole prompt, it tells you and processes the part it can.

Once Ivy gives you an answer, you can switch between a table and a chart, pin the answer as a widget on a dashboard, download its data, or [edit it](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#edit-widget).

> **Tip**
>
> To see which data source and columns Ivy used for an answer, select **Edit** on the answer.

If Ivy’s answer is a link, select it to see more about the columns Ivy used. In some cases, Ivy creates a new formula or set for you. You’ll find it in the left-side navigation with the rest of the available columns. The columns it used are also listed in the search bar at the top.

![Branch Analysis data for total count and conversion rates for ad partners over the last 30 days.](https://help.branch.io/img/Screenshot-2025-09-19-at-7.43.56-AM.png)

If a blue line appears under a column name, you can select it to see alternatives suggested by Ivy.

![Ivy answer titled Clicks Unique by Event Name, with an underlined Touch Type = click column that has suggested alternatives.](https://help.branch.io/img/Screenshot-2025-09-18-at-7.38.18-PM.png)

To tell Ivy whether it understood your question, select the **checkmark icon** or the **X icon** at the end of the answer.

**Dashboard level**

An individual dashboard is the highest level you can prompt Ivy from. Ivy answers from the data source that your dashboard’s widgets use most, so you can also ask about fields in that data source that aren’t on the dashboard.

Prompt Ivy at the dashboard level when you want a widget unlike any you already have. Otherwise, start from a similar widget and prompt Ivy from there.

**Widget level**

When you prompt Ivy at the widget level, it starts by restating your question. Use this to confirm that Ivy understood you. It may also refer to its earlier answers, so it has the right context.

If Ivy changes a previous answer, it lists the changes in shorthand form, for example `Added:Feature, Branch Channel = 'SHORT_LINKS'`. Make sure these changes are what you expect for your prompt.

### Craft prompts for Ivy

Use these tips to write better prompts.

**Start broad, get narrow**

Instead of giving Ivy every detail upfront, ask a broader question first to establish a baseline, then build on the answers with more specific questions. For example, you might send these prompts in order:

- **Prompt 1**: “How many users completed trials this quarter?”
- **Prompt 2**: “Break that down by OS.”
- **Prompt 3**: “Now just show me users whose OS is Android.”
- **Prompt 4**: “How many of these users are in Australia?”

**Use context**

The more context Ivy has about your question, the better it understands what you’re asking. That’s why it’s often easier to build a new widget from one you already have than from scratch.

If you already have a widget that is a good starting point for your question, select the **Ivy** button on that widget to prompt Ivy from within the context of that widget. It uses the original widget to inform its answer.

**Speak naturally, but be aware of keywords**

Write your prompts in plain English. You don’t need Branch column names. For example, you can ask Ivy “What are the names of my top 5 campaigns?” and not use `campaign_name` anywhere in the prompt.

However, some terms need care:

- “Channel” and “Branch Channel” aren’t the same column. “Branch Channel” values include `ADS`, `SHORT_LINKS`, `BANNERS`, `SEO`, and `AIO`.
- “Paid advertising” refers to paid ad traffic. “Non-paid advertising” refers to your owned and organic channels.
- “Rate” can mean different things, so be specific, such as “click-through percentage.”

**Specify time periods clearly**

Be specific about the time period you want Ivy to look at when gathering your data. Instead of a word such as “recently,” say “in the past 7 days.”

**Ask for comparisons**

Ivy handles comparisons well. You can ask it to compare sets of data across different time periods, channels, campaigns, and much more.

**Use numbers as filters**

Ivy also handles numeric filters well. You can use phrases such as:

- “Top 5”
- “Above 10%”
- “Higher than 80k”

### Get started with Ivy

Use these prompts as starting points for conversations with Ivy:

- Which feature is driving most of my Short Link traffic?
- Are there differences in audience demographics between Short Link and banner clickers?
- Show me installs and opens for my top 5 paid advertising campaigns this quarter.
- What are our email open rates by audience segment?
- Show me click-through percentages for our top 10 email campaigns.
- How many subscriptions did users start last quarter?
- What's our paid advertising versus non-paid advertising install split this quarter?
- How many purchase events came from each Branch channel this month?
- How many registration forms were completed per campaign last quarter?
- What's our install-to-purchase conversion rate by ad partner?
- How many attributed installs do we have per geographic region for the past 60 days?
- Compare iOS versus Android install performance by channel.
- What day of the week has the highest engagement for clicks?
- What proportion of deep link users performed an add to cart event?

## Share and export data

You can present, download, and share your dashboards.

### Present data

To present a dashboard in presentation mode:

1. Navigate to the dashboard you want to present.
2. Select the **three-dot icon** in the upper-right corner of the dashboard, then select **Present**.
3. Use the arrow keys on your keyboard or the arrow icons at the top of the presentation to move through the dashboard’s widgets one by one.

You can also enter presentation mode directly from a widget. To do this, hover over the widget and select the **three-dot icon** that appears, then select **Present**.

### Download data

To download an entire dashboard:

1. Navigate to the dashboard you’re interested in downloading.
2. Select the **three-dot icon** in the upper-right corner of the dashboard, then select **Download**.

To download data from a single widget:

1. Navigate to the widget you’re interested in downloading.
2. Hover over the widget and select the **three-dot icon** that appears, then select **Download**.
3. Choose your download type from the available options. The types of downloads available depend on the type of data in the widget.
4. Select the **Download** button.

### Share dashboards

You can share one or more dashboards at a time with teammates who have a Branch account. You can share with a teammate once they’ve signed in to Branch and their role includes access to aggregate data.

To share dashboards:

1. Navigate to the [**All Dashboards**](https://branchdocs.app.link/e/dashboards-overview-to-all-dashboards) page under **Analysis** in the left-side navigation of Branch.
2. Select the checkbox next to the dashboard(s) you want to share. Select the **Share** button.
3. Add either entire groups or individual users to the list of entities to share the dashboard(s) with. Decide whether each entity can view or edit the dashboard(s) you’re sharing.
4. Select the **Share** button. Each person gets an email, and the dashboard appears in their **All Dashboards** list.

## Learn more

Branch University offers live, expert-led training on the new Branch experience, including Analysis. To learn more, see [Branch University events](https://university.branch.io/events).

## FAQ

> **What is a dashboard?**
>
> Dashboards are pages that bring together a collection of widgets, so you can compare metrics and charts side by side.

> **What is a widget?**
>
> Widgets are individual metrics or charts that display aspects of your Branch data. You can edit them to show the data you need, and you can pin Ivy’s answers to dashboards as new widgets.

> **Can I create and edit Analysis Dashboards?**
>
> Yes, if dashboard editing is turned on for your account. Without dashboard editing, you can still view [default dashboards](https://help.branch.io/marketer-hub/analysis-dashboards-overview-new.md#default-dashboards) and any dashboard a teammate shares with you.

> **What is Ivy?**
>
> Ivy is Branch’s AI. It answers questions about your data and can build widgets for you.

> **Can I download data from Analysis Dashboards?**
>
> Yes, you can download entire dashboards or data from individual widgets in various formats.

> **What types of filters can I apply to my dashboards?**
>
> You can apply filters to include or exclude specific data, and you can configure them to apply to all or individual widgets.

> **What should I do if I see the error “Some x-axis values cannot be sliced by color because they have multiple y-axis values”?**
>
> Switch from chart view to table view.

> **What does “Viewing underlying data is not supported when there are chasm traps, fan traps, or for columns based on aggregate formulas” mean?**
>
> The widget’s metric is calculated from aggregate values, so the columns in the widget can’t show the data at a finer level.

> **What does “Total Count” refer to?**
>
> “Total Count” counts all events across all event types. In the SKAdNetwork data source, it counts valid SKAdNetwork postbacks.

> **What if Ivy’s answer doesn’t look the way I expect it to? How can I know exactly what data Ivy is pulling from?**
>
> Select **Edit** on the answer. The configuration page shows the columns the answer used and all the other columns available. From there, you can review the answer and edit it.
