Your problem
My problem is:
Don’t Get the count of read emails from gmail but gets count of others like yahoo
Issue Description:
I am using SparkPost to send emails via Mautic campaigns. The emails are successfully delivered to all recipients, including those with Gmail and Yahoo addresses. However, I have noticed an issue with email open tracking:
For Yahoo recipients, I receive all tracking data correctly, including open rates, clicks, and other engagement metrics.
For Gmail recipients, the emails are delivered, but the open count is not being recorded. Other engagement metrics like clicks seem to be working fine.
Steps Taken to Troubleshoot:
Verified that emails are being successfully delivered to Gmail inboxes.
Checked the SparkPost dashboard for open tracking details.
Confirmed that Mautic is correctly processing email tracking for other providers (like Yahoo).
Ensured that tracking pixels are included in the email content.
Possible Causes & Questions:
Is Gmail blocking tracking pixels from SparkPost?
Does SparkPost have specific settings or configurations needed for better Gmail tracking?
Are there any known issues with Mautic and Gmail open tracking?
If anyone has experienced this issue or has insights on how to resolve it, please share your suggestions.
From what you described, this does not seem to be an issue with Mautic or SparkPost, but rather a result of Gmail’s privacy policies.
Gmail uses proxy servers to load images, including tracking pixels, which can interfere with open tracking accuracy. Additionally, Gmail may block tracking pixels in emails that are flagged as suspicious or unsolicited, affecting the ability to track email opens.
It’s also worth noting that even when an email is delivered to the recipient’s inbox, automatic image loading might be disabled. The user would need to manually enable image display for the tracking pixel to load. This means that even if the email is opened, the tracking may not register correctly.
I highly recommend reading this article, as it provides a detailed explanation of the issue and offers practical solutions.
@gandhi please also check, if sparkpost tries to add their own tracking pixels and additionally wraps links to track link clicks. I would disable this, as Mautic should take care for this. I know that e.g. Mailjet and AWS also have those options, but they should be disabled.
I have used the SparkPost plugin along with the Multidomain plugin by @joeyk After implementing the Multidomain plugin, I started receiving counts from Gmail. However, I noticed an issue where some email opens are recorded immediately after the campaign is triggered, even though I haven’t actually opened the email. Has anyone else experienced this or found a solution?
OK - so did you have a multi domain setup without plugin before? That would explain it in parts. The immediate link clicks is a phenomenon called “non human interactions”. Basically - some type of security algorithm on the receiver side checks the links, if there is anything malicious behind the link.
There are some discussions in the community how to handle it - as it will trigger campaign actions, which are really triggered by a human.
Thank you for your response.
The answer to your question is no, I didn’t have a multi-domain setup before.
Also, regarding the link, there is nothing specific—I am just using the default template of Mautic.
I am currently in the development phase and have not implemented this setup yet.