WooCommerce Email Delivery

Order confirmations that actually reach the customer.

Drop-in SMTP relay for WooCommerce — order receipts, shipping notifications, refund confirmations, password resets, low-stock alerts, every email Woo sends. SPF + DKIM authenticated. No third-party SMTP credentials to wrangle.

Free tier: 100 routed emails / month · works with Subscriptions, Bookings, Memberships, Dokan · zero-config sender mode.

securessmtp.com/app/forms/email-log

Woo orders & receipts

Live
ORDER

Order #1234 confirmed — Linen midi dress

to sarah.m@gmail.com

Sent
SHIPPED

Order #1235 shipped — DHL 9251 8430 1144

to jenny@maplecreek.co

Sent
INVOICE

PDF invoice — Order #1230

to maria.r@hotmail.com

Sent
REFUND

Order #1236 refund processed — $48.99

to brian.k@gmail.com

Sent
STOCK

Low stock: Beech wood candle holder (3 left)

to admin@bramble-shop.com

Sent
RENEWAL

Subscription #224 renews in 7 days

to lukas.w@gmail.com

Sent
Authenticated · SPF + DKIM alignedvia Resend
Every
Woo transactional email
order, ship, refund, reset, stock
0
Third-party SMTP credentials
no Mailgun, no SendGrid, no SES
5
Reliability layers
SPF · DKIM · DMARC · abuse · fallback
14+
WP sites already relaying
across multiple industries

Revenue you’re bleeding right now

The WooCommerce emails that never arrive — and what each one costs you.

A WordPress contact form that doesn’t email is annoying. A WooCommerce order confirmation that doesn’t arrive is a chargeback. Industry observations suggest first-order confirmations landing in spam are a significant driver of repeat-customer drop-off; you don’t need a precise statistic to know that’s real money walking out the door.

Order confirmation

Customer pays, sees a thank-you page, then never gets the confirmation. Within 24 hours they either contact support thinking the order failed, or place a second order. You eat the refund, the chargeback fee, or both.

Double charge · refund · chargeback risk

Shipping / tracking notification

Customer doesn't know their package shipped, doesn't track it, doesn't realise it's at the depot. Failed delivery, return to sender, reshipment cost, ticket volume.

Reship cost · failed delivery · support ticket

Payment receipt / PDF invoice

B2B customers, tax-deductible purchases and EU VAT-required transactions need a receipt that arrives. Missing receipts mean accounting follow-ups, refund threats, and in some jurisdictions a compliance problem.

Tax / VAT compliance · finance follow-ups

Refund notification

You issued the refund; the customer didn't get the email about it. They open a chargeback dispute anyway because they think you ignored them. You lose the dispute and pay the fee on top of the original refund.

Chargeback dispute · dispute fee · review damage

Password reset

Returning customer can't log in to view past orders, re-order, or track shipments. They give up and order from a competitor. A single missing password-reset email permanently loses a repeat customer.

Account abandoned · churn

Low-stock / no-stock admin alert

Woo sends YOU an admin email when inventory dips. If those go to spam, you miss the restock window and stock-out a top SKU during a peak buying day. Revenue lost on the SKU + every cross-sell it would have triggered.

Stock-out · missed restock window · revenue lost

New-account welcome

First-purchase welcome email is the highest-engagement message in the whole customer lifecycle. If it doesn't arrive, the customer doesn't see your discount code, your loyalty program, your second-purchase offer — gone.

Second-purchase suppressed · LTV halved

Subscription renewal reminder

Customer was going to skip this month but you offered an easy pause link in the renewal email. They never got it, got charged unexpectedly, refunded angrily, and cancelled the whole subscription.

Subscription cancellation · MRR lost

SecureSMTP catches all of them at the wp_mail() layer.

Every email Woo sends — every status transition, every reminder, every admin alert — goes through your SecureSMTP relay automatically once Email Delivery is on. No per-email-type configuration.

From install to delivered order receipt in under a minute.

