Skip to main content

Automations

Keep track of your automations' performance

Mika Hally avatar
Written by Mika Hally
Updated yesterday

With Automation Analytics you can see at a glance how your automations are performing, how much time they're saving you, and where there are problems.

Key Metrics

At the top you'll see three important metrics for the selected time period:

Completed Runs

Number of automation runs where something was actually automated.

What counts as a completed run?

A run only counts when at least one action node was executed.

Counts:

  • Trigger → Filter matches → Send message ✓

  • Trigger → AI agent responds ✓

  • Trigger → Update label ✓

Doesn't count:

  • Trigger → Filter doesn't match → Automation stops ✗

  • Trigger → Condition not met → Automation stops ✗

Example: Your automation has the trigger "New incoming message" + a message content filter that checks for "Help". In the time period, 10,000 messages come in, but only 50 contain "Help". Result: 50 completed runs - not 10,000.

Automated Tasks

Anzahl der ausgeführten Aufgaben über alle Durchläufe hinweg. Jede ausgeführte Logik Node (Filter, Bedingungen, Warten, etc.) und Aktion Node (Nachricht senden, Label aktualisieren, etc.) zählt als eine Aufgabe.

What counts as an automated task?

Number of tasks executed across all runs. Each executed logic node (filter, conditions, wait, etc.) and action node (send message, update label, etc.) counts as one task.

Example:

Automation with 3 nodes: Trigger → Filter → Send message

  • 100 runs where the filter matches → 2 tasks each (filter + send message) = 200 tasks

  • 500 runs where the filter doesn't match → 0 tasks (don't count as completed runs)

Result: 200 automated tasks

Time Saved

Total time you've saved through all successfully executed tasks.

How is time savings calculated?

Each node type has a predefined time value:

  • Action nodes: 8 seconds

  • Message nodes: 25 seconds

  • Logic nodes: 2 seconds

When a node is successfully executed, its time value is added to the total time.

Time saved = Sum of all time values for successfully executed nodes in the selected time period.

Which nodes count as message nodes: Send message, Send WhatsApp template, WhatsApp quick replies, WhatsApp list, Live chat message, Create note, Ask question

Example:

Automation with: Filter → Send message → Update label

  • Filter (logic): 2 seconds

  • Send message (message): 25 seconds

  • Update label (action): 8 seconds

Per run: 35 seconds saved

100 successful runs = 3,500 seconds (approx. 58 minutes) time saved

Charts

Runs

Bar chart showing the number of automation runs over time. This helps you spot trends - are your automations running more or less than before?

Runs by Status

Stacked bar chart that breaks down runs by status:

  • Blue (Running): Still in progress

  • Green (Completed): Successfully finished

  • Yellow (Canceled): Manually canceled or canceled by another automation

  • Red (Failed): Error occurred

Tip: Lots of yellow or red portions? Check the overview table below to see which automations have a low success rate. Then open the affected automation, go to the activity log, filter by status "Failed" or "Canceled" and investigate the cause. Learn more in the article "Debugging automations and fixing errors".

Tasks

Bar chart showing the number of executed tasks over time.

Time Savings

Bar chart showing time saved over time.

Overview table

Below the charts you'll find a table with all automations. Perfect for comparisons - sort by most runs, highest time savings, or lowest success rate to quickly see which automations are performing best or having problems.

Column

Meaning

Automation

Name of the automation

Runs

How often the automation was executed

Tasks

How many tasks were automated

Time Savings

Estimated time saved

Success Rate

Percentage of runs without a failed node

Did this answer your question?