Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/clipzzmodz/wordpress-discord-brevo-mail/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
WordPress plugin that:
- Sends Discord embed notifications for Contact Form 7, WPForms, and Gravity Forms submissions.
- Routes all WordPress email through Brevo when enabled (exclusive mailer).
- Records successful and failed sends in a log table with an admin log view.
What it does
Discord:
- Posts an embed to your Discord webhook on each Contact Form 7, WPForms, and Gravity Forms submission.
- If a notification fails, it logs the failure and attempts to send a failure embed.
Brevo:
- Replaces the default WordPress mailer when enabled.
- Optional "defer" mode: if another SMTP plugin is active, Brevo routing is skipped.
- Sends all
wp_mailtraffic through Brevo using your configured sender details. - Logs success/failure for each email send.
Configuration
- Place project in own own folder in wp-content/plugins
In wp-admin, set:
- Discord: enable + webhook URL.
- Brevo: enable + API key + from email + from name + reply-to.
Logs
Send logs (success/failure) are stored in a dedicated table and viewable in wp-admin.
License
GPL-2.0-or-later. See LICENSE.
Changelog
See CHANGELOG.md.