
SendGrid Email Delivery for WordPress
Route all WordPress and WooCommerce transactional emails through the SendGrid API. Full email logging, delivery status tracking, and open/click analytics — no SMTP configuration needed.
Core Features
SendGrid API Integration
Routes all wp_mail() calls through the SendGrid v3 Mail Send API. No SMTP server configuration, port forwarding, or firewall rules needed — just paste your API key and go.
Email Logging
Every outbound email is logged to a custom database table: recipient, subject, status, timestamp, and message ID. Browse and search logs from the WordPress admin.
Delivery Status Tracking
Webhooks from SendGrid update each log entry with real delivery events: delivered, bounced, spam reported, or unsubscribed. Know exactly what happened to every email.
Open & Click Tracking
Optionally enable SendGrid open pixel and click tracking. Track engagement metrics per email in the log view — without any third-party analytics platform.
Test Email Tool
Send a test email directly from the Settings page to verify your API key and deliverability before going live. Immediate feedback with error display if the API call fails.
FluentSMTP Compatible
Reads credentials from FluentSMTP when it is active — no double-configuration. Falls back to its own encrypted settings store using the same AES-256-CTR algorithm.
How It Works
Install
Install and activate the plugin from the WordPress admin.
Configure
Enter your SendGrid API key in the Settings page — that is all that is required.
Send
All wp_mail() calls are automatically routed through SendGrid's API from this point on.
Monitor
View delivery status, opens, and clicks in the Email Logs admin page.
Tech Stack
Built Secure
Encrypted API Key Storage
API keys are stored encrypted using AES-256-CTR with WordPress LOGGED_IN_KEY and LOGGED_IN_SALT — never stored in plaintext.
Nonce Verification
All admin form submissions protected by WordPress nonce checks.
Capability Checks
All settings and log endpoints gated by manage_options capability.
Output Escaping
All log data escaped with esc_html() and esc_attr() before display.
Download Xtreme SendGrid
Completely free, forever. Reliable SendGrid delivery, full email logging, and delivery tracking — no upsells. If you find it useful, consider buying the developer a coffee.
Version 1.0.0 · GPL-2.0-or-later