MailWizz is a self-hosted email marketing application built as a MailWizz PHP Script, sold on CodeCanyon for $99. It lets a site owner run their own newsletter platform — subscriber lists, campaigns, delivery servers, tracking — on their own hosting, and it can also be turned into a paid email service provider business for third-party customers. It is aimed at developers, agencies and technically comfortable business owners rather than casual users.
The product is authored by twisted1919 and currently sits at version 3.0.4. It has accumulated 19,088 sales and a 4.8 out of 5 rating across 798 reviews, which places it among the more established items in the CodeCanyon PHP Scripts category. Those numbers matter because a script of this type is only as useful as its maintenance record and its surrounding community, and both are clearly present here.
What MailWizz Actually Does
At its core, the application replaces a hosted email marketing subscription with software the buyer installs and controls. The vendor states there are no limits on campaigns, lists or subscribers, which is the main commercial argument for owning a licence rather than renting a plan. That distinction shapes everything else about the product.
List and subscriber management
The application handles multiple lists, and each list can be treated as a separate customer account. For an agency running newsletters for several clients, that means one installation can serve many brands without each client needing their own copy of the software. Segmentation, custom fields and import tools are part of the standard list workflow, which is what most senders need before a campaign is even written.
Sending infrastructure and delivery servers
MailWizz separates the application from the delivery layer. Senders can connect SMTP servers, and the platform is built to distribute sending across multiple delivery servers rather than relying on a single outbound route. This matters because deliverability problems are usually infrastructure problems, not template problems. Having several sending routes available inside one dashboard gives a sender somewhere to go when one route degrades.
One technical detail worth noting from the vendor: sending through SMTP requires the PHP proc_open and popen functions to be enabled. Some managed hosts disable these for security reasons, so it is worth checking before purchase.
Becoming an email service provider
This is the feature that separates MailWizz from a plain newsletter script. The vendor states the application integrates with payment gateways such as PayPal and includes the tools needed to create pricing plans, promotional codes, and to manage orders and transactions from customers. In practice that means a buyer can sell email sending as a service: customers sign up, choose a plan, pay, and send from their own account inside the same installation.
Campaign tools and tracking
Campaign creation, scheduling, autoresponders and open and click tracking are the expected baseline for this category, and the product covers them. The value here is consolidation: campaign building, list handling, billing and delivery management live in one admin panel instead of being stitched together from separate services.
Technical foundation
The application is built on the Yii framework and ships with source files including PHP, JavaScript, HTML, CSS and SQL. Buyers receive the full codebase, which is what allows customisation and white-labelling. The vendor lists compatibility with PHP 7.x and 8.x and MySQL 5.x and 8.x. The declared browser support list includes Internet Explorer 8 through 11 alongside Firefox, Safari, Opera and Chrome — a broad range that says more about how long the codebase has existed than about modern requirements, but it does indicate the interface is not dependent on recent browser features.
Where MailWizz Fits and Where It Does Not
The clearest fit is an agency or freelance developer running email for multiple clients. One installation, separate customer accounts, one bill. A second strong fit is a business that already sends at volume and has concluded that per-subscriber pricing from a hosted provider no longer makes sense — particularly where the list is large but the sending frequency is low, a combination that hosted platforms penalise heavily.
A third fit is the reseller scenario: a developer who wants to launch a small email service provider business without building the billing, list management and delivery layers from scratch. The payment gateway integration and order management tools exist precisely for that use case.
The wrong choice is anyone who wants email marketing to be someone else’s problem. The vendor is explicit that general web hosting support, general PHP support, programming help, scaling advice and installation services are not provided. Customisations are also outside the scope of support, and issues unique to a particular hosting environment are the buyer’s to resolve. There is no refund once the item has been downloaded. A solo business owner without server access or a developer on call should treat this as unsuitable, regardless of price.
Shared hosting is a grey area. The vendor notes MailWizz works on shared hosting but may hit limitations, and recommends a VPS instead. A Linux operating system, Apache 2.x, PHP 7.2 or higher, MySQL 5.7 or higher (or MariaDB with InnoDB), and access to real Linux cron jobs are all required. Windows is described as possibly working but unsupported.
Strengths and Limitations
Strengths
- No subscriber, list or campaign caps. Cost does not scale with list size, which is the opposite of most hosted platforms.
- Full source code included, so the interface can be rebranded and behaviour changed.
- Built-in reseller tooling — payment gateway integration, pricing plans, promotional codes and order management — removes the need to build a billing layer.
- Multiple delivery server support gives senders a way to route around a failing outbound path.
- A long sales history and a 4.8 rating from 798 reviews suggests an active user base and a maintainer who keeps the item updated. The last vendor update is recent.
- Broad environment compatibility across PHP 7.x and 8.x and MySQL 5.x and 8.x reduces the chance of a forced hosting migration.
Limitations
- Support is deliberately narrow. Server environment problems, customisation bugs and scaling questions are excluded, and the vendor states that response times lengthen when the queue is busy.
- Support is not free once it expires. Buyers who let it lapse and then hit a problem must renew before asking.
- No installation or setup service is offered, so the buyer is responsible for getting a working deployment.
- No refunds after download, under any circumstances. There is no trial-and-return path, which raises the cost of misjudging server compatibility.
- SMTP sending depends on proc_open and popen being enabled, which rules out some locked-down managed hosts.
- Linux cron jobs are mandatory. Web-based cron alternatives are not supported.
- Windows is not a supported platform, despite the broad browser compatibility list.
How It Compares With the Wider Category
The realistic alternatives fall into three groups. The first is a hosted email marketing subscription, where the provider handles infrastructure, deliverability, compliance tooling and support in exchange for a recurring fee that grows with the list. The second is a cloud sending API paired with a separate list management tool, which suits developers who want to build their own interface. The third is other self-hosted newsletter scripts, most of which are lighter and stop at sending campaigns.
MailWizz’s position is defined by the reseller layer. A self-hosted script that only sends campaigns competes on price and simplicity; one that also handles customer accounts, plans, payments and transactions competes on a different axis entirely, because it replaces a business function rather than a single tool. That is the capability gap worth weighing. Against a hosted subscription, the trade is straightforward: the buyer takes on server administration, deliverability work and compliance responsibility in exchange for removing per-subscriber cost and gaining full control of the codebase. Against a lighter script, the trade is complexity — more features means more configuration and more surface area to maintain.
Frequently Asked Questions
Does MailWizz require a VPS, or will shared hosting work?
Shared hosting can work, but the vendor recommends a VPS because shared environments may impose limitations. The stated requirements are a Linux operating system, Apache 2.x, PHP 7.2 or higher, MySQL 5.7 or higher or MariaDB with InnoDB, and Linux cron job access. Windows is not supported.
Can MailWizz be used to sell email marketing services to clients?
Yes. The vendor states the application integrates with payment gateways such as PayPal and includes tools for creating pricing plans and promotional codes and for managing customer orders and transactions. That combination allows an installation to operate as an email service provider business rather than a single-account newsletter tool.
Is there a limit on subscribers or campaigns?
No. The vendor states campaigns, lists and subscribers are all unlimited, and that multiple websites can be handled as separate customers without additional limits. The practical ceiling is set by the server the software runs on rather than by any restriction inside the application itself.
What support is included, and what is excluded?
Support covers the application itself, but the vendor explicitly excludes general web hosting and PHP support, programming and scaling advice, installation services, and problems caused by a buyer’s own customisations or unusual server environment. Support is time-limited and must be renewed once expired, and refunds are not available after download.
Verdict
MailWizz is worth buying for developers, agencies and technical teams that already manage servers and want to own their email infrastructure outright. The absence of subscriber caps, the included source code and the built-in reseller tooling make it a genuine alternative to both a hosted subscription and a custom build. The 19,088 sales and 4.8 rating from 798 reviews support the view that it holds up in production for people who meet the requirements.
It should be avoided by anyone without server access or a developer available, by anyone on Windows hosting, and by anyone hoping for hands-on installation help or a refund if the environment turns out to be unsuitable. The vendor is unusually direct about these boundaries, which is useful: the limitations are documented before purchase rather than discovered afterwards. Buyers who read the requirements carefully and match them will find a capable, well-established platform. Those who skim them will not.