Skip to main content

Solutions

Email campaign webhooks for automation and reporting

Webhooks push real-time campaign events to your systems for automation, alerting, and reporting.

At a glance

What it is
Professional desktop email campaign control software for Windows, macOS, and Linux.
Who it is for
Responsible campaign operators, agencies, SaaS teams, technical marketers, newsletter operators, and deliverability consultants.
Main capabilities
Campaign management, SMTP/API provider profiles, approved network profile management, SpamAssassin checks, sending capacity scoring, webhooks, campaign reports, and detailed local logs.
Platforms
Windows 10+, macOS 12+, and Linux (DEB & RPM).
Responsible use
Built for permission-based campaigns and legitimate business communication — not unsolicited mail, list harvesting, or abuse. See /anti-spam-policy.

License proof — convert research into a paid install

  • 1 Year License $49/year · Lifetime License $79 one-time
  • Windows, macOS, and Linux installers
  • Your SMTP/API providers · SpamAssassin · local logs
  • Not a free ESP — free diagnostics live on the tools hub

What are email campaign webhooks?

Webhooks are HTTP callbacks that notify your systems when campaign events occur, enabling automation without polling MailFleet manually.

Event types

Subscribe to events that matter for your stack:

  • campaign.created
  • campaign.started
  • campaign.paused
  • campaign.completed
  • email.queued
  • email.sent
  • email.failed
  • email.bounced
  • provider.error
  • spamassassin.checked

Sample payload

Example JSON (illustrative): {"event":"email.sent","campaign_id":"cmp_123","recipient":"[email protected]","timestamp":"2026-06-15T12:00:00Z"}

Security

Use HTTPS endpoints, validate signing secrets, handle retries idempotently, and verify timestamps on your receiver.

Best for

  • Teams syncing campaigns with CRMs
  • Ops building custom alerting
  • Agencies piping events to client dashboards

Not best for

  • Users who only need manual CSV exports without real-time automation

Common mistakes

  • Using HTTP instead of HTTPS endpoints.
  • Not handling duplicate deliveries on retry.
  • Storing signing secrets in client-side code.

Key takeaways

  • campaign.created
  • campaign.started
  • campaign.paused
  • campaign.completed
  • email.queued

Summary

MailFleet webhooks post HTTPS events — such as sends, bounces, failures, and provider errors — to your endpoints so CRMs, dashboards, and automation stacks stay in sync with desktop campaign activity.

Delivery note: MailFleet helps users manage campaigns through their own sending providers. Delivery outcomes depend on sender reputation, DNS authentication, content quality, recipient engagement, list quality, provider rules, and mailbox filtering systems.

For regulatory context on commercial email in the United States, see the FTC CAN-SPAM compliance guide.

Frequently asked questions

Webhook payloads focus on event metadata for automation. Configure your receiver to fetch additional detail from local logs as needed.

Get started

Ready to run permission-based campaigns?

Download MailFleet, then pick a 1 Year or Lifetime license. Connect your providers and send with full desktop visibility.

Available on

  • Windows 10+
  • macOS 12+
  • Linux (DEB & RPM)

Same desktop experience across every platform — one workflow for your entire team.