Introducing bot filtering for accurate analytics

Introducing bot filtering for accurate analytics

Dear Zoho Campaigns Users,

We're happy to introduce bot filtering to enhance the accuracy of your email campaign analytics. This new feature is designed to help you filter out bot-generated opens and clicks, which will ensure your campaign reports reflect genuine recipient engagement.

What are bot clicks?

Bot clicks are activities performed by automated software rather than humans. These programs typically scan emails for security purposes, such as checking for viruses or malicious links. As a result, bot clicks may create false engagement metrics by showing multiple clicks from a single contact even though no one actually interacted with the email.
 

Why bot filtering matters

Bot-generated opens and clicks in email campaigns lead to inaccurate campaign performance metrics. To tackle this issue, the bot filtering feature enables users to eliminate bot activity from their campaign reports.

Key features of bot filtering

  • Toggle on/off: Easily enable or disable bot filtering through a simple toggle switch in the Settings > General Settings section.

  • Accurate reporting: When enabled, bot filtering will automatically exclude bot opens and clicks from your campaign reports and provide a clearer picture of your audience's engagement.

  • Transparency: We already have a visual indicator in your campaign reports to let you know whether bot filtering is active to ensure you have full transparency in your data analysis.

How it works

Default setting: 

For new users

By default, bot filtering is turned off, meaning all opens and clicks—including those from bots—are included in your reports. You can choose to turn it on from the settings.

For existing users

By default, bot filtering is turned on, meaning all opens and clicks—including those from bots—are excluded in your reports. You can choose to disable it from the settings

NotesNote: To provide more granular insights, we're incorporating detailed bot data into our email campaign reporting. This will empower users to monitor performance closely and take informed actions.Due to the simultaneous development of report handling improvements, we have revised the anticipated release date. You can expect this release to go live by Jan 2025.

Here's how to enable the bot filtering option in Zoho Campaigns.

Step 1: Bot filtering option

Locate the Bot Filter link under Settings > General settings. 

Step 2: Toggle the bot filtering option

In the Bot Filter setting, click the bot filtering toggle to enable the feature.

 

 

Step 3: Confirmation pop-up screen to enable

 

When you enable this option, a pop-up will appear to confirm your decision. Click Go ahead to enable the feature, which will be applicable to all upcoming campaigns.

 

Step 4: Enable/disable the option

Filter enabled: If the bot filter setting is enabled, all bot opens/clicks will be excluded from email campaign reports and overall reports.

Filter disabled: If the bot filter setting is disabled, all bot opens/clicks will be included in email campaign reports and overall reports. 

Here's how you can see it in the campaign reports,
When the bot filter setting is disabled

 

When the bot filter setting is enabled

 

Notes

 Note:

  • Open rates may decrease when the bot filter is enabled.

  • Follow-up actions, such as journeys and response action components, will not be triggered by bot interactions.

  • For example, if a user disables bot filtering before sending a campaign but re-enables it afterward, the email campaign report will still reflect bot-related activities. This occurs because the settings were disabled at the time the campaign was sent.

  • Please note that Apple Mail Privacy Protection (MPP) opens are not currently filtered in this update.  We are working on a solution to handle Apple MPP opens and will provide another update soon.

 

Bot filter option when campaign was sent

Bot filter option after the campaign was sent

Bot-related activities in campaign reports

Enabled

Disabled

Excluded

Disabled

Enabled

Included


 

Step 5: Pop-up confirmation to disable bot filtering

 

You'll see a pop-up while disabling bot filtering.

This update is likely to go live by Oct first week.

We're here to help

As always, our support team is ready to assist you with any questions you may have about bot filtering or any other feature in Zoho Campaigns. 

We're confident that bot filtering will provide you with more reliable insights and enable better decision-making and more optimal marketing strategies.

Happy campaigning!

