Mailwizz License: Key Install [work]
Installing a MailWizz license key is the fundamental first step in activating your self-hosted email marketing platform. Without this key—often referred to as your "Purchase Code"—you cannot proceed past the initial setup screen. 1. Where to Find Your MailWizz License Key
Your license key is generated at the time of purchase. Depending on where you bought the software, you can find it as follows:
Envato/CodeCanyon: Log into your Envato Marketplace account, go to the Downloads section, and click "Download" next to MailWizz to select the License certificate & purchase code.
MailWizz Direct: If purchased directly, check your confirmation email or log into the MailWizz Customer Area to view your active licenses. 2. Step-by-Step Installation Process
Once you have your key and have uploaded the MailWizz files to your server (typically via cPanel or FTP into a folder like /public_html/newsletter/), follow these steps:
Launch the Installer: Open your browser and navigate to yourdomain.com/install.
Enter the License Key: On the "Welcome" screen, you will see a field for the Purchase Code. Paste your license key here and select your purchase source (e.g., Envato).
Requirements Check: The system will verify if your server meets PHP requirements (such as curl, zip, and mbstring). If any are red, you must install them on your VPS or ask your host to enable them.
Database Configuration: Enter your MySQL database name, username, and password. This connects your license-validated application to your data storage.
Admin Setup: Create your administrator credentials. Note that this account is automatically granted "Customer" privileges to manage lists and campaigns.
Finalize Cron Jobs: Copy the cron job commands provided on the final screen and add them to your server’s crontab (e.g., via crontab -e or cPanel Cron Jobs) to ensure emails actually send. 3. Troubleshooting Common License Errors
If you encounter issues during or after installation, check these common fixes:
This license is already registered to another MailWizz instance
To install MailWizz, you must enter a valid license key during the initial setup process. This key is used to verify your purchase and associate your installation with your server's IP address. Installing Your License Key
Locate Your Key: Find your Item Purchase Code in your Envato Marketplace account downloads.
Start Installation: Navigate to the /install/index.php directory in your browser (e.g., ://yourdomain.com).
Enter Credentials: You will be prompted to enter your license information on the first setup screen.
IP Association: The installer automatically links the key to your server IP. If you move your installation, you must use the MailWizz Reset License tool to clear the previous association. Making a Feature (Extensions)
MailWizz is designed to be extensible. To "make a feature" or add custom functionality, you should create a MailWizz Extension rather than modifying core files. mailwizz license key install
Extension Structure: Extensions reside in the apps/extensions directory.
SDK & API: Use the MailWizz PHP SDK and powerful API to integrate with third-party apps or build custom tools.
Developer Guide: Follow the official guide for creating extensions to use built-in methods for creating URLs, translating strings, and managing routes.
Are you looking to build a specific tool (like a custom payment gateway or a new reporting dashboard) for your MailWizz setup?
This license is already registered to another MailWizz instance
To install the MailWizz license key (often referred to as a "Purchase Code"), you must enter it during the initial web-based installation process or update it within the backend settings of an existing instance. Locating Your License Key Envato/CodeCanyon:
After purchase, log in to your account, go to the "Downloads" section, and click "License certificate & purchase code" next to MailWizz. MailWizz Direct:
You will receive a receipt via your registered email containing the key and product download links. edwiser.helpscoutdocs.com Installation Steps
The license key is required at the very first step of the web installer. Access Installer : Upload the MailWizz files to your server and navigate to ://yourdomain.com in your browser. Welcome Screen : On the first screen, you will be prompted for License Information Select Source
: Choose your purchase source (e.g., MailWizz site or Envato). : Paste your Purchase Code
into the designated field and click "Next" to proceed with the requirements check and database configuration. Updating an Existing License
If you need to change or fix a license on an already installed instance: Navigate to Backend > Settings > License Info in your MailWizz dashboard. If you see the error
"This license is already registered to another MailWizz instance," you must use the MailWizz Reset License tool before the key can be used on a new server. Troubleshooting Missing Extensions
: If the installer stops after the license check, ensure required PHP extensions like php-mbstring are installed and your web server is restarted. Permissions : Ensure the
folder and its contents have correct permissions (often 755 or 777 depending on the environment) to allow the setup script to run. setting up the cron jobs required after the license activation is complete?
This license is already registered to another MailWizz instance
5. If License Still Not "Installing"
- Clear cache:
Backend → Settings → Miscellaneous → Clear app cache - Check file permissions:
runtime/andapps/common/runtime/must be writable. - cURL/SSL enabled: PHP must allow outbound HTTPS requests.
- Same domain as license: Some licenses are domain-locked. Verify your domain matches what was entered at purchase.
2. Prerequisites
Before you begin, ensure you have:
- A purchased MailWizz license from MailWizz Official or Envato Market (CodeCanyon).
- Your license key (a 36-character alphanumeric string, e.g.,
abc123-def456-789...). - Admin access to your MailWizz installation (either via web UI or file manager/SSH).
Part 9: What to Do After a Successful Install
Once your MailWizz license key install is complete, don’t stop there. Configure these essential items immediately: Installing a MailWizz license key is the fundamental
- Cron Jobs: Set up send-campaigns, bounce handler, and process-delivery.
- Delivery Servers: Add SMTP or API delivery (SendGrid, SES, Mailgun, etc.).
- Return-Path & DKIM: Authenticate your domain to improve deliverability.
- Security: Change default admin URL, enable 2FA, use HTTPS.
A valid license is just the beginning. The real value comes from leveraging MailWizz’s advanced segmentation, automation, and A/B testing features.
Part 4: How to Install or Update License Key in an Already Running MailWizz
Sometimes you need to change your license key—for example, after moving to a new domain, renewing an expired license, or switching from a developer license to an extended one.
4.1 Method 1: Web Installer (Easiest – Fresh Installation)
- Upload MailWizz source files to the web root.
- Navigate to
http://your-domain.com/install/index.php. - On the "License validation" step, paste the purchase code into the input field.
- Click "Validate license" – the system will ping MailWizz servers.
- Upon success, proceed with database and admin setup.
MailWizz license key installation — Step-by-step guide
Important: have your MailWizz purchase code (license key), FTP/SFTP or hosting control panel access, and database credentials ready.
- Prepare files and server
- Confirm server meets requirements: PHP (check MailWizz docs for exact supported versions), MySQL/MariaDB, required PHP extensions, mod_rewrite enabled.
- Upload the MailWizz ZIP to your server and extract into the intended public folder (e.g., /public_html/mailwizz).
- Create database
- In cPanel / phpMyAdmin / hosting panel, create a new MySQL database, a user, and grant the user all privileges on that database. Note the DB name, username, and password.
- Set folder permissions
- Ensure these folders are writable by the web server user:
- assets/attachments
- assets/queue-logs
- apps/common/config/main-custom.php (if present) and apps/customer/config/main-custom.php
- protected/runtime and any runtime or cache folders shown in installer warnings
- Typically: chmod 755 for folders, 644 for files; for writable folders use 775 or 755 depending on host. Use chown to the web user if available.
- Run the web installer
- In your browser, go to the MailWizz location (e.g., https://yourdomain.com/mailwizz). The installer page should load.
- Step through the installer:
- System requirements check — resolve any missing extensions or permission issues.
- Database configuration — enter DB host (usually localhost), DB name, DB user, and DB password.
- Admin account — create the primary admin username and password and admin email.
- Application URLs — confirm frontend and backend URLs shown are correct.
- Finalize installation.
- Enter license key
- During installation you’ll be prompted to enter your purchase code (license key). Paste it there.
- If you skipped during install, log in to the backend (admin panel) → Go to Backend → Settings → License (or System → License) and enter the purchase code, then save.
- Troubleshooting license activation
- Common issues and fixes:
- “Invalid purchase code” — verify you copied the exact code, no extra spaces; confirm code is active on your Envato/marketplace account.
- “License activation failed / could not connect to license server” — ensure your server can make outbound HTTPS requests (allowlist curl/openssl). Check firewall, SELinux, or hosting restrictions. Test with: curl -I https://api.mailwizz.com (or the activation endpoint noted by MailWizz) from the server shell.
- Rate limits / blocked by marketplace — confirm your purchase hasn’t been revoked and the domain matches any domain-binding rules if applicable.
- Timeouts — increase max_execution_time temporarily or try activating from a different network.
- Post-install security steps
- Remove or protect the installer directory if still present (delete /install or follow MailWizz instructions).
- Set appropriate file permissions so writeable folders are minimal.
- Secure the admin URL (use HTTPS, IP allowlist, strong password, 2FA if available).
- Configure regular backups for database and files.
- Email sending setup
- Configure an SMTP or transactional delivery service (SMTP, Amazon SES, Mailgun, etc.) in Backend → Servers. Test sending from the interface.
- Set cron jobs required by MailWizz (queue workers, bounce handling, campaigns scheduler). Typical crons:
- php /path/to/apps/console/console.php campaigns/send
- php /path/to/apps/console/console.php queue/process
- php /path/to/apps/console/console.php bounce/process
- Schedule as per MailWizz docs (every minute or as recommended).
- Contact support / documentation
- If license-specific activation issues persist, contact the vendor/support channel where you purchased MailWizz (provide purchase code and domain). Also consult MailWizz official docs and installer logs in protected/runtime or web server error logs.
If you want, I can provide:
- Exact cron examples tailored to a Linux cPanel environment,
- Command-line tests to check outbound connectivity for activation,
- A checklist of PHP extensions to verify — tell me your PHP version.
Related search suggestions sent.
Mailwizz License Key Install: A Step-by-Step Guide to Unlocking Full Potential
Mailwizz is a popular email marketing software that allows businesses and individuals to create, send, and manage email campaigns with ease. While the software offers a free version with limited features, users can unlock its full potential by purchasing a license key. In this article, we'll walk you through the process of installing a Mailwizz license key and explore the benefits of upgrading to a paid plan.
What is Mailwizz?
Mailwizz is a self-hosted email marketing application that provides a comprehensive set of tools for creating and managing email campaigns. With Mailwizz, users can design and send newsletters, automate email workflows, and track subscriber behavior. The software is designed to be highly customizable, allowing users to tailor their email campaigns to their specific needs.
Benefits of Upgrading to a Mailwizz Paid Plan
While the free version of Mailwizz offers some useful features, upgrading to a paid plan unlocks a range of additional benefits, including:
- Increased sending limits: With a paid plan, users can send a higher volume of emails per day, making it ideal for businesses with large subscriber lists.
- Advanced features: Paid plans include advanced features such as automation workflows, A/B testing, and subscriber scoring.
- Priority support: Paid users receive priority support from the Mailwizz team, ensuring that any issues are resolved quickly.
- No Mailwizz ads: Paid users can remove the Mailwizz branding from their emails and application.
Obtaining a Mailwizz License Key
To upgrade to a paid plan, users need to purchase a Mailwizz license key. There are several ways to obtain a license key:
- Purchase from the Mailwizz website: Users can buy a license key directly from the Mailwizz website.
- Authorized resellers: Mailwizz has a network of authorized resellers who sell license keys.
- Marketplaces: License keys can also be purchased from marketplaces like Envato or Mojo-Themes.
Mailwizz License Key Install: A Step-by-Step Guide
Installing a Mailwizz license key is a straightforward process. Here's a step-by-step guide:
- Log in to your Mailwizz account: Access your Mailwizz account and navigate to the Settings area.
- Click on "License": In the Settings area, click on the License tab.
- Enter your license key: In the License tab, enter your license key in the designated field.
- Click "Save": Click the Save button to activate your license key.
Verifying Your License Key
Once you've entered your license key, Mailwizz will verify it with its servers. If the key is valid, you'll see a success message, and your account will be upgraded to a paid plan.
Troubleshooting Common Issues
If you encounter issues during the license key installation process, here are some common problems and solutions:
- Invalid license key: Double-check that you've entered the license key correctly. If you're still experiencing issues, contact the Mailwizz support team.
- License key not verified: Ensure that your server can connect to the Mailwizz license verification server. Check your server's firewall settings and DNS configuration.
Best Practices for Using Mailwizz
To get the most out of Mailwizz, follow these best practices:
- Regularly update your software: Ensure that you're running the latest version of Mailwizz to take advantage of new features and security patches.
- Use a valid sender address: Always use a valid sender address to avoid spam filters and ensure deliverability.
- Segment your subscribers: Segment your subscribers to create targeted campaigns and improve engagement.
Conclusion
Installing a Mailwizz license key is a straightforward process that unlocks a range of advanced features and benefits. By following the steps outlined in this article, users can easily upgrade to a paid plan and take their email marketing campaigns to the next level. Whether you're a small business or an individual marketer, Mailwizz provides a powerful set of tools for creating and managing successful email campaigns.
FAQs
Q: What is a Mailwizz license key? A: A Mailwizz license key is a unique code that unlocks the full potential of the Mailwizz email marketing software.
Q: How do I obtain a Mailwizz license key? A: You can purchase a Mailwizz license key from the Mailwizz website, authorized resellers, or marketplaces.
Q: Can I use a free Mailwizz license key? A: No, free license keys are not available. You need to purchase a license key to upgrade to a paid plan.
Q: How do I install a Mailwizz license key? A: To install a Mailwizz license key, log in to your Mailwizz account, navigate to the Settings area, click on the License tab, and enter your license key.
Q: What are the benefits of upgrading to a Mailwizz paid plan? A: Upgrading to a Mailwizz paid plan provides increased sending limits, advanced features, priority support, and no Mailwizz ads.
To install MailWizz and activate it with your license key, you need to follow a structured setup process on your server. MailWizz is a self-hosted platform, meaning the activation happens during the initial web-based installation on your own hosting 1. Prerequisites
Before starting the installation, ensure your server meets the following requirements: Operating System: Linux (Ubuntu 20.04+ is widely recommended). Web Server: Apache or Nginx. Version 7.4 or higher (with extensions: MySQL or MariaDB with the InnoDB storage engine. License Key:
Your purchase code (usually obtained from CodeCanyon or the MailWizz website). 2. Uploading Files Download and Extract: Download the MailWizz archive and locate the folder named Upload to Server:
Use an FTP client or your hosting's File Manager to upload the contents of the folder to your document root (e.g., /public_html/ ) or a subdirectory (e.g., /public_html/newsletter/ Set Permissions: Ensure the server has write access to the /apps/common/config /apps/common/runtime /web/assets
folders (typically chmod 777 or 755 depending on your environment). 3. Entering the License Key What kind of hosting do i need? - MailWizz
Since Mailwizz is a self-hosted email marketing application, "installing" the license key usually refers to verifying the license after you have uploaded the application files to your server.
2. Background
MailWizz is a self-hosted email marketing application requiring a valid purchase license. Unlike SaaS products, the license key must be manually installed on the server’s file system. Without a valid license, MailWizz will redirect to the purchase page or display a "License Invalid" error, halting all marketing operations. Clear cache : Backend → Settings → Miscellaneous
Create a Validation Cron Job:
* */6 * * * /usr/bin/php /home/youruser/public_html/apps/console/console.php license-verify > /dev/null 2>&1
This runs every 6 hours, ensuring your license status is fresh. Combine it with a log file for debugging:
* */6 * * * /usr/bin/php /home/youruser/public_html/apps/console/console.php license-verify >> /home/youruser/license_log.txt 2>&1