Optimisez la gestion des bots et la conformité à Apple MPP

Optimisez la gestion des bots et la conformité à Apple MPP


Filtrage des bots : une nécessité pour des données marketing fiables

Les indicateurs de performance sont au cœur de toute stratégie marketing. Cependant, l’augmentation du trafic généré par des bots ainsi que l’adoption croissante de fonctionnalités comme la Mail Privacy Protection compromettent la fiabilité de ces données. Les taux d’engagement sont alors artificiellement gonflés, rendant l’analyse inefficace et les décisions stratégiques hasardeuses.
Dans cet article, nous vous présentons les méthodes pour identifier et exclure les bots, ainsi que les métriques les plus pertinentes à suivre.

Les bots : ces intrus qui perturbent la réalité des audiences

Les bots sont des programmes automatisés qui parcourent les emails pour effectuer des tâches variées, comme des contrôles de sécurité, l’analyse de contenu ou la surveillance concurrentielle. Cependant, ils peuvent perturber vos données marketing en générant de fausses ouvertures et de faux clics. Ces actions non humaines gonflent artificiellement vos taux d’engagement et faussent l’interprétation de vos résultats. Pour les marketeurs qui s’appuient sur ces indicateurs pour ajuster leurs campagnes, cela représente un réel défi.

Comment Zoho Marketing Automation résout le problème des bots ?

Zoho Marketing Automation a renforcé notre système de filtrage des bots pour offrir aux marketeurs une vision précise des performances réelles de leurs campagnes. Nos algorithmes permettent désormais de distinguer avec fiabilité les interactions humaines des actions automatisées.
Ce n’est pas qu’une question de données flatteuses — il s’agit de prendre les bonnes décisions basées sur des données fiables. Le filtrage des bots est désormais activé par défaut sur Zoho Marketing Automation, afin que vous puissiez bénéficier d’une analyse claire dès le premier envoi.
Connaître votre véritable taux d’engagement vous permet d’affiner vos messages, de segmenter votre audience plus efficacement et, au final, d’optimiser votre retour sur investissement (ROI).
Zoho Marketing Automation vous fournit deux types de métriques distinctes :
  • Interactions humaines : ouvertures et clics vérifiés comme provenant de véritables utilisateurs.
  • Activité des bots : données générées par des programmes automatisés pour mesurer leur impact sur vos campagnes.
Cette visibilité à double niveau vous permet d’évaluer précisément l’influence des bots et d’optimiser vos actions marketing en conséquence.

Bonnes pratiques pour optimiser le filtrage des bots

Pour tirer pleinement parti du filtrage des bots et garantir la fiabilité de vos analyses email, adoptez les bonnes pratiques suivantes :
  • vérifiez que le filtrage est bien activé pour éliminer le plus de trafic automatisé possible de vos statistiques.
  • gardez un œil sur les données liées aux bots : elles peuvent révéler des anomalies, comme une liste compromise ou une activité suspecte.
  • utilisez les données fiables pour segmenter vos campagnes, en vous concentrant sur les contacts réellement engagés.
  • intégrez le filtrage dans vos tests A/B afin de ne pas fausser vos résultats avec des clics ou ouvertures non humains.
Cependant, si ce filtrage permet de mieux isoler l’engagement réel, la Mail Privacy Protection (MPP) d’Apple introduit une autre forme de complexité en masquant les véritables ouvertures depuis Apple Mail.

Qu’est-ce que la Mail Privacy Protection (MPP) ?

La Mail Privacy Protection (MPP) d’Apple a été conçue pour renforcer la confidentialité des utilisateurs d’Apple. Elle fonctionne en préchargeant les pixels de suivi, ce qui fait apparaître chaque email comme « ouvert », même si l’utilisateur ne l’a pas consulté.
Lorsqu’un utilisateur active la MPP dans les réglages de son application Apple Mail, les serveurs d’Apple téléchargent automatiquement le contenu des emails entrants (y compris les pixels de suivi) avant même que l’utilisateur n’ouvre réellement le message. Ce téléchargement est interprété comme une ouverture par les outils de suivi des expéditeurs. Étant donné que cette action provient des serveurs d’Apple, l’expéditeur ne peut ni identifier l’adresse IP du destinataire, ni savoir si l’email a été effectivement consulté.

Quel est l’impact de la MPP d’Apple sur l’engagement email ?