Best regards,
The Zoho Campaigns Team


    • Sticky Posts

    • Tip of the week 03 - Sending emails in batches

      Today's marketers not only want their email marketing to be efficient, but also smart. For an email campaign, you may think you have all the essential elements for lead conversion—a big mailing list, an attractive template design, and the most-engaging message content, but after hitting the ‘send’ button, you may not get the expected conversions. Wondering why? Here’s one of the major reasons. Many marketers miss out on sending the email campaign the right way. Did you know that you should not be
    • Tip of the week 04 - Know about your recipients' 'prime open time.'

      In today's market, the importance of customer behavior is astounding, with a vast amount of research and resources going into finding how customers make decisions. The process of persuading your customers to open your email and click on your call-to-action becomes easy when you understand the psychology behind their behavioral traits. Time to turn into a psychologist! Let's get to the basics—you want your emails to resonate well with your recipients. So, what's the primary thing involved here? It's
    • Zoho Campaigns Expert Diaries on SoundCloud, Spotify, Apple Podcasts, and YouTube

      Hi email champs,  As email marketers, we find great lessons in each other's works—be it the subject lines that worked good, the design that was received well, or the CTA that had the maximum clicks. Email marketing encompasses a wide variety of topics spanning everything from creation and design to development and deliverability.  Here's when we from the Zoho Campaigns team found the need to build an email marketing community comprising of seasoned marketers and email geeks who can help each other
    • Email Deliverability Tip #3: Seal the deal with the preheader

      In the last post, we learned about the subject line. Today we'll be learning about the preheader. A preheader is the short text that follows the subject line in an email. The preheader is designed to hint at what your email message is all about. A good preheader should act as a second subject line and convince your contacts to open the email. Now, let's learn the best way to craft a preheader. Your subject line and preheader should work together and accurately convey the gist of your email. Keep
    • Tip of the week 15 - Add subscription-preferences option. Drive more engagement.

      If crafting content for emails, getting creatives done, and running email campaigns is your love, then unsubscribes are the heartbreakers.  You can save your emails from being unsubscribed/trashed by adding a proper subscription-preferences option in your emails (works best at the time of signup). Giving subscribers the option to choose what they want to receive from you and decide how often (frequency of the emails) your emails should hit their inboxes will increase the reach of your campaigns manifolds. 

    Nederlandse Hulpbronnen


      • Recent Topics

      • Error AS101 when adding new email alias

        Hi, I am trying to add apple@(mydomain).com The error AS101 is shown while I try to add the alias.
      • Does funnel chart in Zoho Analytics have an option of deciding the order of the stages of funnel in custom manner?

        I want to build a funnel chart for my recruitment process. I have data from Zoho Recruit synced with Analytics. Upon creating the funnel chart with 'Stage' in X-axis and 'distinct count of candidate ID' in Y-axis, I can create a funnel chart. However,
      • Dialing Microsoft Teams Phone Service via Zoho CRM

        I am using the VOIP option in Microsoft teams for my office phone system. I was hoping to have a way to dial numbers directly from Zoho CRM, but don't see anything in the Teams Integration or in the Telephony integration that will enable this. Does anyone
      • How to integrate Zoho sign with Zoho CRM

        Hi, I am starting to use Zoho sign for CRM inventory template signature collection. is there any way to fetch CRM inventory template and auto send to specific mailbox by using Zoho Sign API(or other)? I know we can click "Send with Zoho sign", but we
      • How to integrate Zoho Sign with Zoho CRM

        Hi, I am starting to use Zoho sign for CRM inventory template signature collection. is there any way to fetch CRM inventory template and auto send to specific mailbox by using Zoho Sign API(or other)? I know we can click "Send with Zoho sign", but we
      • Cadence reports as front-end reports

        Hello everyone, We have built a cadence which is connected to the Leads module. There are 11 steps in total, 7 are automatic emails and 4 are tasks for the Lead owners. As admins, we have access to this (very nicely made) 'View Reports' tab where we can
      • Zoho CRM API, Python SDK v7 Quoted_Items

        Hello. How do I use this SDK to retrieve the Quoted_Items from a Quote and downstream the items in a Sales Order I can see references to a constant INVENTORY_MODULES_ITEMS = ["invoiced_items", "quoted_items", "purchase_items", "ordered_items"] But I cannot
      • Introducing Keyboard Shortcuts for Zoho CRM

        Dear Customers, We're happy to introduce keyboard shortcuts for Zoho CRM features! Until now, you might have been navigating to modules manually using the mouse, and at times, it could be tedious, especially when you had to search for specific modules
      • unblock account email

        Could you please enable jperez@asociacionpataz.org.pe. Thanks for your support
      • Zoho email address not found.

        HI Zoho Team, I have created a zoho account, verifyied domail and Confihure MX record also, all are done.I have also created three email address  but now i am facing a problem that - i am able to send messages using my zoho email ids but if any person trying to reply on that mail then it gives a mail which says-"Address not found.Your message wasn't delivered to "email@domain .com" because the address couldn't be found, or is unable to receive mail."
      • "The data you have entered already exists" when trying to create contac@mydomain.com

        Hi all, Our domain is ananasjuicebar.com. Working as admin in the control panel: When I try to add the email account "contact@ananasjuicebar.com" I get the error: "The data you have entered already exists" I've tried creating a new user or creating a new group with this address associated. To my knowledge this address has never been added and I can also not find any reference to it. (Shopify used this address to send customer notifications BEFORE setting up Zohomail.) Any ideas? are there any restrictions
      • Integrating Zoho Creator's Calendar Report with Zoho Calendar as App Calendar

        Hi, it would be helpful if Zoho Creator's Calendar report is integrated into Zoho Calendar as an app calendar.
      • Bigin-Zoho Projects Integration

        We're pleased to announce the Bigin-Zoho Projects integration, which enables you to manage client relationships and project tasks simultaneously in one system. With this integration, once you close a deal in Bigin, you can create a project in Zoho Projects
      • Challange in Zoho Books Integration Task - Create Record

        I am creating Customer record in Zoho books, through Workflow\Custom Functions in Zoho book. The input values are picked from custom module "cm_student_id" during edit and save events. The Customer record is getting successfully created, however only
      • Unable to update desciprtion field

        Hi Team, perviously, we had hidden the description field on our Help Center as we used a diffirrent field to name our ticket description. Now, the description field suddenly became available on our help center and there are no option to disable it to
      • Zoho Books API down

        We've been using the zoho books api for the last few weeks to pull open invoices, and the code has stopped working suddenly. When making the same API call as always, we're getting a 400 error.
      • Tasks not added to the timeline

        Hi, It would be nice if tasks and completed tasks were added to the timeline. Especially since there's no easy way to see if there are completed tasks without changing the default open tasks to completed tasks. Also the quick view doesn't display task
      • Tip 26: How to hide the "Submit" button from a form

        Hi everyone, Hope you're staying safe and working from home. We are, too. By now, we at Zoho are all very much accustomed to the new normal—working remotely. Today, we're back with yet another simple but interesting tip--how to hide the Submit button from your forms. In certain scenarios, you may want to hide the submit button from a form until all the fields are filled in.  Use case In this tip, we'll show you how to hide the Submit button while the user is entering data into the form, and then
      • Atualização que agora me lascou!

        Bom dia a todos! Recentemente a Zoho lançou uma atualização que permite edição do Subformulário de Itens Cotados na página de detahes do orçamento. Isso está acontecendo demais minha vida pois tenho várias funções nas quais o gatilho de funcionamento
      • Email alias per task list so these tasks don't get listed under a 'General' task list that we didn't create nor use

        Using an email alias to add tasks is very good for forwarding emails directly into Zoho Projects however everything gets listed under a 'General' task list which is counter-intuitive. It would be good to have an email alias for each task list so we can
      • eway Bill - Import (Good / Material)

        As we Importer of goods , for That first we Generate PO then , Payment, then after We create Bill of Entry  After Bill of Entry Anywhere (99%) cases material that arrived to port that comes to warehouse / factory for that Eway bill , we have to create
      • On Duty Requests using API

        Currently we can only do attendance entries using API, we need to make on Duty Requests using API Use Case We are using different on premise devices to track meetings, we want to sync this data with Zoho People Currently we are manually making on duty
      • Competitors When Deal Lost

        I would like to add a lookup field to deals that is only visible and only required when the deal is closed and the reason is marked as "Lost to Competitor" This lookup field would use the competitors module to allow the salesperson to link the deal to
      • User filter in Analytics Report

        We have connected Projects to Analytics so we can generate have a dashboard on task progress and completion. I've added a "User Name" user filter, with the intention that we will be able to quickly see tasks per task owner and what the statuses of those
      • Zoho Books | Product updates | March 2025

        Hello users, We have rolled out new updates in Zoho Books to enhance your accounting experience. These include the ability to create workflow rules for manual journals and Multi-Factor Authentication (MFA) for customer and vendor portals. Explore these
      • Showing ALL missing data

        Hi, When I create a chart, I noticed that even when enabling the "show missing values" option, if, let's say, the current time period will not show as "0" on the chart if there's no data (rows) in the table. For example, I have this data: Week 1: 0 rows
      • Managing independent contractors

        We use Independent contractors as our field techs. I'm looking for a solution to be able to manage there timesheets, payments, and etc
      • Bigin_Email Notification not being sent when a new lead is created

        I have a workflow in BIGIN set to send an email notification when a new lead is created via a webform (integrated with ZohoForm) The trigger is whenever a contact is "Create or Edit". Conditioning was applied for contacts which source is "Website" If
      • How to convert spreadsheets to any format from your web app with Zoho Office Integrator

        Hello users, In this article, we will explore how to use Zoho Office Integrator's Spreadsheet Conversion API to convert spreadsheets to different formats such as CSV, XLSX, and ODT right from within your web app. Highlights of the Spreadsheet Conversion
      • Issue with "invoice_url" Field Showing Draft or Void Status

        We are using the Books API feature, and we are experiencing an issue with some invoices. When we use the "invoice_url" field to access an invoice link, we receive the error message: "Invoice that you are trying to access is in draft or void status." This
      • String field that contains html code to email

        Hello everyone, We've created a zoho flow that takes some input from the user (some keywords from a multi pick list) and sends them to a zoho flow which uses an ai prompt to create an email based on these keywords in an html form (e.g. use of <p>, <b>,
      • 【Zoho CRM】数式項目に関するアップデート

        ユーザーの皆さま、こんにちは。コミュニティチームの中野です。 今回は「Zoho CRM アップデート情報」の中から、数式項目のアップデート(3つの機能強化)をご紹介します。 【目次】 1、時間ベースの数式を自動更新とリアルタイムの値を表示 2、条件に基づいて数式の実行停止 3、既存の数式を使用して新しい数式を作成 1. 時間ベースの数式を自動更新とリアルタイムの値を表示 数式項目のプロパティに関数「Now()」を含む数式項目の値をリアルタイムで自動更新するというチェックボックスを導入しました。 Before:データが手動で編集されるか、自動化によって更新されたときにのみ、数式項目は最新の結果を計算し、値を表示していた。
      • Issue with syncing zoho campaigns with zoho crm

        Hi there, I want to sync both zoho campaigns with zoho crm however i have encountered some issues with this. when clicking manage in zoho i receive this message even though im using the same account and its an admin account. however when i go to zoho
      • Changing Color Theme of Guided Conversations

        Hello, We have recently added Guided Conversations to one of our websites, but I am wondering if there is a way to customize the color scheme so it matches the appearance of the website? Thank you in advance!
      • The ability to show fields from subforms when viewing from related list

        Hi there, Currently im only able to display default columns , however when im unable to add the columns/fields from the subform Ive created. below is a field called quantity from the subform. Im not able to search up this field from the manage column
      • Importar datos de clientes a Zoho CRM por medio de un archivo csv o un excel

        Importar datos de clientes a Zoho CRM por medio de un archivo csv o un excel Hola necesito hacer importacion de datos desde un sistema propio. Quiero exportar datos como nombre de Cliente, empresa, venta, importe, fecha.
      • HTML Email in Zoho Books

        Is it possible to create custom html email template in zoho books. 
      • Recording overpayment?

        So a customer just overpaid me and how do I record this? I can't enter an amount that is higher than the invoice amount. Eg. Invoice is $195 and he sent $200. He's a reccuring customer so is there a way to record so that he has a $5 advance for future invoice?
      • How can I add Material cost to a project?

        Hello, We use Zoho project to manage scheduled work. This consists in labour tasks and matrials cost. How can I add the material budget, then teh cost to the project? Thanks Barbara
      • License Issue

        Hello Campaigns Team, we have 17 ZOHO One licenses but in campaigns I get the message that we have a free plan. How can we use ZOHO campaigns? As far as I understood campaigns is a part of ZOHO One. THX Niels
      • Next Page