MailWizz Email Marketing Application is simple to use, efficient and full-featured E-mail Marketing application with and impressive feature set. In this MailWizz tutorial we will be going through the following steps to setup MailWizz:

A. Installing XAMPP and Creating Database for MailWizz:

Downloading and installing XAMPP server and creating database by phpmyadmin.

B. How to install MailWizz :

Installation of MailWizz involves downloading MailWizz application and setting it up using server and database.

C. Server setting for the MailWizz account:

This requires integration of MailWizz to the SMTP. In this tutorial we will be Demonstrating integration of MailWizz with MailGet SMTP. This is done at the backend on the system.

D. How to create subscriber lists and send email campaign:

This process is done at the frontend of the system.

Note: You can leave any step step if you have already completed it.

So, lets start with the following steps:-

1. Download the XAMPP server

To run MailWizz script on your local computer, you need to download and install XAMPP server.

XAMPP is the short form of Apache, MySQL and PHP. This software installs all the required software in one package.

To download, go to “” and download XAMPP server for your system.

I have downloaded the latest version – 7.1.22/32 bit for this tutorial.

2. Install XAMPP server

To install XAMPP server on your local system-

1. Go to download folder.

2. Double click on the XAMPP installer to start the installation process.

Install XAMPP server

3. Start XAMPP server

Once XAMPP is installed, you can start XAMPP application.

1. Open the XAMPP server application by clicking its icon on your computer.

2. Click on start in front of Apache and MySQL to start them.

Note: Make sure you don’t have software like Skype or Teamviewer running on your computer as it may hinder with XAMPP startup.

Start XAMPP server

4. Starting PHPMyAdmin to create database

Once Apache and MySQL is running through XAMPP.

Go to your web browser and open the link below.


We will be creating database using MySQL PHPMyAdmin for MailWizz.

create database

For creating Database:

In phpmyadmin, click on Databases to create a new database.

create database

In databases, create a new database for your MailWizz account.

Give it a suitable name.

create a new database

In the tutorial I have taken mailwizz as my database name.

Click on create button.

create a new database

Your database is successfully created.

5. Install MailWizz

Go to and download mailwizz.

Go to the download folder of you computer and extract all files from MailWizz compressed file.

Install MailWizz

Copy the MailWizz file from the download folder to place it in the XAMPP server folder.

Copy MailWizz File

Go to Local Disk (C:) [C drive] of your comuter.

Save MailWizz File on C drive

Open XAMPP folder created earlier in the C drive.

Go to htdocs folder and open it.

Open XAMPP folder

Paste MailWizz folder in the htdocs folder of the XAMPP server.

Paste MailWizz folder

Once you are done with setting up the MailWizz in the required folder, it’s time to start with the installation process.

To install MailWizz on your system,

Open web browser and type –


install MailWizz on your system

On the Welcome page, fill in all the basic details.

Your first and last name, email address, source from where you bought the software and the purchase code.

Click on the Next button to continue.

fill all the basic details

On the Requirements screen it MailWizz will tell you if all the pre-requisites are installed properly on your system.

It will also give you the warnings and error messages, that needd to be sorted out for the successful installation of MailWizz.

Click on Next button once you get the confirmation message that all the requirements bt MailWizz EMA are satisfied.

installation of MailWizz

To connect database to your MailWizz account-

Fill in all the details of your database created earlier.

Hostname: localhost

Username: root

Database name: mailwizz

And click on Start importing.

connect database to MailWizz account

Fill in all the required details to create a new Admin account.

And click on Create account.

create new Admin account

Cron Jobs: Cron jobs automatically triggers the file on predefined schedule to send the email.

Cron jobs are to be added to your server to start sending your email campaigns.

Once you have installed all the cron jobs on your server, click on Cron jobs are installed, continue.

Instalation Completed

Instalation Completed

Your MailWizz account is successfully installed on your system.

Once you are done with the installation process, go to MailWizz backend set-up to integrate the server with your MailWizz account.

Finish Installation

6. Integrate SMTP with MailWizz account

To complete the SMTP integration will your Mailwizz account, log in to the backend of the Mailwizz application.

To log-in to the MailWizz backend-

1. Either click on the backend hyperlink on the last page if the installation set up.

2. Or type localhost/mailwizz/backend in the web browser.

Fill in the log-in credentials created earlier and click on Login.

Integrate SMTP with MailWizz account

Go through all the instructions on how to set-up the server details in your MailWizz account by clicking on next arrow button, and once complete click on End the tour or Close for now.

