# Canvas analytics

### What's Canvas analytics?

While in the [Canvas of a flow](https://docs.nlx.ai/platform/nlx-platform-guide/flows-and-building-blocks/overview/canvas), you can inspect the number of unique user conversations that have hit each node in a deployed application. This becomes useful to identify the pathways taken with a particular flow and assess the efficacy or potential gaps of a flow.&#x20;

{% hint style="info" %}
Be sure to [deploy a build](https://docs.nlx.ai/platform/nlx-platform-guide/ai-applications/setup#deployment) using the flow you want to analyze before engaging with the Canvas analytics.
{% endhint %}

***

### Access

To access this feature, select your flow and enable the *Analyze* icon from your Canvas toolbar:

{% @arcade/embed flowId="nwQYhp5bxuw2fS48nEH9" url="<https://app.arcade.software/share/nwQYhp5bxuw2fS48nEH9>" %}

* Select *Resources* from your workspace menu ? Click *Flows* > Choose an existing flow
* Select the *Analytics* icon (bar chart icon) in the Canvas toolbar

You can continue to modify and build with your flow while in *Analyze* mode. To disable viewing Canvas analytics, simply click the *Analytics* icon again.

:brain: Looking for more? Get acquainted with the rest of your [Canvas toolbar](https://docs.nlx.ai/platform/nlx-platform-guide/flows-and-building-blocks/overview/canvas#toolbar).

***

### Tags

Tagging nodes using either built-in tags or custom ones added to your workspace allows you to filter your conversation while viewing your flow with *Analyze* enabled.

NLX's system tags can be used to tag any node in your conversation flow and does not automatically determine what is automated, helpful, or not helpful.&#x20;

* *Automated*
* *Helpful*
* *Not\_helpful*
* \+ add custom tags using [Analytics tags](https://docs.nlx.ai/platform/nlx-platform-guide/monitoring/analytics/analytics-tags) of your workspace *Resources*

Looking to assign tags to nodes in your flow? See [node setup](https://docs.nlx.ai/platform/nlx-platform-guide/flows-and-building-blocks/overview/nodes#analytics-tags)

***

### Analyzing

When analyzing, your flow presents a number indicator on every node, corresponding to the total unique counts the node was hit by users:

<figure><img src="https://2737319166-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHCxYxhIU0Bqkjj942mGk%2Fuploads%2FhWrOhoQ5hIjNbQDZvftJ%2FFlows_%20Analyze%20mode.png?alt=media&#x26;token=efab7d1a-2df8-4735-adb5-010ff236f800" alt=""><figcaption><p>Traffic data count above each node in a flow</p></figcaption></figure>

You may further refine your analysis view with these available filters:

* *Application*: Specify the application in cases where your flow is attached to multiple
* [*Conversation ID*](https://docs.nlx.ai/platform/nlx-platform-guide/monitoring/conversation-history): View a particular conversation's path with a user
* *Start time*: Apply the beginning of a date range
* *End time*: Apply the end of a date range
* *Tag*: Select a tag from your workspace if [assigned to any nodes](https://docs.nlx.ai/platform/nlx-platform-guide/flows-and-building-blocks/overview/nodes#analytics-tags) in the flow


---

# 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.nlx.ai/platform/nlx-platform-guide/monitoring/analytics/canvas-analytics.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.
