How to Install MailWizz Email Marketing System (Step by Step Guide)

Haris Musa
2 min readApr 17, 2021


What is MailWizz?

Mailwizz is a self-hosted email marketing automation system used in building your own Email Marketing Systems.

Where to get Mailwizz ?

Mailwizz is a one-time payment PHP script, so you buy it once, with no recurring payments, you can buy from here.

What do we mean by a self-hosted email marketing solution?

As I explained in my Email Marketing Definitive Technical Guide,

any Email marketing system consists of two parts:

  • The sender: (SMTP service) this is the technical part. It allows you to send emails over the internet.
  • The Management Application, where you can configure and manage your Email Lists, Marketing Campaigns, monitor and analyze results, manage your sending servers, and so on.

So we connect both together to get an Email Marketing System.

In our case, The Management Application will be MailWizz.

In this Guide, I will show you How to setup and configure MailWizz step by step from getting a server, till running and configuring your first campaign.

MailWizz Installation

What is required to Setup MailWizz?

What you need is simply is:

  • A VPS Server to install MailWizz on.
  • Domain Name to use with our setup.

Get a Domain Name.

Getting a Domain is as simple as eating a piece of chocolate cake. you need to go to any Domain registrar company like Godaddy, Enom, Freenom, Namecheap…. and Buy a Domain Name, you can even get one for 1$ per year.

I do recommend to get a .com domain that reflects your business. and if you already have one, as I think so, you can just skip this, and continue to get a VPS Server.