Integrate SMTP with MailWizz account

Once you are through with all the instructions on the setup procedure, click on Servers in the  list on present on the left side of the screen.

Integrate SMTP with MailWizz account

Click on Delivery servers present in the dropdown menu of Servers.

Integrate SMTP with MailWizz account

In the Delivery servers, click on Create new server to continue with the server set-up process.

Create new server

Note: In this tutorial we will be setting up MailGet SMTP to the Mailwizz account.

In the Create new server dropdown menu select SMTP option from the list.

Integrate SMTP with MailWizz account

Once you click on the SMTP, you will have to fill in all the necessary server details to create new delivery server.

All the important fields are –

Name: MailGet SMTP


Username: As given in your MailGet account.

Password: As given in your MailGet account.

Port: 2525

From E-mail: Your email address from which you will send the e-mail campaign.

Integrate SMTP with MailWizz account

Once you fill-in all the details required, scroll down and click on the Save changes button on the bottom left corner.

Integrate SMTP with MailWizz account

Once all the server details are saves in your account, you will need to validate the server.

For that you have to enter your preferred E-mail address in the box provided and click on Validate Server.

Integrate SMTP with MailWizz account

When you click on Validate Server, you will receive a confirmation e-mail to the E-mail address provide.

If you don’t receive any e-mail, check your server details again and make sure you have added correct details.

Integrate SMTP with MailWizz account

Open the e-mail received in your mailbox, and click on the confirmation link provided in blue.

Note: In case you do not receive email for sometime, check your spam folder as well.

Integrate SMTP with MailWizz account

After clicking on the confirmation link in the mail, you will be redirected back to the MailWizz backend page.

The backend page should have a confirmation message – You have successfully confirmed the server .

Integrate SMTP with MailWizz account

7. Create E-mail list and campaign

The last part of our MailWizz account set-up that is from E-mail list creation to sending the first campaign is done from the Frontend of the application.

You can go to the Frontend of the application by –

Openning localhost/mailwizz/customer/ in your web browser.

Log in with your user credentials.

Create E-mail list

Once you are logged into the Frontend or the Customer Area, click on the Lists option from the menu on the left side of the screen.

Create E-mail list

In the Lists dropdown menu select Lists option.

Create E-mail list

In the Lists section, click on Create new for creating new e-mail list.

Create E-mail list

Fill in all the required details like Name, Description etc.

Default details will be pre-populated form the account settings.

Create E-mail list

Fill in all the Company details like Name, Country in which your company is established, address.

Once you have filled in all the details click on Save changes.

Create E-mail list

When all the details are correctly filled in the List form, you will receive a message “Your form has been successfully saved!

Create E-mail list

To add subscribers to the list created earlier, click on the Lists in the menu on the left of the screen.

Create E-mail list

When you click on the lists, you will be redirected to page with the series of the list created earlier.

In the Lists section, open the list your created from the options.

Create E-mail list

To add subscribers to the list, click on Add button in the Subscribers block.

add subscribers to the list

When adding a new subscriber to your list, fill-in all the required details like First name, Last Name, Email and Status.

Note: Make sure to change the status to Confirmed .

Create E-mail list

Once you successfully create your list and receive the message “Your form has been successfully saved!“, you are ready to send your first campaign.

Click on Campaigns from the Campaigns dropdown menu.

add a new subscriber to your list

Once to reach to Your campaigns screen, Click on Create new to create a new campaign.

create a new campaign

In Create new campaign, give the campaign your preferred name and select the list to which you want to send the campaign to.

After filling all the details click on Save and next to continue with sending your first email campaign.

first email campaign

Once you have filled all the campaign details, you are all set to draft your campaign and send across your subscriber list.

Draft your e-mail campaign and click on Save and next button on the bottom left.

Draft E-mail Campaign

After saving the draft of the email campaign , you are redirected to a screen to check all the details like campaign name, List name, From name, etc.

Click on Send campaign to successfully send the campaign.

Send campaign

Once you have send the email campaign you will receive a message “Your campaign (Regular) named “My First Campaign(your campaign name)“has been saved and will start sending at 11/09, 1.22PM(Date and time scheduled by you)!”.

Created MailWizz Account

Congratulations!!! you have successfully created a MailWizz account, connected it to MailGet SMTP and send you first email campaign.

I hope our MailWizz Tutorial was helpful to you.

In addition to this you can also refer to other tutorials related to SMTP: