=== Email Tracker – Email Tracking Plugin to track Emails for Open and Email Links Click (Compatible with WooCommerce) ===
Contributors: pmbaldha, woocommerce9, emailemailemail, woocommerce, freemius
Tags: email, email tracking, email tracker, track email, email open tracking, email analytics, email marketing, email clicks, email notifications, email logs
Requires at least: 4.0
Tested up to: 6.8
Stable tag: 5.3.14
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Email Tracker is a powerful WordPress email tracking plugin that monitors all your WordPress emails, tracking email opens, email link clicks, and providing detailed email analytics for every email sent from your website.
== Description ==
### Email Tracker - Professional Email Tracking & Analytics for WordPress Emails
**Email Tracker** is the most comprehensive email tracking solution for WordPress that monitors every email sent from your website. Track email opens, email link clicks, and gain valuable email insights to improve your email communication effectiveness.
#### Why Email Tracking Matters for Your WordPress Site
Every email your WordPress site sends is important - whether it's WooCommerce order confirmations, contact form notifications, password reset emails, or newsletter campaigns. Email Tracker ensures you know exactly when your emails are opened and which email links are clicked, giving you complete visibility into your email performance.
#### Complete Email Analytics & Monitoring
Email Tracker automatically tracks all WordPress emails sent through the native `wp_mail()` function, providing:
* **Real-time email open tracking** - Know instantly when your emails are read
* **Email link click tracking** - Monitor which links in your emails get clicked
* **Detailed email logs** - Complete history of all emails sent from your site
* **Email statistics** - View email open rates, click rates, and engagement metrics
* **IP tracking for emails** - See where your emails are being opened from
* **Email delivery confirmation** - Ensure your important emails reach their destination
This comprehensive email tracking helps you measure and improve your email marketing effectiveness, customer engagement, and overall email communication strategy.
= What Email Data Gets Tracked? =
* **Email Opens/Reads** - Track when recipients open your emails with timestamp
* **Email Link Clicks** - Monitor which links in your emails get clicked
* **Email Recipient Details** - Track email recipient information and engagement
* **Email Sending Time** - Log when each email was sent from WordPress
* **Email IP Addresses** - Track IP locations where emails are opened
* **Email User Agent** - Identify devices and email clients used
= Key Email Tracking Features =
* **UNLIMITED EMAIL TRACKING** - Track unlimited emails without restrictions
* **Email Open/Read Tracking** - Know exactly when your emails are opened
* **Email Link Click Analytics** - Track all links clicked within your emails
* **Email Open Rate Statistics** - Monitor your email engagement metrics
* **Email Click-Through Rates** - Measure email campaign effectiveness
* **Email History & Logs** - Complete archive of all emails sent
* **Email Delivery Tracking** - Confirm successful email delivery
* **Real-time Email Notifications** - Get alerts for important email events
* **Email Compose & Send** - Send tracked emails directly from WordPress
* **Email IP & Location Tracking** - See where your emails are being read
* **Email Client Detection** - Identify which email clients are used
* **Email Search & Filter** - Quickly find specific emails in your logs
* **Bulk Email Management** - Handle multiple emails efficiently
* **Email Export Options** - Export email data for analysis
* **Works with ALL WordPress emails** - WooCommerce emails, Contact Form emails, System emails, and more
= Perfect for All Types of WordPress Emails =
* **WooCommerce Emails** - Track order confirmations, shipping notifications, customer emails
* **Contact Form Emails** - Monitor form submission emails and follow-ups
* **User Registration Emails** - Track welcome emails and account notifications
* **Password Reset Emails** - Ensure security emails are delivered and read
* **Newsletter Emails** - Measure email campaign performance
* **Admin Notification Emails** - Track internal email communications
* **Custom WordPress Emails** - Monitor any email sent through wp_mail()
= Email Tracking Use Cases =
* **Email Marketing Campaigns** - Measure email open rates and engagement
* **Customer Support Emails** - Ensure support emails are read by customers
* **E-commerce Email Tracking** - Monitor order and shipping email delivery
* **Lead Generation Emails** - Track prospect email engagement
* **Internal Team Emails** - Monitor internal email communications
* **Transactional Emails** - Ensure critical emails reach recipients
= Testimonials - WordPress Email Users Love Email Tracker =
> Prashant, you kindly fill that gap where WP falls short, good work mate! Have a blessed day sir.
> **Mike Owocki - WooCommerce Store Owner**
> I could be sure the customer received WooCommerce order confirmation etc. Thanks for the nice piece of software.
> **Tobias Conrad - WordPress Plugin Developer**
> Thanks Prashant for building a great plugin. I think this is a very unique little plugin that would become huge as more people come to know about email read receipts.
> **Abhishek Chaudhary - WordPress User**
> Was going to ask in support, how to integrate with other plugins, since I don’t use the regular WP mailing system. Instead I sent out an email with a random plugin and with CF7 and the email appears in this plugin’s list! Two thumbs, way, way up!
> **Elzix - WordPress User**
> Where has this been all my life? This is helping me right this minute to test a form for a client. Love it, 5 stars.
> **Liesllukacs - WordPress WebSite Administrator**
= Support of Email Tracker Plugin =
We provide active support to the Email Tracker plugin. We are always happy to help our users. Please don't hesitate to open a support ticket on [https://wordpress.org/support/plugin/email-tracker](https://wordpress.org/support/plugin/email-tracker)
#### Email Tracker Compatibility with Popular WordPress Plugins:
Email Tracker seamlessly works with all major WordPress plugins that send emails. Here are the top 25 most popular plugins that are fully compatible with Email Tracker:
**E-commerce & Business:**
* [WooCommerce](https://wordpress.org/plugins/woocommerce/) - Track all WooCommerce order emails, customer emails, and admin notifications
* [Easy Digital Downloads](https://wordpress.org/plugins/easy-digital-downloads/) - Monitor digital product purchase emails and receipts
* [WooCommerce Stripe Gateway](https://wordpress.org/plugins/woocommerce-gateway-stripe/) - Track payment confirmation emails
* [WooCommerce PayPal Checkout Gateway](https://wordpress.org/plugins/woocommerce-gateway-paypal-express-checkout/) - Monitor PayPal transaction emails
**Form & Contact Plugins:**
* [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) - Track all form submission emails
* [WPForms](https://wordpress.org/plugins/wpforms-lite/) - Monitor form notifications and confirmations
* [Ninja Forms](https://wordpress.org/plugins/ninja-forms/) - Track form emails and autoresponders
* [Forminator](https://wordpress.org/plugins/forminator/) - Monitor quiz, poll, and form emails
* [Gravity Forms](https://www.gravityforms.com/) - Track advanced form submission emails
**SEO & Marketing:**
* [Yoast SEO](https://wordpress.org/plugins/wordpress-seo/) - Track SEO-related admin emails
* [All in One SEO](https://wordpress.org/plugins/all-in-one-seo-pack/) - Monitor SEO notification emails
* [MonsterInsights](https://wordpress.org/plugins/google-analytics-for-wordpress/) - Track analytics report emails
* [OptinMonster](https://wordpress.org/plugins/optinmonster/) - Monitor lead generation emails
**Security & Backup:**
* [Wordfence Security](https://wordpress.org/plugins/wordfence/) - Track security alert emails
* [UpdraftPlus](https://wordpress.org/plugins/updraftplus/) - Monitor backup notification emails
* [Duplicator](https://wordpress.org/plugins/duplicator/) - Track migration and backup emails
* [All In One WP Security](https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/) - Monitor security notification emails
**Performance & Utilities:**
* [Elementor](https://wordpress.org/plugins/elementor/) - Track form submission emails from Elementor forms
* [Jetpack](https://wordpress.org/plugins/jetpack/) - Monitor all Jetpack notification emails
* [WP Mail SMTP](https://wordpress.org/plugins/wp-mail-smtp/) - Works perfectly with Email Tracker for reliable email delivery
* [LiteSpeed Cache](https://wordpress.org/plugins/litespeed-cache/) - Track cache-related admin emails
**Membership & LMS:**
* [Ultimate Member](https://wordpress.org/plugins/ultimate-member/) - Track member registration and notification emails
* [BuddyPress](https://wordpress.org/plugins/buddypress/) - Monitor community notification emails
* [LearnDash](https://www.learndash.com/) - Track course enrollment and completion emails
* [MemberPress](https://memberpress.com/) - Monitor membership emails and receipts
**And many more!** Email Tracker works with any WordPress plugin that uses the standard wp_mail() function to send emails.
= Credits =
This Email Tracker plugin is created by Prashant Baldha.
= Branding Guideline =
When writing about the Email Tracker plugin, please make sure to write it correctly.
* Email Tracker (correct)
* Emails Tracker (incorrect)
* Email Trackers (incorrect)
* Emails Trackers (incorrect)
* EmailTracker (incorrect)
* email tracker (incorrect)
* Email traker (incorrect)
* Email tracer (incorrect)
== Installation ==
= Quick Email Tracker Installation =
1. Install Email Tracker through the WordPress plugins screen directly, or upload the plugin files to `/wp-content/plugins/email-tracker`
2. Activate Email Tracker through the 'Plugins' screen in WordPress
3. That's it! Email Tracker will automatically start tracking all emails sent from your WordPress site
4. View your email tracking data by going to Email Tracker in your WordPress admin menu
= Start Tracking Your WordPress Emails =
* After activation, every email sent from WordPress will be tracked automatically
* Access email analytics from Email Tracker > Email List in your admin dashboard
* Send tracked emails manually from Email Tracker > Compose Email
* Configure email tracking settings from Email Tracker > Settings
* No additional configuration needed - email tracking starts immediately upon activation
== Frequently Asked Questions ==
= How many emails can I track using Email Tracker Plugin? =
You can track unlimited emails. Email Tracker monitors every email sent from your WordPress site without any restrictions on the number of emails tracked.
= Does Email Tracker work with all WordPress emails? =
Yes! Email Tracker automatically tracks all emails sent through WordPress's wp_mail() function, including WooCommerce emails, contact form emails, password reset emails, admin notification emails, and any other emails sent by WordPress or its plugins.
= Can I track when someone opens my email? =
Absolutely! Email Tracker provides real-time email open tracking. You'll see exactly when each email is opened, including the date, time, IP address, and how many times the email was viewed.
= Does Email Tracker require any third-party email service? =
No, Email Tracker works entirely within your WordPress installation. It doesn't require any external email services, APIs, or third-party email tracking services.
= How does email open tracking work? =
Email Tracker adds an invisible tracking pixel to your emails. When the recipient opens the email, the tracking pixel loads and Email Tracker records the email open event with all relevant details.
= Can I track links clicked in my emails? =
Yes! The Pro version of Email Tracker includes email link click tracking. You can see which links in your emails are clicked, when they're clicked, and by whom.
= Will Email Tracker slow down my email sending? =
No, Email Tracker is optimized for performance. Email tracking happens seamlessly in the background without affecting your email delivery speed.
= Can I see email statistics and analytics? =
Yes, Email Tracker provides comprehensive email analytics including open rates, click rates (Pro version), email history, and detailed logs for every email sent from your site.
= Does Email Tracker work with email marketing plugins? =
Email Tracker works with any plugin that uses WordPress's native wp_mail() function to send emails. This includes most contact form plugins, membership plugins, and e-commerce plugins.
= Is email tracking GDPR compliant? =
Email tracking itself is a technical feature. GDPR compliance depends on how you use it. We recommend informing your email recipients about email tracking in your privacy policy.
= What's the difference between Free and Pro versions? =
The Free version includes email open tracking, email logs, and basic email analytics. The Pro version adds email link click tracking, advanced email analytics, and priority support.
== Screenshots ==
1. **Email List Dashboard** - View all tracked emails with open status, timestamps, and email analytics
2. **Email Detail View** - See complete email information including content, headers, and tracking data
3. **Email Open Tracking Log** - Detailed log showing when emails were opened, IP addresses, and user agents
4. **Compose Email** - Send tracked emails directly from WordPress with full email tracking enabled
5. **Email Link Click Tracking** - Monitor which links in your emails are clicked (Pro feature)
6. **Email Settings** - Configure email tracking preferences and manage email data
== Changelog ==
= 5.3.14, August 07, 2025 =
* FIX: PHP Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the email-tracker domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.)
* FIX: Add missing translation domain and translator comments for _n() function calls to comply with WordPress coding standards.
* FIX: Use ordered placeholders in translatable strings for better translation support.
* TWEAK: Simplify admin menu, submenu and help features and remove related unnecessary classes and interfaces.
* COMPATIBILITY: Make the plugin code compatible with the Plugin Check Plugin (PCP).
= 5.3.13, August 06, 2025 =
* TWEAK: Freemius library updated to the latest version.
* TWEAK: Tested with WordPress 6.8.2 version.
= 5.3.12, February 27, 2025 =
* TWEAK: Freemius library updated to the latest version.
= 5.3.11, September 08, 2024 =
* TWEAK: Freemius library updated to the latest version.
= 5.3.10, March 25, 2024 =
* FIX: Reset password email was showing in HTML raw format when it was sent in HTML format.
* TWEAK: Freemius library updated to the latest version.
= 5.3.9, July 21, 2023 =
* TWEAK: Freemius library updated to the latest version.
= 5.3.8, May 23, 2022 =
* TWEAK: Email Deletion in 250 batch size instead of 100. (Premium version)
* TWEAK: The user can define the constant EMTR_DELETE_EMAILS_AFTER_DAYS_LIMIT to give no. of emails deleted per scheduled hourly event. (Premium version)
= 5.3.7, Apil 20, 2022 =
* FIX: A warning when sending an email.
= 5.3.5, Apil 11, 2022 =
* TWEAK: Freemius library updated to the latest version.
* TWEAK: Test compatibility with WordPress 5.9.3.
= 5.3.2, February 15, 2022 =
* FEATURE: Send separate emails when sending mail to multiple email addresses.
= 5.3.1, January 15, 2022 =
* FEATURE: Auto Delete Email after X days in chunk (Premium Only).
* FIX: The user faced a warning when sending plain email from Admin Dashboard > Email Tracker > Compose Email in an extraordinary situation.
* TWEAK: Removed the From field from admin dashboard compose an email.
* META: screenshot-4.png of Email Tracker > Settings screenshot updated.
= 5.3.0, January 10, 2022 =
* FIX: The attachment link URL wasn't correct in a few situations.
* META: Email Tracker testimonials are added in the readme.txt file.
= 5.2.13, January 08, 2022 =
* COMPATIBILITY: WooCommerce Plugin compatibility achieved.
* META: Update Screenshots in Email Tracker WordPress.org Plugin Repository.
= 5.2.12, January 07, 2022 =
* FIX: If a third-party plugin sends an email with an attachment from wp-content dir, The Email view displayed the wrong path of attachment.
* REFACTOR: Email body converts to plain text for better transformation.
= 5.2.11, January 01, 2022 =
* FIX: Warning MSG:DOMDocument::loadHTML(): Unexpected end tag.
= 5.2.10, December 28, 2021 =
* FIX: Email Search by subject phrase wasn't working.
= 5.2.9, December 28, 2021 =
* FIX: Bulk email delete functionality wasn't working in few scenarios.
= 5.2.8, December 22, 2021 =
* FIX: Bulk email delete functionality wasn't working.
* FIX: Email Filter functionality wasn't working.
= 5.2.7, November 01, 2021 =
* NEW: Tested up to WordPress 5.8.1.
* IMPROVE: Read tracking logic.
* IMPROVE: Added new translation strings.
* IMPROVE: Remove unneeded PHP files.
= 5.2.6, September 28, 2021 =
* IMPROVE: Security of Email List Admin Dashboard Page.
= 5.2.5, August 31, 2021 =
* IMPROVE: Send to multiple email address email entries' to was not proper.
* IMPROVE: Send to multiple email address email entries' to was not proper.
* IMPROVE: Track IP address logic.
= 5.2.4, July 14, 2021 =
* NEW: Give permission (capability) to other WordPress user roles for managing all emails.
* IMPROVE: Email View Tracking image styled with height and width 0. It will stop the email receiver from seeing a broken image when the sender's WordPress site is down.
* IMPROVE: Email List UI.
* IMPROVE: Make codebase compatible with GPL v3 or later.
* IMPROVE: Email Tracker plugin codebase for future maintainability and improvements. Now, the codebase is following a more object-oriented structure.
* IMPROVE: Add Email Tracker Plugin header "Requires PHP: 5.6.1".
* FIX: Remove Link replacement code from the free version codebase.
* FIX: When Email links have not clicked, The Email View Link shows blank instead of "N/A".
* FIX: Remove redundant files.
* FIX: Typo error string when a single email view data fetch REST call gets an error.
= 5.2.3, June 08, 2021 =
* FIX: Corrupted plugin updated to WordPress.org.
= 5.2.2, June 07, 2021 =
* IMPROVE: UI of View Email.
= 5.2.1, June 06, 2021 =
* NEW: IP Tracking for Email Read.
* NEW: IP Tracking for Email Link Click.
= 5.2.0, May 14, 2021 =
* FIX: Open EMail track is not working in many NGinx servers.
* TWEAK: Freemius SDK library updated to version 2.4.2.
* IMPROVE: Plugin path determination.
* IMPROVE: Database table structure.
* IMPROVE: Security of the Compose EMail admin page.
* IMPROVE: Make From input field optional of Compose EMail admin page and added description of it.
= 5.1 =
* TWEAK: Freemius library updated.
* Tested upto the WordPress 5.1.
= 5.0 =
* FIX: Compose function strips HTML tag.
* FEATURE: Make clickable URL to link.
= 1.3.7 =
* TWEAK: Improve the auto-upgrade process.
* TWEAK: Updated the freemius SDK library.
= 1.3.6 =
* FIX: Fatal error was occurring in email view in particular specific condition (Maybe in PHP 7.0+).
* TWEAK: Improve codebase future feature release.
* TWEAK: Added user opt-in option.
* TWEAK: Added language file.
= 1.3.5 =
* TWEAK: Password recovery email link is handled elegantly.
* TWEAK: Registration email's set password link is handled elegantly.
= 1.3.4 =
* FEATURE: Automatically turn non-HTML links into tracked HTML links in a mail
= 1.3.3 =
* FEATURE: From email address field in compose email admin page.
= 1.3.2 =
* FIX: Email Tracking List Click Count Column heading replaced with Click Log, which is more appropriate.
* TWEAK: Compose Mail attachment issue.
* TWEAK: Improve email open log logic
= 1.3.1 =
* FIX: Translation issue.
* FIX: After Uninstall, a few tables remain in the database.
* FIX: UI Single Email View.
* FIX: Issue of some link was missing from tracking/
= 1.3 =
* FEATURE: Link tracking functionality added
= 1.2.4 =
* FIX: Issue of plain email.
* FIX: The reset password email message link couldn't be tracked.
= 1.2.3 =
* FIX: High security sever email tracking issue solved.
= 1.2.2 =
* FIX: Nginx server hosting email tracking issue solved.
= 1.1 =
* FIX: Image name typo mistake.
= 1.0 =
* TWEAK: Alt Attribute in track code
* FIX: Plain text within the mail to prevent mail from spam.
= 0.1 =
* Email read tracking.
== Upgrade Notice ==
* 5.3.14: Updated freemius library and tested with WordPress 6.8.2. A recommended update for all.