Receive an email after each successful login with the user information
As of April 2026, Email Notification on Login is a WordPress email notification plugin with 1.0K+ active installations and a 3.8/5 rating from 11 reviews. It has been downloaded 19K+ times in total. Requires WordPress 4.0.1+ and PHP 5.5+. Available on WordPress.org since 2017. Recently updated within the last 3 months. Downloads are up 29% this week. Top alternative: Waitlist Woocommerce ( Back in stock….
This plugin sends an email to the WordPress System email (Settings / General / Email Address) or any other configured email address each time somebody logs into WordPress. This is handy if there are not many logins each day or week to keep track of all of them and being able to detect non authorized logins.
The email contains the username, the user id and the user role (administrator, editor, author or contributor). Other data included is the Date & Time and the IP Address.
This plugin is an enhanced version of the plugin Email notification on admin login, that tracks all users, includes user role, translations and the lookup of the country of the IP from which the form is sent.
We created this enhanced version of the plugin, because we needed a translation to Spanish and wanted to kn…
works great for me
Just installed this, set the recipient mail, done. Tried two logins and received notifications with sufficient info immediately.
Strangely, these mails were in different languages …
I would appreciate if it was possible to enter several notification e-mails, not only one. Or if I could select user roles who should receive notifications. Ideally the option that everyone receives notifications for their own logins. So if they receive a notification with their name and they did not log in, they know something’s wrong.
Anyway, for this site it does what my client expected. Thank you!
I recently installed this plugin with the hope of getting comprehensive login information, but unfortunately, it falls short in this regard. The plugin’s functionality is lacking, as it only provides minimal login details. While it may have other useful features, the primary purpose I installed it for remains unmet.
I was expecting more comprehensive data about logins, which is crucial for security and monitoring purposes. However, this plugin fails to deliver in this aspect. It’s disappointing that it doesn’t live up to the expectations it sets.
I hope the developers can work on improving the plugin’s capabilities to provide a more detailed and informative login experience. Until then, I can only give it two stars, as it falls short of what I needed it to do.
Based on the support messages, there’s a years old bug that causes it to crash. Not fit for purpose because it doesn’t actually work.
Mi sitio se caía constantemente, desactivé plugins y descubrí que era este el que causaba los errores:
2 errores críticos
Se ha detectado una sesión PHP activa
Rendimiento
Se ha creado una sesión PHP por la llamada a la función session_start(). Esto interfiere con la API REST y las solicitudes de retorno. La sesión debería ser cerrada por session_write_close() antes de hacer cualquier solicitud HTTP.
La API REST ha encontrado un error
Rendimiento
La API REST es una forma en que WordPress y otras aplicaciones se comunican con el servidor. Un ejemplo es la pantalla del editor de bloques, que se basa en esto para mostrar y guardar tus publicaciones y páginas.
Ha fallado la solicitud a la API REST debido a un error.
Error: cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received (http_request_failed)`
Ojalá puedan componerlo, es muy buen plugin.
| WordPress | 4.0.1+ requiredTested up to 6.9.4 |
| PHP | 5.5+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.