You will learn

Learn about custom monitors in Klaviyo. With custom monitors, you can configure alerts to quickly identify and resolve issues around key metrics and objects in Klaviyo (i.e., segments and flows). Additionally, see our recommended use cases to quickly get set up with monitors to stay ahead of issues and discover trends.

Advanced KDP is not included in Klaviyo’s standard marketing application, and a subscription is required to access the associated functionality. Head to our billing guide to learn how to purchase this plan.

Before you begin

In addition to custom monitors, Advanced KDP customers will also see the auto-monitors feature on the Monitors page. Klaviyo’s auto-monitors automatically monitor your account performance for anomalies with key objects such as flows and campaigns.

Head to our guide on Klaviyo’s auto-monitors to learn more about the functionality.

Create custom monitors

  1. Navigate to Settings > Monitors.
  2. Select Create custom monitor. If you have no custom monitors yet, you can also select a monitor type, such as Single flow, from the setup cards.

The Create custom monitor button appears at the top of the Monitors page. If you have no custom monitors yet, the setup cards help you choose a monitor type.

BasicLayoutMain.jpg
BasicLayoutMain.jpg

There are 3 types of custom monitors you can set up in Klaviyo:

  • Single flow monitor
    A flow to monitor key performance metrics for and receive alerts about.
  • Single metric monitor
    Tracks the number of events recorded for a metric and alerts you when your rule is met.
  • Single segment monitor
    A segment to monitor and receive alerts about.

Configure the Monitor details, Alert rule, and Notifications sections described below, then save your monitor.

Monitor details

In the Monitor details section, you will enter information regarding the naming, type, and setup of the monitor itself.

Monitor settings that need to be configured
Monitor settings that need to be configured

Monitor type
Set the type of monitor (i.e., single flow, single metric, single segment).

Monitor name
Set a name for the custom monitor.

Object name
Set the flow, metric, or segment that you will monitor. Based on the monitor type, you will see either a list of available metrics, segments, or active flows with at least 1 message.

Metric name
Set the specific performance metric that you will monitor for the object. For the Single metric monitor type, you can only select the Total number (i.e., the count of the metric).

For the Single segment monitor type, you can select:

  • Total members
  • Added members
  • Dropped members

For the Single flow monitor type, the following metrics are available:

  • Open rate
  • Click to open rate
  • Bounce rate
  • Spam complaint rate
  • Click rate
  • Conversion rate
  • Delivery rate
  • Unsubscribe rate
  • Total recipients
  • Total conversions
  • Total delivered

Conversion metric
If you selected Conversion rate or Total conversions as a metric, there will be an additional drop-down list with available conversion metrics.

Message channel
For a Single flow monitor, select the message channel to monitor. The available options depend on the metric. In the channel selector, SMS is labeled Text message.

For the following metrics, only email can be monitored:

  • Open rate
  • Click to open rate
  • Bounce rate
  • Spam complaint rate

For the following metrics, either email or SMS can be monitored:

  • Click rate
  • Conversion rate
  • Delivery rate
  • Unsubscribe rate

For the following metrics, you can select between email, SMS, or both channels to be monitored:

  • Total recipients
  • Total conversions
  • Total delivered

You'll also see a metric preview that can be expanded to see selected metric performance on a daily, weekly, or monthly basis.

Metric preview for added segment memebers
Metric preview for added segment memebers

Alert rule

In the Alert rule section, define the rules that will trigger alerts. Enter information related to when and what will trigger the alert.

For metrics that count events or members, select Sum to monitor the total for the selected period, or Average to monitor the daily average.

Alert rule example
Alert rule example

Relationship
The operator between your actual performance and an expected value you set. You can select threshold operators (e.g., is less than, is more than, is equal to, etc.) or comparison operators (e.g., relatively increased by, absolutely increased by, etc.).

Relative vs absolute comparison operators

The comparison operators in the alert rule builder can be set to compare changes in a value based on a relative or absolute basis.

When using the relative basis comparison, it will measure the percent change from the original value. Choosing the absolute comparison operators will measure the change based on the numeric increase or decrease from the original value.

For example, say you have the following relative condition:

Alert when open rate relatively increases by more than 10% in the last 3 days compared to the previous 3 days.

Reltative comparsion operator example
Reltative comparsion operator example

If the open rate during the previous 3-day period was 20%, for this condition to be satisfied, the open rate would need to increase by a relative 10% (i.e., a multiplier of 1.1x) to 22%.

Relative increases and decreases are evaluated as a percent change from the previous period, even if the metric being evaluated is expressed as a rate (e.g., open rate or click rate).

Meanwhile, if you set the condition to absolute, it would look like the example setup below.

Alert when open rate is absolutely increased by more than 10 percentage points in the last 3 days compared to the previous 3 days.

absolute comparison operator example
absolute comparison operator example

If the open rate during the previous 3-day period was 20%, an absolute increase of 10 percentage points brings it to 30% and satisfies this condition.

Value
The value that your performance will be compared to.

