Dear Marketers,
 
The wait is over! We’re thrilled to share that the enhanced bot filtering feature is now live in Zoho Marketing Automation. Thank you for your patience as we refined this tool to deliver deeper insights into your campaign performance.
 
Here's a quick overview of what bot filtering means:
 
What are bot opens/clicks? 
Bot opens/clicks are actions performed by automated software, not humans. These programs often scan emails for security threats like viruses or malicious links. As a result, they can inflate your engagement metrics by showing multiple opens/clicks from a single contact, even if no one actually interacted with the email.
 
Why bot filtering matters 
Bot-generated activity can distort your campaign performance metrics. Our bot filtering feature helps you eliminate this noise, providing a more accurate picture of your audience's engagement.
 
Key features of bot filtering
Based on your feedback and our technical improvements, here’s how the feature has evolved:
- Easy toggle: Enable or disable bot filtering with a simple switch in Settings > Marketing Channels> Email. Bot filtering will be enabled by default to ensure your reports prioritize reliable, human-generated engagement from the start. 
- Transparency: A visual indicator in your reports shows whether bot filtering is active, ensuring full transparency in your data analysis. 
- Reporting: Whether you enable or disable the filter, your dashboard will display two distinct metrics: 
- Reliable opens/clicks (verified engagement by individuals) 
- Bot opens/clicks (automated activity)
 This dual view offers a clearer picture of your campaign’s true performance and highlights potential discrepancies.
 
- Apple MPP tracking: We’ve added visibility into Apple Mail Privacy Protection (MPP) activity. Reports now include a dedicated metric for Apple MPP opens, allowing you to analyze how privacy-focused auto-opens impact your data. 
  
Apple Mail Privacy Protection (MPP)
Apple Mail offers users the option to enable Mail Privacy Protection (MPP), a feature designed to enhance privacy by preventing email senders from accurately tracking email opens. This feature is not enabled by default, but once activated, Apple Mail pre-loads tracking pixels—regardless of whether the recipient actually opens the email.
As a result, all emails received in Apple Mail appear as opened, leading to inflated and unreliable open rates. Since tracking pixels are triggered automatically, distinguishing between genuine user engagement and automated activity becomes challenging.
How Does Zoho Marketing Automation Address This?  
To counteract the impact of MPP, Zoho Marketing Automation provides dedicated metrics (MPP Opens) to show open rate. Using intelligent data modeling, our system delivers reliable engagement metrics, helping you assess the effectiveness of your campaigns despite Apple’s privacy changes.
Here's how to enable the bot filtering option in Zoho Marketing Automation. 
Step 1: Bot filtering option
Locate the Bot Filter link under Settings > Marketing Channels.

Step 2: Toggle the bot filtering option
In the Bot Filter setting, you can see that bot filtering capability has been enabled for you by default.
 

Step 3: Enable/disable the option
- Filter enabled: Your primary reports will focus on human engagement, while bot activity is shown separately along with primary reports. 
- Filter disabled: Similar to the option above, all opens/clicks (human + bot) will be shown in main reports, with bot metrics still visible for comparison. 
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

Step 4: Pop-up confirmation to disable bot filtering
You'll see a pop-up while disabling bot filtering.

 

Notes:

- The Apple MPP opens will be part of segments and workflows by default. 
- Campaigns executed from 6th Feb 2025 will be shown the new reports along with reliable opens, Unreliable opens, and bot opens. Existing campaign reports won't be impacted by this change. 
- We have introduced new filters within the contacts section in the campaigns report to analyze both reliable opens and bot opens.
 
 
- Bot engagement metrics will be available now while exporting campaign reports.
 
 
- Users can track when the bot filter was enabled or disabled by accessing Audit Logs.
 
 
 
We're here to help
We’re confident this balanced approach will help you optimize campaigns with greater precision. Give it a try, and let us know how it works for you!
 