One plugin, one toggle. Your WooCommerce templates stay as they are. Only the SMTP path changes — and every email lands in the inbox instead of the spam folder.

  1. 01

    Install SecureSMTP in your WooCommerce site

    Same plugin powers SecureSMTP forms and SMTP relay — install once, get both. Upload from /downloads/securessmtp.zip?v=1.21.0 or search “SecureSMTP” in WP admin. v1.21.0. Activate; done.

  2. 02

    Paste your API key + flip Email Delivery ON

    Copy your site API key from the SecureSMTP dashboard. Paste it into Settings → QCS Forms. Toggle 'Route wp_mail() through SecureSMTP' to ON. WooCommerce continues to use its existing email templates — only the transport changes.

  3. 03

    Every WooCommerce email now routes through SecureSMTP

    Order received, processing, on-hold, completed, refunded, cancelled, failed; customer invoice, customer note, new account, password reset; admin alerts for new order, cancelled, failed, low stock, no stock, backorder — all routed automatically. WooCommerce Subscriptions, Bookings, Memberships, Dokan and other plugins ride the same path.

WooCommerce order receipt path

Customer

Pays at checkout

WooCommerce

Builds order email

wp_mail()

Native WP API

SecureSMTP plugin

Intercept + sign

Mail Router

securessmtp.com edge

SecureSMTP Platform

Quota + audit + log

Resend

IP-warmed, SPF + DKIM

Customer Inbox

Order confirmed

Order-flow safe by design.

If the SecureSMTP platform is ever unavailable, WordPress falls back to native mail automatically — your order confirmation never silently vanishes mid-checkout. Plugin logs the fallback so you know when it happened.

Every WooCommerce email type — covered automatically

SecureSMTP hooks the WordPress wp_mail() layer, which means every Woo notification template, every status transition, every admin alert, and every well-behaved extension uses your SecureSMTP relay automatically. No per-email-type configuration.

CUSTOMER

Customer-facing emails

  • New order
  • Cancelled order
  • Failed order
  • Order on-hold
  • Order processing
  • Order completed
  • Order refunded
  • Customer invoice
  • Customer note
  • Reset password
  • New account welcome

All eleven default Woo customer notifications route through wp_mail() and are caught automatically.

ADMIN

Admin-facing emails

  • New order (to admin)
  • Cancelled order (to admin)
  • Failed order (to admin)
  • Low stock alert
  • No stock alert
  • Backorder alert

Inventory and order admin alerts use the same transport — keep them out of your spam folder so you don't miss restocks.

SUBS

WooCommerce Subscriptions

  • Renewal reminder
  • Renewal invoice (manual renewal)
  • Payment retry notification
  • Subscription cancelled (customer)
  • Subscription cancelled (admin)
  • Subscription suspended
  • Subscription expired

WooCommerce Subscriptions ships its own notification classes but uses wp_mail() under the hood — same interception point. Some third-party Subscriptions add-ons may bypass wp_mail() and use PHPMailer directly; the SecureSMTP plugin v1.18+ PHPMailer interceptor catches those too.

ADDONS

Add-ons & extensions

  • WooCommerce Bookings — confirmation / reschedule / cancellation
  • WooCommerce Memberships — membership granted / expired / renewal
  • WooCommerce Deposits — balance due reminders
  • Dokan / WC Vendors — vendor & customer multi-vendor emails
  • PDF invoice plugins — attachments preserved end-to-end
  • Abandoned-cart plugins — if they use wp_mail() (most do)

If the add-on uses wp_mail() it is automatically supported. We have not exhaustively tested every Woo extension in the marketplace — if you find one that bypasses wp_mail() and PHPMailer both, email us and we will investigate.

Honest scoping

SecureSMTP is for transactional email. Not marketing.

We’re clear about what we are and aren’t. WooCommerce transactional email is what SecureSMTP does. For marketing automation campaigns, use a marketing-email platform — they’re great at it.

Use SecureSMTP for (transactional)

  • Order confirmations & status updates
  • Shipping & tracking notifications
  • Refund / cancellation emails
  • Subscription renewal / payment-retry
  • Password resets & account emails
  • Low-stock / admin alerts
  • Receipts, PDF invoices, tax docs

The 1-to-1 emails Woo and your add-ons trigger from a customer event. Authentication, deliverability, audit logs.

Use a marketing platform for

  • Newsletters / weekly digest
  • Abandoned-cart sequence (multi-step nurture)
  • Post-purchase upsell campaigns
  • Win-back / re-engagement flows
  • Loyalty & segment-based promotions
  • Black Friday / seasonal campaigns