La Mail Privacy Protection (MPP) peut fausser considérablement les taux d’ouverture, surtout si votre audience contient une forte proportion d’utilisateurs Apple sur iOS, iPadOS ou macOS. Cela complique fortement la mesure de l’engagement réel des destinataires.

L’approche de Zoho Marketing Automation

Zoho Marketing Automation répond à ce défi en introduisant une métrique dédiée : les « Ouvertures MPP ». Grâce à une modélisation intelligente des données, la plateforme continue de fournir des indicateurs d’engagement fiables malgré les changements imposés par Apple. Ce modèle évolue en permanence, alimenté par de nouveaux signaux et les retours des utilisateurs. 

Comment s’adapter efficacement à la conformité MPP d’Apple ?

  • Ne basez plus votre analyse uniquement sur les taux d’ouverture - Les taux d’ouverture ont perdu en fiabilité comme indicateur principal, en particulier si une part importante de votre audience utilise Apple Mail. Il est préférable de les interpréter avec prudence.
  • Concentrez-vous sur les taux de clics (CTR) - Le taux de clic est un indicateur bien plus représentatif de l’intérêt réel porté à votre contenu. Surveillez de près la proportion de destinataires qui interagissent avec vos liens.
  • Analysez les métriques post-clic - Ne vous limitez pas à l’ouverture ou au clic : suivez les conversions, les visites sur votre site web ou toute autre action significative issue de vos emails. Ces données offrent une vision plus complète de l’impact de vos campagnes.
  • Réalisez vos tests A/B à partir des clics et des conversions - Lors de vos tests (ex. : lignes d’objet, contenu, appels à l’action), privilégiez des indicateurs comme les CTR et les taux de conversion pour évaluer l’efficacité réelle de chaque variation, plutôt que les ouvertures.
Intégrez ces évolutions, adaptez votre méthode et cultivez des relations sincères avec votre audience dans cette nouvelle ère du marketing.

