Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Monitori Wordpress Plugin - Rating, Reviews, Demo & Download

Monitori Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Dynamic Notification Manager for WordPress

Effortlessly create and manage event-driven and metric-based notifications with precision. Designed for WordPress, our plugin enables you to notify users, admins, or external platforms about key actions, events, or trends.

Features:

  • Event-Based Notifications: Trigger notifications based on WordPress and WooCommerce hooks like new orders, completed payments, user registrations, and more.
  • Metric-Based Notifications: Monitor performance metrics like order counts or revenue growth and compare them to previous time periods for actionable insights.
  • Unlimited Notifications: Set up as many notifications as needed, tailored to your business requirements.
  • Intuitive Interface: Configure and manage notifications quickly with a user-friendly setup process.
  • Email and Slack integration: Seamlessly send alerts directly to your email inbox or Slack channels.

Whether you’re tracking sales milestones or alerting admins to critical events, Monitori ensures you stay informed and proactive—without needing technical expertise.

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:

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:

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:

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

  1. Dashboard

    Dashboard

  2. Notification list

    Notification list

  3. Slack notification

    Slack notification

  4. Editing screen

    Editing screen


Reviews & Comments