Bot Filtering & Apple Mail Privacy Protection Compliance in Zoho Campaigns

Bot Filtering & Apple Mail Privacy Protection Compliance in Zoho Campaigns

Dear Campaigns Users,

The wait is over! We’re excited to announce that the enhanced bot filtering feature is now live in Zoho Campaigns. This update brings greater accuracy to your email campaign reports by distinguishing real user engagement from automated bot activity.


What are bot opens/clicks?

Bot opens/clicks are interactions triggered by automated software rather than real users. These bots often scan emails for security purposes, leading to inflated engagement metrics. You may notice multiple opens/clicks from a single contact—even if they never actually interacted with your email.


Why does bot filtering matter?

Bot-generated activity can skew your campaign analytics, making it harder to measure true engagement. With our advanced bot filtering, you’ll get a more reliable view of your audience’s response, allowing for better decision-making.


Key features of bot filtering in Zoho Campaigns

  • Easy toggle: Enable or disable bot filtering with a single switch under Settings > General Settings > Bot Filter. The feature is enabled by default to ensure data accuracy from the start.

  • Transparency: Your reports will indicate whether bot filtering is active, keeping your analytics clear and reliable.

  • Detailed reporting: Whether the filter is enabled or disabled, your campaign reports will display:

    • Reliable opens/clicks (verified engagement by individuals)

    • Bot opens/clicks (automated activity)

    • This dual metric system provides a clearer understanding of your campaign performance.

  • Apple MPP tracking: Reports now include a dedicated metric for Apple Mail Privacy Protection (MPP) opens, helping you analyze the impact of Apple’s privacy policies on your data.



Apple Mail Privacy Protection (MPP)
  

Apple Mail users can enable Mail Privacy Protection (MPP), which prevents senders from accurately tracking email opens. When activated, Apple Mail pre-loads tracking pixels automatically, making it seem like all emails are opened—even if they aren’t.

This results in inflated open rates and makes it challenging to distinguish real user engagement from automated activity.


How Does Zoho Campaigns Address This?

Zoho Campaigns provides MPP Opens as a separate metric in your reports. Using intelligent data modeling, our system helps you assess engagement more accurately, so you can measure campaign success despite Apple’s privacy updates.


How to Enable Bot Filtering in Zoho Campaigns
  

Step 1: Locate the Bot Filter option
Go to Settings > General Settings to find the Bot Filtering setting.






Step 2: Enable or disable bot filtering

  • Enabled (default): Your reports will prioritize real user engagement while still displaying bot activity separately.




Disabled: Your reports will show total opens/clicks (including both human and bot activity), with bot metrics available for comparison.



Step 3: Confirmation pop-up when disabling bot filtering

If you choose to disable bot filtering, you will receive a confirmation pop-up explaining that this may affect segmenting and automation workflows.