Happy marketing!
Best regards,Zoho Marketing Automation- Recent Topics
- Question regarding import of previous deals...- Good afternoon, I'm working on importing some older deal records from an external sheet into the CRM; however, when I manually click "Add New Deal" and enter the pertinent information, the deal isn't appearing when I look at the "Deals" bar on the account's 
- Client Script also planned for Zoho Desk?- Hello there, I modified something in Zoho CRM the other day and was amazed at the possibilities offered by the "Client Script" feature in conjunction with the ZDK. You can lock any fields on the screen, edit them, you can react to various events (field 
- One person/cell phone to manage multiple accounts- Hi. I have a personal Free account to keep my own domain/emails. Now I need to create a Business account to my company's own domain, but I have only one mobile phone number I use to everything. How do I do to manage this? Can I manage a Free domain and 
- Tracking KPIs, Goals etc in People- How are Zoho People users tracking employee targets in People? For example, my marketing assistant has a target of "Collect 10 new customer testimonials every month". I want to record attainment for this target on a monthly basis, then add it to their 
- Zoho Desk: Ticket Owner Agents vs Teams- Hi Zoho, We would like to explore the possibility of hiding the ‘Agents’ section within the Ticket Owner dropdown, so that we can fully utilise the ‘Teams’ dropdown when assigning tickets. This request comes from the fact that only certain agents and 
- Can not Use Attachment Button on Android Widget- this always pops up when I touch the attach button on android widget. going to settings, there is no storage permission to be enabled. if I open the app, and access the attach feature there, I can access my storage and upload normally. 
- Announcing new features in Trident for Mac (1.24.0)- Hello everyone! Trident for macOS (v.1.24.0) is here with interesting features and thoughtful enhancements to redefine the way you plan and manage your calendar events. Here's a quick look at what's new. Create calendar events from emails. In addition 
- Mass Mail Statistics  - Number of unsent emails- How do I find out which emails were not sent? 
- Est-il possible d'annuler l'envoi d'un mail automatique ?- Bonjour, Lorsque je refuse un candidat, il reçois un mail dans les 24h pour l'informer que sa candidature n'est pas retenue. J'ai rejeté un candidat par erreur. Savez-vous s'il possible d'annuler l'envoi de ce mail ? Merci d'avance pour votre aide. 
- embed a form in an email- Hello, how to embed a form in an email that populates Zoho CRM cases? I would like to send emails to a selected audience offering something. In the same email the recipients - if interested - instead of replying to can fill in a Zoho CRM form that creates 
- How to add Zoho demo site page designs to my Zoho Sites website- Hi, I would like to add the design from the following demo URLs into my current Zoho website. I have already created two new pages on my site, named “Menu2” and “Menu3.” For the “Menu2” page, I want to use the design from this demo: https://naturestjuice-demo.zohosites.com/menu 
- Digest Août - Un résumé de ce qui s'est passé le mois dernier sur Community- Bonjour chère communauté ! Voici le résumé tant attendu de tout ce qui a marqué Zoho le mois dernier : contenus utiles, échanges inspirants et moments forts. 🎉 Découvrez Zoho Backstage 3.0 : une version repensée pour offrir encore plus de flexibilité, 
- Text snippet- There is a nice feature in Zoho Desk called Text Snippet. It allows you to insert a bit of text anywhere in a reply that you are typing. That would be nice to have that option in Zoho CRM as well when we compose an email. Moderation Update: We agree that 
- Kaizen #206 - Answering your Questions | Displaying Related Purchase Orders from Zoho Books in CRM Deals using Queries- Hello everyone! We're back with another post in the Kaizen series. We're grateful for the feedback we received from all of you! One of the questions we received was "I would like to see the list of Purchase Orders in Zoho Books for a Deal in CRM." We 
- Add Analytics function for Title case (capitalising each word in a string)- At present, you can only capitalise each word in a string in Analytics during data import. It would be really useful to be able to do this with a formula column, but there is no Title Case function. 
- How to conditionally embed an own internal widget with parameters in an html snippet?- Hello everyone, I'm trying to create a dynamic view in a page using an HTML snippet. The goal is to display different content based on a URL parameter (input.step). I have successfully managed to conditionally display different forms using the following 
- Sync more than one Workdrive- Hello Please I'm facing some difficulties since some days. In my company we have many zoho accounts in different organisations. And I have to find a way to sync all these Workdrives. I spend many hours to search it on zoho Workdrive but no solution. Could someone help me ? Any idea how I can achieve it ? Thanks in advance. Regards 
- Zoho writer unable to merge documents to PDF with basic fonts in Hebrew or fonts from my computer- I created several forms that will be merged into PDF files through Zoho Writer and I am unable to receive the PDF in the basic fonts of the Hebrew language or in the fonts I have on my computer. The writer exports to PDF an exchange font that looks very 
- Base Currency Adjustment Reversal- Two questions surrounding the base currency adjustments (BCA). I recently ported over from QB so I need to enter the base currency adjustments. In QB, it will calculate the BCA for you at the end of the year and then reverse it at the top of the following year. Makes sense. Does Zohobooks not do this as well? I created a BCA for Dec 31, 2016 but no reversing entry was made Jan 1, 2017. Am I supposed to manually do a reversal? I'm not even allowed to post journals directly to the 'exchange gain loss' 
- Please implement UAE Central Bank FX rates- Hello, as I understand from your knowledge base, any UAE business account created from September 15, 2018 does not have foreign exchange rates fetched automatically. This is a serious inconvenience and I am not sure why ZOHO has not looked into the ways 
- Search Records returning different values than actually present- Hey! I have this following line in my deluge script: accountSearch = zoho.crm.searchRecords("Accounts","(RS_Enroll_ID:equals:" + rsid + ")",1,200,{"cvid":864868001088693817}); info "Account search size: " + accountSearch.size(); listOfAccounts = zoho.crm.searchRecords("Accounts","(RS_Enroll_ID:equals:" 
- Super Admin Access to All Courses and Spaces in Zoho Learn- Dear Zoho Learn Team, We hope this message finds you well. We are using Zoho Learn extensively for internal and agent training. While managing our courses and spaces, we encountered a significant limitation regarding admin access and course management. 
- Print checks for owner's draw- Hi.  Can I use Zoho check printing for draws to Owner's Equity?  This may be a specific case of the missing Pay expenses via Check feature.  If it's not available, are there plans to add this feature? 
- [New Release 2024] Create and embed custom capabilities across CRM with Kiosk Studio, our latest no-code tool- [Update | New series] We've started publishing a series of posts on Kiosk Studio. It's called Kiosk Studio Sessions and you can check out the first one here! [Update | 15 Oct} Session #2 is live! This one will look at how to create a kiosk for your call 
- Revenue Management: #10 Common Mistakes while Recognizing Revenue- We are at the end of the series on Revenue Management, covering how different businesses recognise revenue. Even with clear standards like ASC 606 and IFRS 15 in practice, businesses often struggle with the nuances of revenue recognition. Especially growing 
- Windows Desktop App - request to add minimization/startup options- Support Team, Can you submit the following request to your development team? Here is what would be optimal in my opinion from UX perspective: 1) In the "Application Menu", add a menu item to Exit the app, as well as an alt-key shortcut for these menus 
- integarting attachments from crm to creator- when i tried to integrate pdf attachments from crm to creator via deluge i am getting this error {"code":2945,"description":"UPLOAD_RULE_NOT_CONFIGURED"} the code i used is attachments = zoho.crm.getRelatedRecords("Attachments","Sales_Orders",203489100020279XXX8); 
- Search Option- 🚫 Current Limitation: As of now (September 2025), Zoho FSM lacks a global search functionality, which makes it difficult to quickly: Find specific Work Orders by number or keyword Search for customer records or contact info Locate assets, jobs, or service 
- Mobile Chat Window - Full Screen- Hello, The mobile chat window takes up the full screen, which is highly confusing for most customers! Using a desktop machine, I see the same happens when reducing the browser width to 800px or below. This suggests that it responsive web design, causing the switch to full screen. Can we fix this very annoying behaviour ourselves using a custom css file? If so, can you please let me know how? Thanks 
- Is it possible to customize ZC Themes?- I understand you can choose a layout and customize Brand Color, App Header, Menu, and Sub-Menu components, but can you override some of the default theme settings with CSS or a config file? For example, - Table highlight color - Listview auto filter highlight 
- Is it possible to create Custom function-based Lookup field in Zoho CRM- Is it possible to create a custom function-based lookup field in Zoho CRM? If so, how? Use case: Need to fetch users from Zoho Projects into a dropdown field in Zoho CRM. 
- @mention in comments no notification- Hi, hope someone can help. When we @mention someone in the comments in Zoho Creator, how is that user notifed as we don't get anything on email or in the app notifications.  
- Zoho unified inbox- The new changes have definitely improved things for switching between accounts.  But zoho still desperately needs a unified inbox.  It sucks to have to enter filters and folders for each and every inbox.  This seems like such a simple thing, i wonder why Zoho hasn't done it? 
- Add "Running Balance" column to Account Transaction Reports- Hello, Currently Zoho Account Transaction Reports give you the opening balance, then lists the transactions, then provides the closing balance.  It would be great if you could add a column on the far right that shows the "Running Balance" on the account after each transaction.  There are many times when analyzing or tie-ing out transactions that this would be very helpful.  I currently have to frequently run a tape on my adding machine to get balance totals after a specific transaction on the list. 
- Unified customer portal login- As I'm a Zoho One subscriber I can provide my customers with portal access to many of the Zoho apps. However, the customer must have a separate login for each app, which may be difficult for them to manage and frustrating as all they understand is that 
- WhatsApp Channels in Zoho Campaigns- Now that Meta has opened WhatsApp Channels globally, will you add it to Zoho Campaigns? It's another top channel for marketing communications as email and SMS. Thanks. 
- error : Object code : 6500- b3 = map(); b3.put("name", "Test Project Name"); updateprojects2 = invokeurl [ url :"https://projectsapi.zoho.eu/restapi/portal/era0130/projects/169495000000928007/" type :PUT parameters: b3 connection:"in2" ]; info b3 ; info updateprojects2; ------------ 
- How to book GST paid in zoho books- hi, i am a new user to Zoho books and not able to book GST paid in books, kindly suggest how i can book it in books. thanks, siddharth 
- I got unknown charge from Zoho- Good day, I need help disputing a charge I don't know from, zoho. I have ZohoMail and ZeptoMail. I purchase credits for ZeptoMail, and for ZohoMail I am not subcribed. 
- Function 56: Automatically enable the option for customers to pay via bank account- Hello everyone and welcome back to our series! One of the key features of Zoho Books is its integration with multiple payment gateways, allowing you to receive online payments for your invoices. This ensures faster payments, automates payment tracking 
- Next Page