NMR Email Log for CF7 Pro

NMR Email Log for CF7 Pro

Reliable email delivery for Contact Form 7 — multiple transactional providers, per-form routing, fallback on failure, unlimited alerts, auto-retry, and per-form delivery statistics.


What it does

The free NMR Email Log for CF7 logs every Contact Form 7 email delivery attempt and shows you what went wrong when delivery fails. The Pro version adds four transactional email providers (Resend, Mailgun, Brevo, Postmark), per-form routing so different forms can use different providers, automatic fallback to a second provider when the first fails, unlimited failure alerts by email and webhook, auto-retry 15 minutes after a failure, and per-form delivery rate statistics.


What you get with Pro

📬 Routing & delivery

  • Four providers — Resend, Mailgun, Brevo, Postmark
  • Per-form routing — each form can use a different provider
  • Fallback provider — automatic retry through a second provider on failure
  • Global provider — one setting applies to all forms by default

🔔 Alerts & monitoring

  • Unlimited failure alerts by email (free plan: 10/month)
  • Webhook notifications on every delivery failure — works with Slack, Make, Zapier, n8n
  • Per-form delivery statistics — sent, failed, and retried counts for every form
  • DNS check — validates SPF and DMARC records for your sending domain

🔁 Recovery & integrations

  • Auto-retry — re-sends failed emails automatically 15 minutes later
  • Unlimited manual retries (free plan: 25/month)
  • Flamingo integration — delivery status column in the Flamingo inbound messages list
  • License activation — per-site license managed from the settings panel

Example: per-form routing with fallback

Route different forms through different providers. If the primary provider fails, a fallback provider retries automatically — no manual action needed.

Contact Form     → Resend        (global provider)
Quote Request    → Mailgun       (per-form override)
Newsletter       → Brevo         (per-form override)

On failure:      → Postmark      (fallback, automatic)
After 15 min:    → auto-retry    (if fallback also fails)

Webhook on failure: every failed delivery fires a JSON POST to your endpoint — compatible with Slack incoming webhooks, Make, Zapier, and n8n.

{
  "event":     "cf7_mail_failed",
  "form":      "Contact Form 1",
  "form_id":   42,
  "error":     "Host or port unreachable...",
  "site":      "My Site",
  "site_url":  "https://example.com",
  "timestamp": "2026-06-07T14:30:00+02:00"
}

Free vs Pro

FeatureFreePro
Delivery log — all CF7 forms
CF7 config scanner
Failure diagnosis (human-readable errors)
Test send button
Resend routing (all forms, 1 provider)
Failure alerts — email only10/monthunlimited
Manual retries25/monthunlimited
Multiple providers: Mailgun, Brevo, Postmark, Resend
Per-form provider routing
Fallback provider on failure
Failure alerts — webhook / Slack
Auto-retry 15 min after failure
Per-form delivery rate statistics
Flamingo delivery status column
DNS check — SPF & DMARC

Requirements

  • WordPress 5.7 or later
  • Contact Form 7 (any recent version)
  • NMR Email Log for CF7 (free plugin, must be active)
  • API key from at least one transactional provider — Resend free tier: 3,000 emails/month, no credit card needed

Get the plugin

One-time purchase. Includes updates and support. License activated per site.

Questions? Use the contact form or check the free plugin support forum for general usage questions.