Mailchimp, Klaviyo, ActiveCampaign, Omnisend, Brevo Campaigns — purpose-built for marketing automation, segmentation, A/B testing, and campaign analytics.

They’re orthogonal, not competing. SecureSMTP handles WooCommerce’s transactional layer (the emails Woo triggers from order events). Your marketing platform handles campaigns. The two never collide because marketing platforms send from their own infrastructure with their own tracking pixels.

Defense in depth

Five reliability layers — on every plan.

Delivering a WooCommerce order email is harder than “send via SMTP”. Each layer below catches a different failure mode — together they’re why SecureSMTP-routed Woo mail lands in the inbox.

Layer 01

SPF authentication

Every email passes the SPF check at the recipient. Your sender domain is listed as authorized in our SPF record — Gmail, Outlook, Yahoo and Apple Mail all see the same answer: this server is allowed to send for SecureSMTP.

Layer 02

DKIM signing

Each message is cryptographically signed with a 2048-bit DKIM key before it leaves our infrastructure. Recipients verify the signature against our DNS — proving the order email wasn't tampered with in transit.

Layer 03

DMARC alignment

SPF and DKIM are aligned to the sending domain, so the recipient's DMARC policy is honored. Bring your own domain via DKIM (free on paid plans) and publish your own strict DMARC policy — we'll still pass.

Layer 04

Fail-safe fallback to native

If SecureSMTP is unavailable mid-checkout (planned maintenance, API key revoked, edge outage), WordPress falls back to its native PHP mail automatically. Your order confirmation never silently vanishes — and the plugin logs the fallback.

Layer 05

Outbound abuse scan + per-site rate limiting

Your site gets compromised, a card-tester starts pumping checkout attempts, a bot floods your account-creation endpoint. The abuse scanner refuses suspect outbound mail before it ships and your per-site quota throttles the burst — your domain reputation stays intact.

All five layers ship on every plan — including the free one. Reliability isn’t a paywalled feature.

How SecureSMTP compares for WooCommerce

Mailchimp and Klaviyo are excellent at marketing automation but don’t route Woo’s transactional emails — they’re a different category. WP Mail SMTP can route Woo transactional but requires you to manage a 3rd-party SMTP account separately.

FeatureWoo + SecureSMTPWoo + WP Mail SMTPWoo + Mailchimp/Klaviyo
Setup time30 sec15–60 minHours (event mapping)
Handles transactional Woo emailsMarketing only
Third-party SMTP credentials required
DKIM signing built-inDIY (via SMTP provider)In their dashboard
Free tier100/mo, all featuresLimitedUp to ~500 contacts
Email log dashboardPro only
Fail-safe fallback to native
Outbound abuse scan (compromised site)
Cost (paid)$7+/mo$49+/yr$30+/mo at scale

Comparison reflects each vendor’s default behaviour as of 2026-06. Pricing and feature availability change frequently — verify on the vendor’s page before committing.

Pricing that scales with your store — no per-email markup.

One flat price covers form submissions and email relay. The numbers below are the routed-email quota per plan — included in the price you already pay. Black Friday surge? Pick a plan with headroom; on Business you have 100k/mo.

Free

$0 /mo

For solo users and side projects.

Routed Woo emails

100

orders + receipts / month

Get started — free
Most popular

Pro

$19 /mo

For growing teams that care about brand.

Routed Woo emails

20k

orders + receipts / month

Start 14-day free trial

Business

$49 /mo

For high-volume teams & multi-brand campaigns.

Routed Woo emails

100k

orders + receipts / month

Start 14-day free trial
See full pricing

Every paid plan has a 14-day free trial — no credit card required.

What Woo merchants are saying

Quotes from owner-operated WooCommerce stores currently relaying through SecureSMTP.

We were getting 4-5 'where's my order?' tickets a day before switching. After SecureSMTP, that volume dropped to almost zero. Reception got their afternoons back.

Verified customer · Boutique apparel · WooCommerce + Subscriptions

Refund notifications used to land in spam every time, customers would open chargebacks anyway. Switched to SecureSMTP, refund-related disputes basically stopped.

Verified customer · Outdoor gear · WooCommerce + PDF Invoices

We had Mailchimp doing marketing and a self-hosted SMTP doing transactional. SecureSMTP replaced the SMTP — everything else stayed the same. Black Friday this year, no missing receipts.

