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. 
    • Recent Topics

    • Pin multiple columns and adjust column widths in CRM subforms

      Hello all, Subforms act as secondary forms or tables in which you can associate multiple line items to a primary record and thereby ensure more structured and comprehensive data organization. We've made some recent enhancements to subforms. Here's what's
    • Activity or History Log User Login

      Hi Everyone, I have Zoho Customer Portal, which has pages and reports. Is it possible to create 1 field such as true/false to find out users who have opened the customer portal? Like a kind of user activity log. Thank you so much.
    • IN BIGIN MOBILE APP ZOHO INVOICE IS NOT VISIBLE

      I HAVE INTEGRATED ZOHO BIGIN WITH ZOHO INVOICE IN WEB IT IS WORKING VERY FINE WITH ZOHO INVOICE VISIBLE , HOWEVER IN MOBILE APP ZOHO INVOICE IS NOT VISIBLE IN THE TABS , IT IS VERY DIFFICULT TO CHECK THE PIPELINE WITHOUT THE INVOICE , I HAVE TO DOWNLOAD
    • Function to check frequency of customer ordering patterns

      Hi, I'm no coder, so I thought I could make use of Chat GPT to generate some Deluge script to create a function that would check order frequency of our customers so that I could send an email if they go beyond their usual order pattern. Chat GPT and Claude
    • Conexão de Meta Ads - A busca pelo Cálculo do ROI

      A empresa onde trabalho está em busca de calcular melhor o retorno sobre o investimento de das suas campanhas do Meta Ads. A zoho junto com a Google fez um excelente trabalho e disponibilizou o cálculo desse retorno de forma maestral com o dashboard abaixo.
    • Automatic bundling with sales orders

      What I do is I make products to order. Some of my products share same part. So sometimes one product sells better then the other one. When I create a bundle now I might sell out one product but then I cannot make it anymore because I already use the part
    • Flow based on New Deal - layout field problems

      Hi. I've built a Flow to create a Deal-specific folder within WorkDrive. It works except for referencing the Deal's layout. In my Zoho CRM, there are two types of Deals (separated by layout). For my Flow: Trigger on New Deal Then, I call 'Fetch module
    • How to install Widget in inventory module

      Hi, I am trying to install a app into Sales Order Module related list, however there is no button allow me to do that. May I ask how to install widget to inventory module related list?
    • Zoho Sheet view has two way sync or one way? Sheet view to CRM and what about CRM to Sheet view?

      I created a zoho sheet view. I can make changes and these changes are saved back to CRM. I have copied the link of this zoho sheet view for future easy access. Now I go to CRM, and update a single record in CRM. Now if I use the zoho sheet view link that
    • Enable Filtering by Notes in Accounts & Other Modules

      I noticed that we have the option to filter by notes in the Contacts module, which is great. However, in our company, we add notes specific to an Account, and currently, there's no option to filter Accounts with notes. Can this be enabled? It would also
    • Whats App Automation

      It would be nice to be able to send out an automated whats app message template on moving stages or creation of a ticket (same as you can do for automated emails). Currently only automated emails can be sent. Also, if whats app could be used more effectively
    • A fresh interface and functionality improvements for Zoho CRM's data sharing settings

      Data sharing is essential for maintaining proper access controls in your CRM. Whether you're setting default permissions or defining custom sharing rules, these settings determine how records are shared among users, roles, and groups. Previously, navigating
    • field is not saving on lead

      Hi, Not sure what i changed but on edit in a lead, i am inputting details and its not saving. just highlights it in yellow with no error message.
    • Capture GPS location field

      When using a mobile phone to complete the form, I need to capture the GPS location. When this field going to be available? Same question for taking pictures with mobile phone and capturing that picture automatically. Thanks
    • I can't auto-scheduling calls down - the code does not change anything

      Hi, I was trying to set a function that auto-schedules calls based on their call result; i.e "Requested more info". I had also included a reminder to send an email in the code. I logged a test call and nothing changed. Is there anything wrong with the
    • Set Approval for particular Reporting managers in zoho creator

      i am creating a leave management system in zoho creator.I want to create a approval workflow.There are various employees each employee has different reporting manager when employee apply for a leave then the leave should be able to approved by the manager
    • How can I ensure that emails sent and received in my Policy module also appear in the associated Account module under "Emails" ?

      I'm working with ZOHO CRM and I have separate Policy and Account modules. Currently, when I send or receive emails related to a policy, they are stored within the Policy module. However, I want these emails to also appear in the corresponding Account
    • How can I create a deal with multiple payment milestones in Zoho CRM?

      Hi. We are a services based company and most of our deals involve monthly invoicing for T&M work or payment milestones for fixed price projects. How can I create a Deal in CRM that shows monthly (or multiple) payment milestones, rather than just the total
    • CRM

      I have a portal set up where a contact can see other contacts within an account automatically. When a contact in the portal enters a deal, how do I make sure that deal is assigned to the account so other contacts in the account can see the deal was generated?
    • How do I add new line and format text in zoho desk ticket?

      I am generating a ticket via API and looking to update "description" field of ticket whenever I need. Is there a document where I can find supported formatting for description field on a ticket.  I need to find: Adding a new line and adding bold text,
    • 3/26(水)開催|5名限定 課題解決型ワークショップイベント Zoho ワークアウト開催のお知らせ

      ユーザーの皆さま、こんにちは。Zoho ユーザーコミュニティチームの中野です。 3月開催のZoho ワークアウトについてお知らせします。 ▶︎▶︎参加登録はこちら:https://us02web.zoom.us/meeting/register/hIEhQFdRQwKpalC9A4hBEQ ━━━━━━━━━━━━━━━━━━━━━━━━ Zoho ワークアウトとは? Zoho ユーザー同士で交流しながら、サービスに関する疑問や不明点の解消を目的としたイベントです。 Zoho サービスで完了させたい設定やカスタマイズ、環境の整備など……各自で決めた目標達成に向け、
    • teaminbox with zoho mail

      i pay for zoho one, and use zoho mail for my business email. if i use zoho teaminbox ,can i add my zoho mail account to team inbox? will it sync my folders via imap (sent, deleted etc?)
    • Introducing Linkthread by Zoho Social — our new link in bio tool

      Hey everyone, We hope you're all doing amazing. We always love bringing features and tools to make your social media marketing journey easier, and today, we've got a brand new tool that we'd like to introduce to you. We know how important it is to make
    • Windows Security Alert

      Hi, I'm using Zoho Assist with feature remote support session. I'm inviting a end user to a remote support session. When a user connects to a Zoho Assist remote support session we’re seeing Windows Security Alert pop up requesting changes to the firewall.
    • WhatsApp Sandbox Integration

      Dear Zoho Team, I am currently having two questions regarding the WhatsApp integration of Zoho Desk, or more specifically the Sandbox WhatsApp integration. 1. I am unable to send replies via the API through the "Sandbox" channel. Here is some example
    • TeamInbox Rules Not Working

      I have set up very basic rules, both at a team and personal level, but nothing works. E.G. Trigger: Inbound Message From: [sender email address] Has Attachments Apply Tag: [tag selected] The above ruleset is very broad and should automatically tag all
    • Disable Default Value in Multi-Select field

      Hello, Is there a way to disable the default value feature when setting up a custom Multi-Select field? When creating tickets I would like it so there isn't a value pre-selected in the multi-select custom field that was created.
    • Python - code studio

      Hi, I see the code studio is "coming soon". We have some files that will require some more complex transformation, is this feature far off? It appears to have been released in Zoho Analytics already
    • Help with Tickets Endpoint

      Hello Team, I am using the ticket lookup endpoint to retrieve the list of tickets associated with a particular account. GET https://desk.zoho.eu/api/v1/accounts/{accountID}/tickets I want to know if there is a way to filter the tickets to retrieve only
    • How can I view Help Center articles in 'Sandbox' mode?

      I have published some help center articles but when I try to preview the knowledge base page, it says 'We have no content to display'.
    • Mass Update Doesn't Trigger Workflow

      Hello there, I made a workflow in Zoho Desk, and its related to Ticket module, when I update the field workflow triggers, but the problem is when I update the field in Tickets module List View (Mass Update) the workflow isn't triggering. If I can't trigger
    • Possibly a stupid question: When I sync from Zoho CRM to Campaign, should I see those contacts in the Contacts list on Campaign?

      I have just initiated and completed a sync of my existing Zoho CRM contacts over to Zoho Campaign. It seems to have completed and synced around 500 contacts. However, those contacts do not appear in the All Contacts list (or any other list that I can
    • View Conversation Thread, Including Private Comments, when Replying

      When you compose a reply in Zoho Desk it takes you out of the conversation thread view and into a large composing window. This means that you can't see private comments from the ticket tread or attachments, both of which are frequently handy to reference
    • ZohoDesk API to get conversations count of ticket

      Hi Team, I need information about ZohoDesk API that provides conversations count of ticket. Currently in ticket metrics api (https://desk.zoho.com/DeskAPIDocument#Tickets#Tickets_Getticketmetrics), it is providing only thread count, I need all conversations
    • Using Snippets in Comments

      One of our Agents asked about using snippets in comments. We don't see this as an option at this time, only in reply mode. Is there a way to enable this?
    • Zoho Finance Limitations 2.0 #18: Can't Validate System Date Fields within Books (if empty)

      Throughout books there are system date fields on Purchase Orders, Sales Orders, etc... You can run validation on these BUT ONLY based on the date entered... example: it must be X days after or before Y. However you can't validate the field is a user leaves
    • merge the Multiple POs to single PO if Vendor of PO"s --in Zoho Inventory

      HI Merge the Multiple POs to single PO if Vendor of PO"s are Same ----in Zoho inventory Please provide any work around to achive this .
    • Manufacturing recipes

      How do I add recipes that use our Raw Materials to make a Finished Product? And no one can see the recipe except with permission? Composite product dose not hide the material of use and more importantly the quantity. Will this need to be built in Creator
    • Using Mail Merge Template to Print Documents with One Subform Record's Fields per Document

      Hello, We have a Mail Merge template created in Zoho Writer which is not able to perform the functionality which is currently required to automate the documentation task portion of our process. The CRM module we are primarily using is based on a "Loans"
    • How to associate a document sent in Zoho Sign with an deal in the CRM?

      Hi, often documents are loaded in Zoho sign and sent for signature. These sometimes are linked to a deal in the Zoho CRM and would be nice to see the status of the document within the CRM. I am aware of the integration, but that assumes that the document
    • Next Page