Ad Code

Turn leads into sales with free email marketing tools (en)



How To Install Acelle Mail: Best Email Marketing Web Application

Acelle Mail email marketing application

Acelle Mail Installation Complete Guide

What Is Acelle Mail?

Acelle the Email Marketing Webservice is a self-hosted, open-source, fully-featured, and simple-to-use email marketing web application developed in PHP / Laravel that allows users to share high-volume marketing messages via your own server or another email Service Provider (SMTP).

Acelle Mail is a completely open-source product. Install Acelle on your own web server and you may send unlimited marketing emails. You may get rid of costly e-mail providers like Mailchimp and ActiveCampaign because you now have complete control over the entire system. 

Acelle may be set up to send emails using your own SMTP servers, such as Postfix, Exim, Sendmail, or Qmail. It is also compatible with other email service providers such as Mailgun and SendGrid.

Acelle is also developed as a Saas application that allows you to manage and sell email services.

Acelle Mail now supports Zapier, an integration tool that allows you to link and synchronize with nearly anything! Version 4.0 also has a whole new automated approach that allows you to develop your marketing plan visually.

You can now examine the overall performance of your campaign at any moment by looking at trustworthy Insight statistics for user engagement, click-to-open ratio, bounce/feedback rate, and so on, as well as the reaction Track-specific contacts on your marketing campaign, thanks to the new design.

10 Features of Acelle Mail - Email Marketing Web Application

features of Acelle mail

1. Complete control of lists and subscribers

Acelle makes it simple to manage lists and subscribers:

  • Subscribers may be imported in bulk using Excel or CSV files.
  • Support for single/dual opt-in
  • Custom confirmation page for subscriber/unsubscribe
  • Autoresponder for welcome/goodbye emails to subscribers
  • Support for list segmentation

2. Reports on delivery tracking and data

Acelle's every email is tracked for delivery. You can always monitor if your emails are being delivered to the inboxes of your subscribers. Openings, clicks, bounces, and complaints are automatically tracked and represented using interactive graphs and data tables. Acelle's many reports kinds give a wealth of useful information that you may utilize to optimize future campaigns.

3. Simple integration with SMTP or third-party services

Acelle may be set to send an email straight from your own SMTP server, freeing you from costly email providers such as Mailchimp, ActiveCampaign, and others. When you install Acelle on your server, you have complete control of the system, from the front-end web to the Sendmail backend. You have complete control over all functions.

Acelle also has built-in functionality for delivering emails to third-party providers such as Amazon SES, SendGrid, Mailgun, ElasticEmail, SparkPost, and any other SMTP service provider.

4. Fully functional automation and auto-responder

Automation and auto-responder capabilities enable you to send email messages to your list or individuals automatically or conditionally in reaction to a variety of events:

  • Subscription to a list
  • Unsubscribe from the list
  • Birthday of a subscriber
  • Subscriber-specified criteria, For example, quota exceeding, balance dropping below the minimum, bundle plan expiration, and so on.
  • More…

You may also set the program to automatically follow up on an email when the recipient opens or clicks on it. Simply configure your Automation/Auto-responder once and your emails will be delivered automatically.

5. Tracking domain customization

Acelle Mail provides an additional delivery feature called a custom tracking domain. Rewrite all of your email links with your own branded domain, ensuring that your sender's reputation is totally yours. This dramatically increases the reputation and deliverability of your emails.

6. RESTful API that is quick and simple to use

Acelle provides a RESTful API that is based on basic HTTP POST/GET queries. We make it simple to include Acelle shipping capability into your own websites or applications. Our API allows you to add / import contacts from other programs, keeping your mail list synchronized and up to date.

7. Advanced email template development

Acelle Mail has a powerful email template generator as well as hundreds of pre-made email templates/layouts to get you started.

8. Created as a SaaS framework

Acelle Mail is also built as a SaaS (Software as a Service) platform, allowing you to administer and sell your email service to your subscribers.

9. Email confirmation

Email verification guarantees that your email list is clean and correctly vetted, reducing bounce-backs and protecting your sender's reputation. Acelle Mail allows you to validate your email lists by connecting to third-party services such as and Following verification, your e-mail addresses are labeled as "Deliverable," "Undeliverable," or "Risky." You may be confident that you are only sending emails to legitimate users with legitimate mailboxes.

10. Live upgrade assistance

Acelle Mail includes the Upgrading Manager Dashboard, which allows for a simple upgrade.

If you are still not interested in Acelle Mail then you can try MailWizz Email Marketing Application which is awesome like that.

How to install Acelle Mail- Step by Step

how to install Acelle Mail

1. Introduction of Acelle Mail

Acelle is a self-hosted, feature-rich, user-friendly email marketing web application that allows you to send high-volume marketing or transactional emails via your own server or other email service providers.

Install Acelle on your own web server and you may send unlimited marketing/transaction emails. You can get rid of pricey email providers like Mailchimp and ActiveCampaign because you now have complete control over your own system.

Acelle is also designed for business use, controlling and selling your email services to others.

  • 2.0.4 is the current version.
  • Blue Nature Co., Ltd. created it.
  • PHP Laravel 5. x Framework

2. Installation of Acelle Mail

Acelle is a self-hosted PHP web application built on the Laravel 5.2 framework. Acelle requires the following to be installed:

Linux is the operating system (RedHat, Fedora, CentOS, Debian, Ubuntu, etc.). Unfortunately, we do not currently support Windows or Mac OS.

  • Versions of PHP: 5.6, 7. x
  • >= 5.x MySQL Version
  • Apache and Nginx are application servers.

The following PHP extensions are required for Acelle Mail installation:

  • Mbstring
  • OpenSSL
  • Socket
  • PDO Controller
  • Tokenizer
  • Zip Archive for PHP
  • IMAP Extender

