Title: Monitori – WordPress Monitoring &amp; Real-Time Alerts for Slack, Discord, and Email
Author: monitori
Published: <strong>February 20, 2025</strong>
Last modified: May 5, 2025

---

Search plugins

![](https://ps.w.org/monitori/assets/banner-772x250.jpg?rev=3243556)

![](https://ps.w.org/monitori/assets/icon.svg?rev=3243556)

# Monitori – WordPress Monitoring & Real-Time Alerts for Slack, Discord, and Email

 By [monitori](https://profiles.wordpress.org/monitori/)

[Download](https://downloads.wordpress.org/plugin/monitori.0.2.5.zip)

 * [Details](https://pcd.wordpress.org/plugins/monitori/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/monitori/#reviews)
 * [Development](https://pcd.wordpress.org/plugins/monitori/#developers)

 [Support](https://wordpress.org/support/plugin/monitori/)

## Description

**Monitori** is a powerful and intuitive WordPress monitoring solution designed 
to keep you and your team informed at all times. It provides customizable alerts
and notifications triggered by a wide range of WordPress events and performance 
metrics—right out of the box. [Plugin homepage](https://monitori.app).

### Why Monitori for WordPress Monitoring?

 * **Comprehensive Event Monitoring**: Keep track of plugin activations, theme updates,
   WooCommerce orders, payments, user registrations, and more.
 * **Metric-Based Alerts**: Compare key business metrics (order counts, revenue,
   etc.) against previous periods for actionable insights.
 * **Multi-Channel Notifications**: Stay connected with real-time Slack alerts, 
   Discord alerts (Pro), or email notifications—no code required.
 * **Unlimited Notifications**: Create as many alerts as your workflow demands, 
   each tailored to meet specific requirements.
 * **User-Friendly Interface**: Configure and manage monitoring rules in minutes
   via an intuitive setup wizard.
 * **Slack Integration**: Set up seamless Slack notifications to instantly share
   updates in your preferred channels.
 * **Discord Integration (Pro)**: Easily send urgent messages or routine status 
   updates to your Discord servers, ensuring quick responses.
 * **Email Delivery**: Prefer email? No problem. Get critical WordPress alerts directly
   in your inbox.

With Monitori, you’ll never miss important site activities or performance changes.
Whether you’re tracking sales milestones in WooCommerce or monitoring daily metrics,
you can focus on what matters most while Monitori handles the updates.

### How Monitori Works

 1. **Install & Activate**: Quickly install the plugin from the WordPress Plugin Directory
    and activate it.
 2. **Configure Notifications**: Select which events or metrics you’d like to monitor(
    e.g., new orders, revenue thresholds, user signups).
 3. **Choose Your Channels**: Set up Slack and Discord integrations (Pro) or configure
    email recipients for instant delivery of alerts.
 4. **Stay Informed**: Monitor real-time results in your WordPress dashboard. The plugin
    automatically sends out alerts whenever your conditions are met.

Whether you’re a solo entrepreneur, a WooCommerce store owner, or a large agency,
Monitori is your go-to WordPress plugin for comprehensive monitoring and alerts—
across Slack, Discord, and email. Stay informed and proactive with Monitori!

Get started with Monitori today and experience hassle-free WordPress monitoring,
real-time alerts, and seamless integrations with Slack and Discord.

### External Services

Monitori integrates with the following external services to facilitate notifications.
Below, we describe how each service is used, what data is sent, when, and links 
to their respective policies.

### _1. Monitori Middleware (https://mw.monitori.app)_

 * _Purpose_: Acts as a bridge to authenticate and send messages to Slack and Discord
   securely.
 * _What Data is Sent_:
    - OAuth authentication tokens (during authentication).
    - Notification messages (when an event-based or metric-based notification is
      triggered).
    - Refresh tokens (to maintain authentication with third-party services).
 * _When Data is Sent_:
    - During user authentication with Slack or Discord.
    - When a user sets up and saves their notification settings.
    - When a notification is triggered and must be sent to Slack or Discord.
 * _Where the Data is Sent_:
    - Requests are sent to https://mw.monitori.app API endpoints for processing.
 * _Links to Terms & Privacy Policies_:
    - [Monitori Privacy Policy](https://monitori.app/privacy-policy)
    - [Monitori Terms of Service](https://monitori.app/terms-and-conditions/)

### **2. Slack API (https://slack.com/api)**

 * _Purpose_: Used to send notifications to Slack channels selected by the user.
 * _What Data is Sent_:
    - Slack OAuth access token (saved by the user after authentication).
    - Message content (when a notification is triggered).
    - Slack channel ID (where the message should be sent).
 * _When Data is Sent_:
    - When the user authenticates with Slack to allow the plugin to send messages.
    - When a notification is triggered and must be delivered.
 * _Where the Data is Sent_:
    - Requests are sent to https://slack.com/api/chat.postMessage for message delivery.
 * _Links to Terms & Privacy Policies_:
    - [Slack Terms of Service](https://slack.com/terms-of-service)
    - [Slack Privacy Policy](https://slack.com/privacy-policy)

### **3. Discord API (https://discord.com/api)**

 * _Purpose_: Used to send notifications to Discord servers selected by the user.
 * _What Data is Sent_:
    - Discord OAuth access token (saved by the user after authentication).
    - Message content (when a notification is triggered).
    - Discord channel ID (where the message should be sent).
 * _When Data is Sent_:
    - When the user authenticates with Discord to allow the plugin to send messages.
    - When a notification is triggered and must be delivered.
 * _Where the Data is Sent_:
    - Requests are sent to https://discord.com/api/webhooks/{webhook_id}/{webhook_token}
      for message delivery.
    - Requests may also go through https://mw.monitori.app/api/discord/refresh for
      token refresh.
 * _Links to Terms & Privacy Policies_:
    - [Discord Terms of Service](https://discord.com/terms)
    - [Discord Privacy Policy](https://discord.com/privacy)

### Development and Source Code

This plugin includes the source files for its JavaScript and SCSS assets, located
in the `/src` folder:

 * Bundling: this plugin uses Vite to bundle its assets. The configuration file (`
   vite.config.js`) is located in the plugin’s root directory.
 * JavaScript: the uncompiled js can be found in `src/js/`
 * SCSS: all uncompiled scss can be found in `src/scss/`

## Screenshots

 * [[
 * Dashboard
 * [[
 * Notification list
 * [[
 * Slack notification
 * [[
 * Editing screen

## FAQ

### What types of notifications can I create?

You can create both event-based and metric-based notifications. Event-based notifications
trigger on specific WordPress or WooCommerce hooks, while metric-based notifications
monitor data trends like sales or order volume.

### What integrations does the plugin support?

The plugin integrates with a variety of core WordPress events, other plugins, and
WooCommerce metrics and events.

**Core WordPress events:**
 – Theme Install – Theme Activation – Theme Deactivation–
Settings Updated – Upgrade Process Complete – Plugin Activated – Plugin Deactivated–
User Created – User Deleted – User Role Changed – wp-config.php File Changed – User
Logged In – User Logged Out – WP Mail Failed

**Other plugins:**
 – Contact Form 7: Form Submitted – Contact Form 7: Email Sent–
Contact Form 7: Email Sending Failed – Contact Form 7: Spam Detected – WPForms: 
Form Submitted – Gravity Forms: Form Submitted

**WooCommerce metrics:**
 – Number of orders – Gross sales – Net sales

**WooCommerce events:**
 – New order created – Order completed – Order in progress–
Order updated – Product added to cart – Product removed from the cart – Product 
quantity changed – Product stock status changed – Coupon applied – Order status 
changed – Address updated – Product review submitted

### Is there a limit to the number of notifications I can create?

No, you can create unlimited notifications, each tailored to your specific needs.

### What PHP version is required to use Monitori?

The plugin requires PHP 8.0 or later.

### How do metric-based notifications work?

Metric-based notifications track key performance indicators (e.g., total orders 
or revenue) and compare them to previous time periods. You can set thresholds to
trigger notifications based on changes or trends.

### Is it beginner-friendly?

Yes, the plugin is designed to be intuitive and user-friendly, requiring no coding
knowledge to set up and manage notifications.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Monitori – WordPress Monitoring & Real-Time Alerts for Slack, Discord, and Email”
is open source software. The following people have contributed to this plugin.

Contributors

 *   [ monitori ](https://profiles.wordpress.org/monitori/)
 *   [ Anton Voytenko ](https://profiles.wordpress.org/avoytenko/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

“Monitori – WordPress Monitoring & Real-Time Alerts for Slack, Discord, and Email”
has been translated into 2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/monitori/contributors)
for their contributions.

[Translate “Monitori – WordPress Monitoring & Real-Time Alerts for Slack, Discord, and Email” into your language.](https://translate.wordpress.org/projects/wp-plugins/monitori)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/monitori/), check out
the [SVN repository](https://plugins.svn.wordpress.org/monitori/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/monitori/) by [RSS](https://plugins.trac.wordpress.org/log/monitori/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.2.5

 * Add notification previews
 * Enhanced details for WooCommerce orders and WPForms
 * Refactor some code

#### 0.2.4

 * Add notification details to the majority of events

#### 0.2.3

 * Adjustments to the readme page

#### 0.2.2

 * Fix a bug with discord field not having a connect URL
 * Add code refactoring
 * Add code refactoring

#### 0.1.3

 * Added a few security improvements
 * More detailed readme

#### 0.1.2

 * Fixed a bug with the wrong import

#### 0.1.1

 * Added more sanitization and preparing for the wp.org upload

#### 0.1.0

 * Initial version of the plugin

## Meta

 *  Version **0.2.5**
 *  Last updated **11 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.9 or higher **
 *  Tested up to **6.7.5**
 *  PHP version ** 8.0 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/monitori/), [English (US)](https://wordpress.org/plugins/monitori/),
   and [Russian](https://ru.wordpress.org/plugins/monitori/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/monitori)
 * Tags
 * [alerts](https://pcd.wordpress.org/plugins/tags/alerts/)[metrics](https://pcd.wordpress.org/plugins/tags/metrics/)
   [Notifications](https://pcd.wordpress.org/plugins/tags/notifications/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/monitori/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/monitori/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/monitori/reviews/)

## Contributors

 *   [ monitori ](https://profiles.wordpress.org/monitori/)
 *   [ Anton Voytenko ](https://profiles.wordpress.org/avoytenko/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/monitori/)