L'équipe Zoho France


      • Sticky Posts

      • Collaboration sans faille avec Zoho One

        Bonjour à tous, Dans cet article nous allons voir comment Zoho One permet une collaboration à différents niveaux .       La façon dont nous travaillons évolue. À mesure que les entreprises se mondialisent, la plupart des activités sont menées en équipe.

        • Recent Topics

        • Zoho CRM Portal Field Level Permission Issue

          Hi Support Team, I am using the Zoho CRM Portal and configuring field-level editing permissions. However, we are unable to restrict portal users from editing certain fields. We have created a portal and provided View and Edit (Shared Only) access for
        • WebDAV / FTP / SFTP protocols for syncing

          I believe the Zoho for Desktop app is built using a proprietary protocol. For the growing number of people using services such as odrive to sync multiple accounts from various providers (Google, Dropbox, Box, OneDrive, etc.) it would be really helpful if you implemented standard protocols such as WebDAV / FTP / SFTP so that alternative inc clients can be used.
        • 'Statement of Accounts does not exist' error received, when creating PO using api in Zoho Inventory

          Here is request json -- JSONString = { "date": "2019-09-24", "purchaseorder_number": "PO-6-1", "delivery_date": null, "delivery_org_address_id": 36221200000056XXX, "vendor_id": 362212000000564XXX, "attention": "Testing", "line_items": [{ "unit": "Pieces", "account_id": 36221200000003XXX, "quantity": 1, "item_id": 362212000000049XXX, "tax_type": "", "tax_name": "", "name": "One HD", "purchase_rate": 85, "tax_percentage": 0, "item_total": 85.00, "tax_id": "", "warehouse_id": 362212000000564XXX }] }
        • Zoho Projects API 100 requests/2 min. Limit

          Hi Requesting clarification on the API documentation. "You can invoke or call an API for 100 times in a span of two minutes. If you invoke more than 100 times, the particular API request will be locked for the next 30 minutes. " Does this limit apply
        • Unveiling Zoho Sites 2.0 - A new dimension in website building

          Dear Zoho Sites Users, We are thrilled to announce the launch of Zoho Sites 2.0 today! This refresh represents a significant step forward in the capabilities of Zoho Sites and is crucial for creating a lasting and positive impact on our customers' businesses.
        • Integrate your Outlook/ Office 365 inbox with Zoho CRM via Graph API

          Hello folks, In addition to the existing IMAP and POP options, you can now integrate your Outlook/Office 365 inbox with Zoho CRM via Graph API. Why did we add this option? Microsoft Graph API offers a single endpoint to access data from across Microsoft’s
        • Zoho Projects - Attachments added to Task and Bug emails are not saved

          Hi Projects team, I have been experimenting with emails into projects to create tasks and bugs. I have noticed that attachments added to the emails are not saved to the task or bug. Is this normal behaviour? Thanks, Ashley
        • Zoho Inventory's latest shipping integration updates at a glance.

          Hello Users, We would like to share some important news about our latest improvements in the Shipping integration capabilities of Zoho Inventory that we achieved in 2024 with some of our major integration partners in key editions across APAC, North America,
        • Sorting a list of record acquired from the zoho.crm.searchRecords function.

          This is something for which I'm trying to figure out a straightforward way to do. The searchRecords does a great job fetching me the records that I want. However, in some cases, where it returns multiple records, I want it to sort the returned list by date of creation of that record, so that when I do records.get(0), I get the most recent record.  As an example, here's my sample pseudo code: records = zoho.crm.searchRecords("Clients", "Office_Number:equals:123456"); Now the "records" list above contains
        • Zoho Inventory Custom Field Update

          Hello All, In this post I am describing how can we Update the Custom Field Value in Zoho Inventory. // Get Org ID orgid = organization.get("organization_id"); // Field Value resvp = ifnull(item.get("purchase_rate"),null); // Record ID iid = item.get("item_id");
        • Deprecation of the Zoho OAuth connector

          Hello everyone, At Zoho, we continuously evaluate our integrations to ensure they meet the highest standards of security, reliability, and compliance. As part of these ongoing efforts, we've made the decision to deprecate the Zoho OAuth default connector
        • Alphabetically

          How can i arrange alphabetically - (Manage Manufacturer) Field in Item Master 
        • Spotlight series #6: The Show app for Android TV has a new look!

          Hello everyone! We are delighted to introduce our revamped and redesigned Show app for Android TV.  Smart TVs are exploding in popularity. Android TV alone has over 110 million active monthly devices. Zoho Show, as part of a constant effort to improve
        • Can i set a default value for country and state in address field in zoho creator?

          Can i set a default value for country and state in address field in zoho creator?
        • Convert HTML to PDF & Send as Email Attachments in Zoho Creator (Deluge)

          This approach is useful for sending welcome letters, instructions, or promotional offers after order creation. // 1. Define the variables using the submitted input customerName = input.Customer_Name1; orderID = input.ID; customerEmail = input.Email_Address; //
        • Redirect after submission is not working after a few submission

          I have setup redirect url correctly and everything works as expected. However, it seems that there's a limit to the number of submissions before the redirect stops working. After the "limit" is reached, the page redirects to a seemingly zoho hosted page,
        • Enhancement Request for Multi-Asset Work Order Feature

          Hello Latha, Thank you for your continued support. The multi-asset Work Order feature is extremely helpful. I did some testing based on our requirements, and during the process, I noticed a few areas where we need your team’s support to improve the feature
        • Marketing Tip #8: Run limited-time offers

          Exclusive offers that don't last long make shoppers purchase right away instead of waiting. Run a flash sale or limited-time discount to convert interest into sales. Try this today: Set up a "Buy X Get Y" coupon in Zoho Commerce valid for a limited time
        • Add Option to Mass Dispatch by User

          Hello! We are using the dispatch console to dispatch service appointments to our service ressources. Right now, the process is our dispatcher verifies each ressource's route for the day and dispatches it after validation. Sadly, there doesn't seem to
        • Free webinar: Zoho Sign unwrapped – 2025 in review

          Hey there! 2025 is coming to an end, and this year has been all about AI. Join our exclusive year-end webinar, where we'll walk you through the features that went live in 2025, provide answers to your questions, and give you a sneak peek on what to expect
        • Zoho Projects - Email notification relabelling of modules not present on default templates

          Hi Projects Team, I noticed that in the default email template notification, the word "bug" was not renamed to the lable I am using in my system. As many users may used the Bugs modules for various purposes including Changes, Revisions, Issues, etc...
        • Publish to LinkedIn via API

          Hi, Is it possible to publish a job opening to LinkedIn (paid job slots) if creating a job opening via api / deluge function? Or is the user required to manually publish via the job boards process? Many Thanks Adrian
        • Include the "Added Email ID" to the Filters of a Report

          Hi, With a Report and lots of entries, a normal thing is to filter entries by the submitter, but that is not included in the Auto Filter of Reports and you can't add a custom filter to a Report without specifying the actual value. I would like to be able
        • Loops in Deluge

          Hi, Can someone tell me how I do a simple loop in deluge? For example, if i have a variable "X" containing a number of loops to perform, i would like to perform an action X amount of times. X = 10; do while (Y < X){       // ... do something } to further explain, the equivalent in PHP of what i am trying to acheive would be: $X = 20; for($Y = 1; $Y < $X; $Y++ ){       // ... do something } Thanks
        • I am facing a problem with an if-else condition

          If I use if, else if, and else conditions in Deluge with the same variable name, sometimes the variable causes an error because the same variable name is present in every block
        • Zoho Projects - Reply by email to @ mentions posted on the Feed.

          When mentioning someone on the Feed (Status), it would be great if that mentioned person could reply to the email notification to update the Feed thread.
        • Zoho Analytics Bulk Api Import json Data

          HI, I’m trying to bulk-update rows in Zoho Analytics, and below are the request and response details. I’d like to understand the required parameters for constructing a bulk API request to import or update data in a table using Deluge. Any guidance on
        • Record Overseas Transactions Along with CC charges

          Hi All, We receive payments via stripe in multiple currencies and stripe takes around 2.5% fees. The amount is settled in INR into our local bank. What should be the currency of the income account used for Stripe payments? Here is a sample flow that we
        • Product Updates in Zoho Workplace applications | October 2025

          Hello Workplace Community, Let’s take a look at the new features and enhancements that went live across all Workplace applications this October. Zoho Mail Create Signature from Compose window You can now effortlessly create a Signature using the Create
        • Subform data to Sheets

          I have been trying to setup a Zoho Flow automation to bring any Subform input to a Zoho Sheets but it seems impossible to post the subform entries to a Zoho Sheet. Is there any way to do it via Zoho Sheet API? https://www.zoho.com/sheet/help/api/v2/#CONTENT-Insert-row-with-JSON-data
        • Edit Contact Roles in the Potentials Mod

          New to ZOHO so I need some help. I work the same people on different projects concurrency. Their contact info remains the same but their role changes from project to project. In the Potential Mod you can pick contacts and assign a Role to them. I know
        • Is there a way to disable the Activity Reminders Pop-Up Window every time I log in?

          Just wondering if there is a setting to disable the window from opening every time I open my CRM? Thanks Chris
        • Auto-sync field of lookup value

          This feature has been requested many times in the discussion Field of Lookup Announcement and this post aims to track it separately. At the moment the value of a 'field of lookup' is a snapshot but once the parent lookup field is updated the values diverge.
        • Hide fields only for creation

          Hello, I'd like to hide some fields only during the creation of a contact in Zoho CRM. In fact I have some fields that are automatically calculated thanks to an automation, so when my users create a contact I don't want them to fill those fields. I know
        • Rich-text fields in Zoho CRM

          Hello everyone, We're thrilled to announce an important enhancement that will significantly enhance the readability and formatting capabilities of your information: rich text options for multi-line fields. With this update, you can now enjoy a more versatile
        • Font Size 11 - Zoho CRM Email Templates

          Our company communicates with our vendors exclusively using Calibri Font Size 11, as this is the standard formatting for professional emails. Since the CRM only allows for the selection of font sizes 10 & 12, we have been unable to utilize the CRM email
        • Error 400 Booking

          Added a custom domain to Booking. Am Getting a SSL Error that has some other domain on the SSL and giving a 400 error. Followed instructions and it stated it verified our domain.. However it is not working. Please Help!
        • 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.
        • Link Purchase Order to Deal

          Zoho Books directly syncs with contacts, vendors and products in Zoho CRM including field mapping. Is there any way to associate vendor purchase orders with deals, so that we can calculate our profit margin for each deal with connected sales invoices
        • Zoho Projects - Email Notifications for Feed Updates

          Hi Projects Team, I'm working with a client who wants a simple way to communicate with their customers on projects. Getting the customer to add comments to Tasks or Bug records is not ideal, as we need a way which is easy with minimal training, and has
        • Next Page