For a rate threshold, enter a percentage from 0 to 100, such as 0.5 for 0.5%. For an absolute change in a rate, enter the change in percentage points, such as 0.2 for a change of 0.2 percentage points. Relative changes are percentages for both rates and counts.

Time period
Select the period to monitor, such as the previous day or last 7 days. For a relative or absolute comparison, also select the previous period to compare against. When monitoring counts with Sum, the comparison period matches the monitored period. With Average, you can choose a different comparison period.

And/Or connectors
You can combine multiple conditions with And/Or operators. For alerts to be sent when both conditions are met, use And. For alerts to be sent when one condition is met, use Or.

You can have a maximum of 2 conditions in an alert rule.

Notifications

In the Notifications section, you can configure the channels through which custom monitor notifications are sent. Switch the toggle to On if you want notifications for this custom monitor to be sent to your home page in Klaviyo when triggered.

By default, the Owner, Admin, Manager, and Analyst user roles will receive notifications on Klaviyo’s home page.

To add email alerts, select Add channel > Email. Email alerts are sent daily in the morning in your account’s time zone, with a digest of the custom monitors that are in an alert state and have email notifications enabled.

Select the user roles that should receive email alerts.

Email notifications are available for Single flow, Single metric, and Single segment custom monitors when you add the email channel and select recipient roles.

Notifications settings for custom alerts
Notifications settings for custom alerts

Select Save to create the monitor. Klaviyo opens its Monitor summary page.

Your custom monitor is first checked during the next monitoring cycle, around 2 a.m. in your account’s time zone. Custom monitors are evaluated daily.

Monitor alerts

On the main Monitors page, you can see a list of your existing custom monitors, and an alert log.

Monitors list

On the Monitors page, the Custom monitors section lists your existing custom monitors. Each monitor shows the following information:

  • Monitor name
    The name of the custom monitor.
  • Status
    The status of the custom monitor. These can be:
    • Active
      The custom monitor is enabled and an alert was not triggered during the previous check.
    • Alert
      The custom monitor is enabled and the alert was triggered during the previous check. The next check will be in 24 hours.
    • Disabled
      The monitor is not currently enabled.
  • Alert rule
    A preview of the alert rule set for the associated custom monitor.
  • Monitor type
    The monitor type itself (i.e., single flow, single metric, single segment).
  • Notifications
    Whether notifications are on or off for the custom monitor.
  • Last run
    The last check appears beneath the monitor name. Before the first check, this shows Not checked yet.

If you expand a custom monitor on the list, you’ll also be able to see:

  • The object that is being monitored.
  • The last time an alert triggered.
Monitors list page in Klaviyo
Monitors list page in Klaviyo

Open the actions menu next to a custom monitor to Edit, Disable, or Delete it. A disabled monitor has an Enable option. To finish editing, select Save. To disable or delete a monitor, confirm with Disable monitor or Delete monitor in the dialog.

Alert log

On the Monitors page, select Alert log to open a timeline of alerts from your custom monitors and auto-monitors. Expand an alert to see more information, including:

  • The object that experienced the alert
  • The associated metric
  • The rule that was broken resulting in the alert
Alert log showing timeline of alert triggers
Alert log showing timeline of alert triggers

Monitor summary

Select a custom monitor’s name in the Custom monitors section to open its Monitor summary page. You’ll see:

  • Description of key information
    A summary of the key details of the monitor.
  • Metric preview
    A preview of the metric over time that can be grouped by day, week, or month.
  • Activity log
    A timeline of the most recent alerts created by your monitor.
Monitor summary when you click into a custom monitor
Monitor summary when you click into a custom monitor

Recommended use cases for custom monitors

Monitor site visitors

With a Single metric monitor you can proactively monitor the number of Active on Site events captured in Klaviyo, and receive alerts if there is a drop in website traffic.

Below is an example of a custom monitor you can set up for the Active on Site event. Once you set the Monitor type and Metric name, you can use the Metric preview to see the daily, weekly or monthly numbers of Active on Site events to use as a benchmark for the values in the alert rules.

For the alert rule, create the following 2 conditions, as shown in the example below:

  • Alert when Sum of Total number of Active on Site is less than 9300 in the last 7 days

Or

  • Alert when Average of Total number of Active on Site is relatively decreased by more than 15% in the last 30 days compared to Average of previous 30 days.

Use values that match the volume of Active on Site events in your account based on the metric preview.

Example alert rule for monitoring website traffic
Example alert rule for monitoring website traffic

This first condition in this monitor calculates the number of Active on Site events during the last 7 days and compares it to a threshold of 9300. If the number drops below this threshold, an alert triggers.

The second condition in this alert calculates the average number of Active on Site events in the last 30 days and compares it to the average for the prior 30 days. If the daily average decreases by more than 15%, an alert triggers.

Monitor unsubscribe rates for a flow

With a Single flow monitor, you can monitor the unsubscribe rate for key flows on your account and investigate unusually high rates.

