- Create/update/delete subscribers from WHMCS events (signup, order, status change)
- Scheduled cron with retry/backoff & API rate-limit awareness
- Respect suppression list; mirror unsubscribe & complaints
WHMCS MailerLite Integration
Connect WHMCS to MailerLite via REST API. Sync clients to groups/segments, map custom fields, handle double opt-in and webhooks, and trigger automations from orders, signups, or ticket events.
- Two-way sync for subscribers, status & GDPR consent
- Group/segment assignment per product, addon, or list
- Custom field mapping (client & order fields)
- Double opt-in, preference center, and suppression
- Webhooks for subscribe/unsubscribe/bounce/complaint
Prefer a walkthrough? Request a demo · Docs: Knowledgebase
Highlights
Key capabilities at a glance
Built for clean, compliant marketing lists inside WHMCS.
Bi-Directional Sync
Create/update/suppress with cron & retries.
Groups & Segments
Per-product list targeting & tags.
Field Mapping
WHMCS core + custom fields to ML fields.
Compliance
Double opt-in, GDPR flags & suppression.
Features
Everything you need to run MailerLite from WHMCS
Automate list growth with accurate, compliant data.
- Assign groups/segments per product, addon, or promotion
- Map core + custom fields (country, company, product, MRR, etc.)
- Auto-tag by client group, product category, or status
- Handle subscribe, unsubscribe, bounce & complaint webhooks
- Double opt-in flows and GDPR consent flags
- Optional client preference center (subscribe/unsubscribe)
- Trigger MailerLite automations via tags, groups or fields
- Events from order created/paid, product activated/cancelled
- Error logging & admin email notifications
How It Works
Install, map, and watch it sync
Connect API
Enter MailerLite API key and pick groups/segments.
Map Fields
Choose which WHMCS fields & tags sync to MailerLite.
Automate
Enable cron & webhooks — subscribers stay fresh.
Pricing
Choose your license
Simple plans — add support or renewals any time.
Monthly Leased
Self-hosted license with ongoing updates.
- Self-hosted
- Updates included
- ionCube required
Owned Licence
12 months of updates; renew yearly.
- Self-hosted
- 12 months updates
- Renew to continue
Prices in AUD. Taxes may apply. Replace with your actual WHMCS product IDs.
FAQ
Questions About the MailerLite Module
MailerLite REST API (latest). We handle rate limits, retries & error logging.
Yes. You can enable double opt-in and log consent timestamps/metadata.
Yes. Assign groups/segments by product, addon, client group, or order status.
Webhooks mark the subscriber in WHMCS, add to suppression, and stop future syncs.
WHMCS 8.x+, PHP 8.1+, cron access. Encoded build requires ionCube Loader.
30-day refund on new licenses (excludes installation/custom work).
Monthly includes ongoing updates while active. Owned includes 12 months of updates; renew to continue.
Yes — works with localized client areas; you can map language as a field/tag.