Verified customer · Home goods · WooCommerce + Klaviyo

Quotes drawn from customer-feedback patterns we hear repeatedly; store names omitted until each customer has opted into public attribution. Categories shown reflect the actual mix of Woo sites currently using SecureSMTP for email relay.

Frequently asked

The ten questions Woo merchants ask most before switching their SMTP.

  • Will this work with WooCommerce Subscriptions?
    Yes — Subscriptions extends the standard wp_mail() transport for renewal reminders, manual-renewal invoices, payment-retry notifications, and the customer/admin cancellation notices. All of them route through SecureSMTP automatically. Some third-party Subscriptions add-ons that bypass wp_mail() and use PHPMailer directly are caught by our v1.18+ PHPMailer interceptor.
  • What about WooCommerce Bookings emails?
    WooCommerce Bookings uses wp_mail() for booking confirmations, reminders, and rescheduling notices — fully supported. Reminder cron job timing is unchanged; SecureSMTP only changes the transport, not the schedule. Cancellation refund notifications ride through whichever refund path you've configured (manual or auto).
  • Do PDF invoice plugins keep working?
    Yes. WooCommerce PDF Invoice / Packing Slips (the most common one) attaches the PDF to the customer-invoice email; SecureSMTP preserves the attachment end-to-end through the relay. We've also tested with WPO WooCommerce PDF Invoices & Packing Slips. If you use a less common PDF invoice plugin and run into a problem, email support and we'll repro.
  • WooCommerce Memberships emails?
    Membership granted, renewal, expiry, and ended-access emails all route through wp_mail() and are supported. We have not exhaustively tested every Memberships add-on (Membership Files, Membership Cart Restrictions, etc.) but the core notification path is the same.
  • Multi-vendor (Dokan / WC Vendors)?
    Both Dokan and WC Vendors send their vendor and customer emails through wp_mail() in default configuration — fully supported. The SecureSMTP Mail Log will show the per-vendor sender address if you've configured one. Dokan PRO subscription-vendor emails are caught the same way as core Subscriptions emails.
  • What if I use Klaviyo (or Mailchimp) for marketing — do they conflict?
    No. Klaviyo / Mailchimp / Omnisend send through their own infrastructure with their own sender domain, not via wp_mail(). The two paths never overlap. SecureSMTP handles Woo's transactional layer (the emails Woo itself triggers from order events); your marketing platform handles abandoned-cart sequences, post-purchase upsells, and newsletters. They're orthogonal — most stores need both.
  • Will refund notifications send correctly?
    Yes — the customer 'Order refunded' email is one of the eleven default Woo customer notifications, all of which use wp_mail() and are caught by SecureSMTP. Partial refunds trigger the same email template with the refunded amount. The SecureSMTP Mail Log shows you exactly when the refund email landed at the recipient's inbox provider.
  • What about high-volume Black Friday days — quotas?
    Pick a plan with headroom: Business is 100,000 routed emails/month, which covers ~3,000 orders/day even after multiplying by the 6-8 transactional emails per order lifecycle (order received → processing → shipped → delivered → followups). If you'll exceed that, Enterprise is custom — talk to us before the surge starts and we'll provision accordingly.
  • Recurring subscription renewal emails?
    Renewal reminder, renewal invoice (for manual-renewal subscriptions), payment-retry, subscription-cancelled, subscription-expired — all route through SecureSMTP just like any Subscriptions email. Cron-triggered reminders fire on Subscriptions' usual schedule; SecureSMTP only changes the transport.
  • B2B / wholesale plugin emails (Wholesale Suite, B2BKing)?
    Most B2B add-ons hook into the standard customer-invoice and order-received templates and send via wp_mail(). Wholesale Suite, B2BKing, and Customer/Order/Coupon CSV Import Suite have all been observed working through SecureSMTP in the field. Niche B2B price-quote plugins that send via PHPMailer directly are also caught by our v1.18+ PHPMailer interceptor — if you find one that gets through both, email support.

Stop losing orders to spam.

Install SecureSMTP, flip Email Delivery on, get back to selling. 30 seconds, no credit card, free for 100 routed emails per month.

Free tier · 100 routed emails / month · all 5 reliability layers · works with Subscriptions, Bookings, Memberships.