After selecting Single flow as Monitor type, choose an available flow under Flow name. Select Unsubscribe rate under Metric name. Select Email or Text message under Message channel. Use Metric preview to see daily, weekly, or monthly unsubscribe rates and choose values for your alert rules.

For the alert rule, create the following 2 conditions, as shown in the example below:

  • Alert when Unsubscribe rate for [flow] is greater than 0.5 in the last 7 days

OR

  • Alert when Unsubscribe rate for [flow] is absolutely increased by more than 0.2 in the last 1 day compared to the previous 1 day

Use values that match the unsubscribe rates for your flow based on the metric preview.

Example alert rule for monitoring flow unsubscribe rates
Example alert rule for monitoring flow unsubscribe rates

This first condition in this monitor checks the flow’s unsubscribe rate in the last 7 days and compares it to a threshold of 0.5%. If the unsubscribe rate exceeds 0.5% an alert triggers.

The second condition compares the flow’s unsubscribe rate in the last day with the prior day. An increase of 0.2 percentage points, such as from 0.5% to 0.7%, triggers an alert.

Monitor conversions for a flow

With a Single flow monitor, you can monitor the total number of conversions for key flows on your account and investigate drops in conversions.

After selecting Single flow as Monitor type, choose an available flow under Flow name. Select Total conversions under Metric name. Choose Placed order as the Conversion metric for this example. Select Email, Text message, or Email and text message under Message channel. Use Metric preview to see daily, weekly, or monthly conversion counts and choose values for your alert rules.

For the alert rule, create the following 2 conditions, as shown in the example below:

  • Alert when Sum of Total conversions for [flow] is less than 1000 in the last 7 days

OR

  • Alert when Average of Total conversions for [flow] is absolutely decreased by 20 in the last 3 days compared to Average of the previous 3 days.

Use values that match the volume of conversions in your account based on the metric preview.

This first condition in this monitor checks the number of conversions from the flow in the last 7 days and compares it to a threshold of 1000. If the number of conversions drops below this threshold, an alert triggers.

Example alert rule for monitoring flow conversions
Example alert rule for monitoring flow conversions

The second condition compares the daily average number of conversions from the flow in the last 3 days with the daily average for the prior 3 days. If this average drops by 20, an alert triggers.

Monitor segment growth

With a Single segment monitor, you can create a monitor that proactively monitors the total number of added profiles in key segments. If you have any important segments on your account, this is a way to check that the segments are growing at expected rates so you can quickly investigate drops in growth rates.

Below is an example of a custom monitor you can set up for a segment. Once you set the Monitor type and Metric name, you can use the Metric preview to see daily, weekly or monthly numbers of added segment members to use as a benchmark for values in the alert rules.

For the alert rule, create something similar to the following 2 conditions:

  • Alert when Average of Added members for [segment] is less than 1400 in the last 30 days

OR

  • Alert when Sum of Added members for [segment] is relatively decreased by 15% in the last 7 days compared to Sum of the previous 7 days.

Use values that match the number of added members you are seeing on the metric preview.

Example alert rule for monitoring segment growth
Example alert rule for monitoring segment growth

The first condition checks the daily average number of added members in the last 30 days. If this average falls below 1400, an alert triggers.

The second condition checks the number of added members during the last 7 days in comparison to prior 7 days, and if there is a decrease of 15% between these periods, an alert triggers.

Monitor inbound data syncing

With a Single metric monitor, you can proactively monitor the health of custom or 3rd-party integrations using counts of key inbound metrics.

Below is an example of a monitor you can set up for an event called Filled out form that is being synced from a 3rd-party integration.

Once you set the Monitor type and Metric name, you can use the Metric preview to see the daily, weekly or monthly numbers of your events to use as a benchmark for the values in the alert rules.

For this example, the alert rule has the following condition as shown below:

  • Alert when Average of Total number of Filled out form is relatively decreased by more than 50% in the last 3 days compared to Average of previous 7 days.
Example of alert rule to monitor integration health
Example of alert rule to monitor integration health

This condition calculates the average number of Filled out form events during the last 3 days and compares it to the average from the previous 7 days. If there is more than a 50% drop from the average of the previous 7 days, a notification will send and may indicate a problem with the health of your integration.

Additional resources

  • Understanding auto-monitors in Klaviyo

    Learn about auto-monitors in Klaviyo. Klaviyo automatically monitors your account performance for anomalies with key objects such as flows and campaigns. This allows you to quickly identify and resolve performance issues before they have larger implications.

  • Understanding how Klaviyo monitors metric activity for flows

    Learn how Klaviyo monitors and alerts you of unusual activity with ecommerce metrics that are used to trigger flows in your Klaviyo account. When a metric has a sudden drop in activity, you will be alerted so you can troubleshoot the potential issue. This type of monitoring is also known as anomaly detection.

  • Getting started with Advanced KDP

    Learn more about using Advanced KDP (Klaviyo data platform) to gather robust customer insights across all your marketing initiatives. Advanced KDP enables more advanced data management, manipulation, and analysis. It also provides actionable strategies to employ across each of your individual audiences and your business as a whole.

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type