A full-featured email marketing system built as a reusable Laravel package. It provides everything needed to send bulk marketing emails with professional delivery tracking and management.
The package includes email template management with a TinyMCE WYSIWYG editor, audience group management for subscriber segmentation, and batch email sending optimized for Mailgun API with SMTP fallback.
Complete email lifecycle tracking covers sent/queued/failed statuses, open tracking via pixel, click tracking, hard/soft bounce handling with automatic deactivation, and complaint processing through Mailgun webhooks.
Built with queue-based architecture for background email processing, it includes admin tools like duplicate watchdog, Mailgun sync commands, and audience merging capabilities. The Filament 4 admin panel provides a clean interface for managing all aspects of the email system.