This guide explains how to install, license, and activate the Snowtech MailerLite REST Addon in WHMCS.
System Requirements
- WHMCS 8.13 or newer
- PHP 8.1 / 8.2 / 8.3
- Valid Snowtech Licence Key
- MailerLite account (REST API v2)
- JWT API Token from MailerLite
Step 1 – Upload the Module
- Download the module package from Snowtech.
- Extract the ZIP file.
- Upload the folder to:
/modules/addons/mailerlite_rest/
Confirm the structure includes:
mailerlite_rest.php webhook.php cron_bulk_import.php /admin/ /hooks/ /lib/ /templates/
Step 2 – Set Correct Permissions
Folders: 755 Files: 644
Step 3 – Activate the Addon
- Login to WHMCS Admin.
- Go to System Settings → Addon Modules.
- Find Snowtech MailerLite REST.
- Click Activate.
Step 4 – Enter Licence Key
- Click Configure.
- Enter the Licence Key provided by Snowtech.
- Click Save Changes.
The module will validate your licence with the Snowtech licensing server.
Licence Status
- Active – Module fully operational
- Invalid – Verify domain and key
- Expired – Renew licence
Step 5 – Assign Admin Access
Select which Admin Roles can access the module interface and save changes.
Step 6 – Enter MailerLite JWT API Token
- Open the module.
- Go to the Main tab.
- Paste your JWT API Token.
- Click Save Settings.
- Click Test Connection.
If successful, MailerLite groups and tags will load automatically.
Installation Complete. You may now proceed to configuration.