Don't worry if you're not sure which extensions are installed on your server; Acelle Mail will check for missing extensions and urge you to install them throughout the installation phase.

2.1 Using cPanel to install Acelle Mail

It is suggested that Acelle Mail be installed on one of your subdomains. If your domain is, you might wish to install Acelle Mail on a subdomain such as

The procedures are as follows:

  • Navigate to the Subdomains menu in cPanel.
  • Create a marketing subdomain.
  • cPanel will then build a webroot folder (document root) for your subdomain at / by default.
  • Upload the Acelle Mail source files to the webroot folder of the subdomain. The file structure should look like this:
  • Once you have uploaded the source files, you must update the subdomain's document root to the Acelle Mail public folder. Modify the domain webroot
  • Acelle Mail is now available at Acelle will be installed on your own server if you follow the web installation process.

Note that the same restrictions apply whether you are using another web hosting management such as Plesk, DirectAdmin, Kloxo, etc. The trick is to make Acelle Mail's public folder your domain or subdomain's document root.

2.2 Apache 2.4 installation (without Cpanel)

Before you begin, ensure that Apache mod-rewrite is enabled.

After that, unzip the source file.

cd /home/user/ unzip

Place the Acelle source folder in the document root of your site or subdomain. For instance, if your Acelle source is under /home/user/Acelle, you may configure Apache virtual host as follows, taking note of how DocumentRoot has been established.

<VirtualHost *:80> ServerName DocumentRoot "/home/user/Acelle/public" Options Indexes FollowSymLinks <Directory "/home/user/Acelle/public"> AllowOverride All Require all granted </Directory> </VirtualHost>

Change the owner of the directory/file to Apache's running user to ensure correct permissions on your source files. If you're using Ubuntu, the default user for Apache is www-data (for CentOS/RedHat, it's apache).

sudo chown www-data:www-data -R /home/user/Acelle sudo chmod 775 -R /home/user/Acelle


After that, restart Apache and navigate to the web app's deployment URL. As an example,

Acelle may be deployed on your own server by using the online installation process.

3. Configuration assistant of Acelle Mail

After you've successfully installed Acelle Mail, you can use the configuration wizard to install it on your server.

  • First and foremost, Acelle Mail will detect any missing libraries on the server and prompt you to install them.

Setup 1- System Requirements

  • Once all of the dependencies have been installed, you may go to the next stage and enter the web app information. The data may be modified later on the Administration dashboard.

Setup 2- Configuration Acelle Mail

  • Acelle Mail relies on a MySQL database in the background, thus you must have one on hand. At this point, you must provide the database credentials that Acelle Mail will use to connect to.

Setup 3- Database Setup Acelle mail

  • Acelle Mail will create the default administrator and initialize the database with the default parameters once the database connection is established.

Setup 4- Database Configuration of Acelle Email marketing application

  • Acelle Mail will create cronjob settings for you to put on your machine. Cronjobs are used to activate email campaigns as well as other background system tasks. Remember that the cronjob processes must be allowed to write to the Acelle Mail source folder.

Setup 5- Cronjob of Acelle Web Application

  • And once everything is in place. You are now ready to use Acelle Mail.
Setup 6- Finishing Acelle Mail installation

4. Starting Over

4.1 Roles of users

Acelle Mail provides two user account roles: Administrator and User (Campaign Manager). A single user account can play any or both roles.

An Administrator is in charge of

  • Control users and groups
  • Control sending servers
  • Control bounce/feedback handlers.
  • Control transmitting domains
  • Control application-wide options
  • Control shared template libraries.
  • Keep track of applied statistics.

A Manager can deal with mailing lists and campaigns:

  • Make/update/delete your own mailing lists
  • Create/update/delete your own campaigns.
  • Track your own campaign data.

Note: Administrator and Campaign Manager have their own view in Acelle Mail. If a user has both responsibilities, he can change the view accordingly.

4.2 Set up your first campaign

The following are necessary to send an email campaign.

A messaging server (an application, server, or third-party service) that distributes our emails

A mailing list of users to whom we are sending emails.

Make a messaging server (Administrator)

The system must have at least one transmitting server configured by the administrator. Select Sending > Sending Servers from the Admin View, then select a sending server type to build.

Acelle Mail supports the following sending server types as of version 2.0.4:

  • SMTP: send email using an internal/external SMTP service.
  • Sendmail: send an email straight from the hosting server's Sendmail application.
  • PHP mail() function: send email directly using PHP's mail() function.
  • Amazon SES API/SMTP: use Amazon's online API or a normal SMTP connection to send email via Amazon Simple Mail Service.
  • Mailgun API/SMTP: use Mailgun's online API or a normal SMTP connection to send emails.
  • SendGrid API/SMTP: use SendGrid's Web API (v2) or a normal SMTP connection to send an email.
  • ElasticEmail API: use ElasticEmail's web API to send emails (v2)
  • More needs to be supported...

Make a mailing list and a campaign (Campaign Manager)

The first step as a Campaign Manager is to compile a mailing list of all your subscribers. To create a Mail List, go to Lists > Create List. Then you may add people to your list (or potential subscribers can subscribe to your list through the Acelle Mail subscription form). Subscribers can also be imported from a CSV file.

When your email list is complete, you may construct an email campaign to send to it. Go to Campaigns > Create Campaign, choose the mail list to send to, and then follow the steps to configure and send your campaign.

That's all! In the Campaign statistics tab, you can always track the email delivery status of your Campaign (Sent/Bounced/Open).

CHECK FOR MORE DETAILS: Acelle Best Email Marketing Application

People also search for:

Post a Comment


  1. ( Installation)
    But i want to use homepage as my template instead login template
    Please what will be the solution


Ad Code