InfoNotes: With the enhanced bot filtering now active, you may notice a more accurate reflection of your open and click rates. Prior to April 1st 2025, campaigns filtered out some bot requests to show open rates. Now, with this update, our bot detection has been significantly improved, allowing us to identify a greater number of bot interactions. Consequently, you might observe a slight decrease in open and click rates compared to previously inflated numbers, as we now detect and filter more bots than before

  • Apple MPP opens will be included in segments and workflows by default.

  • Campaign reports from April 1st 2025, onward will show updated data, including reliable opens, unreliable opens, and bot opens based on bot filter settings.

  • For past campaigns, we have filtered out the bot engagement by default, hence the campaign reports will show reliable and MPP opens.
  • New filters in the Contacts section allow for deeper analysis of reliable opens vs. bot opens.

  • Changes to bot filtering settings will be tracked in Audit Logs.



    • Bot engagement data is now available when exporting campaign reports.


    We’re Here to Help!
      

    We believe this update will give you more confidence in your email analytics and help you optimize your campaigns with precision. Try it out, and let us know how it works for you!

    Happy email marketing!

    Best regards,
    Zoho Campaigns



      Zoho Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


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

          Zoho CRM Plus Resources

            Zoho Books Resources


              Zoho Subscriptions Resources

                Zoho Projects Resources


                  Zoho Sprints Resources


                    Zoho Orchestly Resources


                      Zoho Creator Resources


                        Zoho WorkDrive Resources



                          Zoho CRM Resources

                          • CRM Community Learning Series

                            CRM Community Learning Series


                          • Tips

                            Tips

                          • Functions

                            Functions

                          • Meetups

                            Meetups

                          • Kbase

                            Kbase

                          • Resources

                            Resources

                          • Digest

                            Digest

                          • CRM Marketplace

                            CRM Marketplace

                          • MVP Corner

                            MVP Corner




                            Zoho Writer Writer

                            Get Started. Write Away!

                            Writer is a powerful online word processor, designed for collaborative work.

                              Zoho CRM コンテンツ






                                ご検討中の方

                                  • Recent Topics

                                  • How can I migrate Shared Mailbox from Zoho Mail to Team Inbox?

                                    I am unable to migrate mails from my shared mailbox in Zoho Mail to Team Inbox. I am the super admin of my Zoho One plan and yet I am getting an error saying only admins can do this? I don't understand the issue.
                                  • Remember all the ways we've posted?

                                    The world celebrates World Postal Day in 2025 with the theme “#PostForPeople: Local Service. Global Reach". The story of the “post” is a story of human connection itself, evolving from simple handwritten notes carried over long distances to instant digital
                                  • Add Support for Authenticator App MFA in Zoho Desk Help Center

                                    Hello Zoho Desk Team, We hope you are doing well. We would like to request an enhancement related to security for the Zoho Desk Help Center (customer portal). Currently, the Help Center supports MFA for portal users via SAML, JWT, SMS authentication,
                                  • Can no longer upload my own Notebook cover

                                    I've had Notebook for over a year and have been able to create my own notebook covers, but when I tried to upload my own cover for a new notebook today, the upload feature has suddenly been starred, requiring me to upgrade my account. When did this
                                  • Zoho Desk - Cannot Invite or Register New User

                                    Hi who may concern, we encountered a problem that we cannot invite user or the visitor cannot register for a user at all through our help center portal, with the snapshot shown as below and the attachement. It always pops up that "Sorry, Unable to process
                                  • Custom domain issue

                                    I recently changed records for my support area custom domain for a few months, I then wanted to come back to Zoho, but now I can't connect it and I can't login as it's having an SSL issue. I cannot get a good response from support, as I've been notified
                                  • How do you generate personalized certificates and save them in dynamic folders using Writer's mail merge?

                                    Zoho Writer's mail merge feature can help you enhance the certificate management process. It's a great way to save time and effort! Merge certificates and maintain a well-organised repository with personalised certificates stored in separate folders for
                                  • Zoho Editor

                                    Zoho PDf Editor is not working I am clicking on EDIT PDf then it again bringing me back to the same page. again and again.
                                  • The present is a "present"

                                    The conversation around mental health has been gaining attention in recent years. Even with this awareness, we often feel stuck; the relentless pace of modern life makes us too busy to pause, reflect, and recharge. In the world of customer support, this
                                  • Market cap

                                    Market cap formula?? Kaise nikale
                                  • Need Help to setup plugs along with codeless bot buidler. To send sms OTPs to users via Zoho Voice and to verify it

                                    Need Help to setup plugs along with codeless bot buidler. To send sms OTPs to users via Zoho Voice and to verify it. I get leads from our website and we need to make sure those are not junk. So we are using proactive chat bot and we need mobile OTPs to
                                  • Direct Integration Between Zoho Cliq Meetings and Google Calendar

                                    Dear Zoho Team, We’d like to submit the following feature request based on our current use case and the challenges we’re facing: 🎯 Feature Request: Enable meetings scheduled in Zoho Cliq to be automatically added to the host's Google Calendar, not just
                                  • Zoho sheet

                                    Unable to share zoho sheet with anyone on internet with editer option only view option is show
                                  • Mail and OS

                                    Jai Hind! Zoho is doing good by creating good software (made in india) on par with other tech giants. 🥰 Suggestion: 1. Whenever we sign up on zoho mail its asking for other mail id. It shouldn't be like that. You should ask general details of a user
                                  • Personal account created under org account

                                    Hi there, I am Jayesh. We are using ME Central, and we have an account by the email ID soc@kissht.com.. Now I have created a personal account., jayesh.auti@zohomail.in, accidentally. Can you help me to remove this jayesh.auti@zohomail.in from my organization
                                  • Add another account

                                    How to add another mail account to my zoho mail.
                                  • Recover deleted user

                                    Hi by mistake i have deleted an added user and his email associated. Please help me recover it thank you.
                                  • No connection to the server

                                    Hello! I can't add a new email address to my mailbox because your server is rejecting me. Please help. I took and added a screenshot of this problem Marek Olbrys
                                  • Emails missing from desktop but visible on phone

                                    Subject says it all. Windows 11 laptop. Apple phone. all systems up to date.
                                  • Website Hosting

                                    Hello, I want to host my domain on Hostinger, and I want my emails to run through Zoho Mail. Please provide me with the SPF record, MX record (Type: TXT), and A record, so that I don’t face any issues with my emails. My website is on Hostinger hosting,
                                  • Can not search zoho mail after update V.1.7.0

                                    i can not search mail on to and cc box from attached picture and then search contacts box can't click or use anything. include replay mail too.
                                  • How to retreive the "To be received" value of an Item displayed in Zoho inventory.

                                    Hi everyone, We have our own Deluge code to generate a PO according to taget quantity and box quantity, pretty usefull and powerful! However, we want to reduce our quantity to order according to "To be received" variable. Seems like this might not even
                                  • Kaizen #211 - Answering your Questions | Using Canvas and Widgets to Tailor CRM for Mobile

                                    Howdy, tech wizards! We are back with the final post in addressing the queries you shared for our 200th milestone. This week, we are focusing on a couple of queries on Zoho CRM mobile configurations and custom payment gateway integration. 1. Mobile SDK
                                  • Remove "Invalid entries found. Rectify and submit again" modal

                                    Following up on a post from a few years back, but can the Zoho team consider either removing the 'Invalid entries found. Rectify and submit again' modal that displays for empty mandatory fields OR allow an admin to change it? I've built a custom error
                                  • No Functional Autosave or Manual Save Button

                                    Application : Zoho Notebook So I wanted to try Zoho Notebook(On Ubuntu) as an application, I installed the application and went solving my LeetCode problems visually(Drawing mode), at one point the app just stopped saving anything... Every time I tried
                                  • 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
                                  • Show elapsed time on the thank-you page?

                                    Is it possible to display the total time a user spent filling out a Zoho Form on the thank-you? I’d like to show the difference between the `form submission timestamp` and the `start time` (currently have a hidden Date-Time field set to autofill the date
                                  • Email Integration - Zoho CRM - OAuth and IMAP

                                    Hello, We are attempting to integrate our Microsoft 365 email with Zoho CRM. We are using the documentation at Email Configuration for IMAP and POP3 (zoho.com) We use Microsoft 365 and per their recommendations (and requirements) for secure email we have
                                  • I need to do crud with snippet html

                                    I need to implement a form with an improved user interface. I would like to use snippets to build a CRUD that allows me to create and update records. How could I achieve this using snippets?
                                  • Allow Stripe Credit Card and Stripe ACH payment methods to be enabled separately on an invoice.

                                    I need to be able to pick at the invoice level whether Stripe Credit Card and/or Stripe ACH payment methods are available. Currently, I'm not able to select from the two Stripe payment methods individually on an invoice. However, there are some larger
                                  • Resume Harvester: New Enhancements for Faster Sourcing

                                    We’re excited to share a set of enhancements to Resume Harvester that make sourcing faster and more flexible. These updates help you cut down on repetitive steps, manage auto searches more efficiently, and review candidate profiles with ease. Why we built
                                  • Incorrect “correct” password on email client apple mail

                                    I have troubleshot this account several times. I have deleted and re added account. It keeps saying incorrect password. Can you check that it is not locked on your end?
                                  • Is it possible to lock editing subform rows?

                                    Ideally editing would only be locked after the form has been updated but I still want them to be able to add new subform records at any time and they should be able to delete rows from the subform. It is a named subform if that's relevant however the
                                  • "Spreadsheet Mode" for Fast Bulk Edits

                                    One of the challenges with using Zoho Inventory is when bulk edits need to be done via the UI, and each value that needs to be changed is different. A very common use case here is price changes. Often, a price increase will need to be implemented, and
                                  • What is the maximum file size of a video upload in Zoho chat?

                                    Can I upload a 20 mb video file and share it with my colleagues? 
                                  • Update a field in ALL all calls under a contact

                                    HI guys! I have written some deluge code to update a field in my calls after i have comepleted the call, i need this field to update in all my scheduled calls as well that are comeing up. I just cant seem to get it to work, i have put teh code below,
                                  • Automatic Matching from Bank Statements / Feeds

                                    Is it possible to have transactions from a feed or bank statement automatically match when certain criteria are met? My use case, which is pretty broadly applicable, is e-commerce transactions for merchant services accounts (clearing accounts). In these
                                  • Verifying Zoho Mail Functionality After Switching DNS from Cloudflare to Hosting Provider

                                    I initially configured my domain's (https://roblaxmod.com/) email with Zoho Mail while using Cloudflare to manage my DNS records (MX, SPF, etc.). All services were working correctly. Recently, I have removed my site from Cloudflare and switched my domain's
                                  • Fat Download of Ulaa Browser

                                    I just observed that Ulaa Browser is offering an one-capsule big download. These days it is a custom to offer a small bootstrap downloader and based on user customization options an appropriate download completes. And this is particularly common with
                                  • Cancelled Transfer order problem

                                    Hello, We've canceled a transfer order, and we can't add the related items to a new Transfer Order. The system tells us that the bin doesn't have the required quantity, but when we check the item, it indicates that there are 2 units in the bin. It also
                                  • Next Page