WordPress plugin
The SushiSend WordPress plugin replaces PHP’s wp_mail() with an API call. Every transactional email your WordPress site sends — password resets, WooCommerce receipts, contact-form notifications — goes through SushiSend and gets proper DKIM, tracking, and deliverability monitoring.
Install
- In WordPress admin: Plugins → Add New → Upload Plugin.
- Drop in the
sushisend.zipfrom github.com/pennydoesdev/sushisend-wordpress/releases. - Activate the plugin.
- Open Settings → SushiSend, paste your API key and pick a workspace.
Configure the From address
By default WordPress sends as wordpress@yourdomain.com. That’s a frequent cause of deliverability issues. Under Settings → SushiSend → Sender, pick a From address on a verified domain. Every wp_mail() call after that uses it automatically.
Templates (optional)
You can map specific WordPress mail types to SushiSend templates. For example, WooCommerce’s “new order” email can be served by your own SushiSend template so marketing can iterate on it without touching PHP.
Debugging
Settings → SushiSend → Logs shows every outbound call with status, latency, and any error. Useful when a contact form silently fails — there’s always a log line explaining why.