We’ve been working on a WhatsApp plugin for Mautic that removes the need to jump between Mautic and external dashboards (like Twilio,Msg91,Wati etc) for day-to-day WhatsApp operations.
What it does:
-
Create WhatsApp message templates directly inside Mautic
-
Support for text, media, and CTA/button templates
-
Submit templates for WhatsApp approval from Mautic itself
-
Send approved templates via campaigns / messages
-
Track delivery stats, status, and execution logs
-
No manual Content SID juggling — handled internally
Why this exists:
Managing WhatsApp templates outside Mautic breaks workflow. This plugin keeps everything:
-
Versioned
-
Auditable
-
Campaign-friendly
-
Usable by non-technical users once configured
Under the hood:
-
Uses WhatsApp provider APIs (e.g. Twilio Content API, Msg91, Wati etc)
-
Dynamic template type detection (text / media / CTA)
-
Clean separation between transport logic and UI
-
Designed to be extensible (future providers possible)
Who this is for:
-
Teams running WhatsApp campaigns heavily on Mautic
-
Developers tired of syncing templates manually
-
Anyone who wants WhatsApp to feel like a first-class citizen in Mautic
Still polishing a few edges, but it’s already usable in real projects.
Happy to share details, screenshots, or get feedback from the community. Please look into detailed documentation Whatsapp Plugin - Documentation - Google Docs