Exclude bot interactions

Teams rely on channel analytics to evaluate campaign performance and to drive future improvements. Having reliable analytics data is critical to achieve this. Bot protection in Customer Insights - Journeys captures and filters out bot clicks on emails, text messages, push notifications, and custom channels. This provides a more reliable view of analytics data and prevents unexpected outcomes such as inflated metrics, incorrect journeys, and fraudulent double opt-ins.

Enable bot protection

To enable bot protection, go to Settings > Feature switches and enable the Bot Protection toggle.

Important

  • Organizations created after July 22, 2024 have advanced bot protection enabled by default.
  • Bot protection doesn't apply to email opens.

Impact of bot protection

Once bot protection is enabled, suspected bot clicks are filtered out going forward and no historical data is impacted. After bot protection is enabled, you may observe a drop in the click rate in your email or other channel analytics.

Because bot protection filters out nonhuman link clicks, some journey triggers and branching conditions that use "email clicked" may be impacted. Bot protection doesn't impact email or push notification open rates.

How bots are detected

When bot protection is enabled, any time a link is selected, it goes through an intermediate page. Customer Insights - Journeys runs some checks on the intermediate page to determine if the click was made by a bot or a human.