Acelle Email Marketing Web Application

Acelle is a self hosted, full-featured, easy to use Email Marketing Web Application written in PHP that lets you send high-volume marketing emails via your own server or through other email service provider. Install Acelle on your own web server and you can use

Acelle Email Marketing Web Application

Acelle is a self hosted, full-featured, easy to use Email Marketing Web Application written in PHP that lets you send high-volume marketing emails via your own server or through other email service provider.

Install Acelle on your own web server and you can use marketing/transaction emails without any limitation. You can get rid of expensive email services like Mailchimp, ActiveCampaign… as now you can have full control over the entire system of your own. Acelle can be configured to send email through your own SMTP servers like Postfix, Exim, Sendmail or Qmail. It can also integrate with other email service providers like Mailgun, SendGrid, SparkPost, ElasticEmail or Amazon SES.

Acelle is also designed as a SaaS platform, allowing you to manage and sell your email services to the others.

Important* it is recommended that you install Acelle Mail on a dedicated server or VPS. A shared hosting environment lacks certain advanced features that are required for working with emails.

Complete lists & subscribers management

Manage lists & subscribers easily with Acelle:

  • Mass import subscribers from Excel or CSV

  • Single/double opt-in support

  • Custom subscribe/unsubscribe confirmation page

  • Autoresponder for subscriber welcome/goodbye emails

  • List segmentation support

Delivery tracking & statistics reporting

Track delivery of every single email sent out from Acelle. You can always find out whether or not your emails reach subscribers’ inbox. Opens / clicks / bounces / complaints are automatically recorded and are visualized using interactive charts & data table. Acelle’s different types of report give you lots of valuable information to help you improve your campaigns going forward.



Easy integration with SMTP or 3rd services

Acelle can be configured to send email directly from your own SMTP server so that you can now get away from expensive email services like Mailchimp, ActiveCampaign, etc. Install Acelle on your server and you have control over the whole system from front-end web to the sendmail backend. You have unlimited access to any functionality.

Acelle also comes with built-in support for sending email from 3rd service providers like Amazon SES, SendGrid, Mailgun, ElasticEmail, SparkPost or any SMTP service provider.

Automation & Auto-responder features allow you to automatically or conditionally send email campaigns to your list or individuals in response to several types of events:

  • List subscription
  • List unsubscription
  • Subscriber’s birthday
  • Subscriber’s custom criteria. i.e. quota exceeding, balance falling below minimum, package plan expiration, etc.
  • More…

You can also configure the application to automatically follow up an email when it is opened / clicked by the recipient. Just setup your Automation/Auto-responder once and have emails automatically sent for you.

Quick & easy RESTful API

Acelle provides RESTful API which is based on simple HTTP POST/GET requests. We make it easy and quick to integrate Acelle sending capability with your website or application. Our API lets you create, manage, send, schedule campaigns as well as track your delivery statistics.

API docs

Advanced email template builder

Acelle Mail comes with an advanced Email Template Builder as well as dozens of pre-built email templates/layouts for you to start on

Designed as an SaaS framework

Acelle Mail is also designed as a SaaS (Software As A Service) platform that enables you to manage and sell your email service to your users

  • Manage service package plans
  • Manage customers & subscriptions
  • Braintree payment gateway integration
  • Stripe payment gateway integration
  • Accept payment via PayPal or Credit Card
  • Advanced quota & throttling management

Email verification

Email verification will ensure that your email list is clean and duly validated which helps reduce bounce back and protect your sending reputation. Using Acelle Mail, you can verify your mail lists by connecting to 3rd party services like, Once verified, your email addresses will be tagged with appropriate status of “Deliverable”, “Undeliverable”, “Risky”. You will enjoy peace of mind because you are only sending emails to the real users with real mailboxes.

Live upgrade support

Acelle Mail comes with the Upgrade Manager dashboard which allows you to easily upgrade to any newer version (we make new releases on a weekly/monthly basis). You can keep yourself up-to-date without having to back up and reinstall, all users’ data are retained.

Fully responsive!

Acelle is made fully responsive. You can access Acelle webapp using any device from yourPC, tablet or smartphone.

Available documentation

Checkout the documentation included in the source to install Acelle Mail on your server. We also provide step-by-step guidelines for cPanel/Plesk users. If you are new to email marketing, we have a Getting Started section to help you create your first email marketing campaign with Acelle Mail.

Embed subscription form to your own website

We support embedding subscription form to collect subscribers for your campaign. That is, after creating a mailing list, you can design and customize the subscription sign-up form for the list and embed it on your own website, your own brand and look-and-feel.

Mass newsletters sending made easy!

Acelle supports multi-threading so that you can send millions of email everyday. Acelle also supports auto scheduling your email campaigns.

Powerful language & translation support

Acelle comes with complete support for internationalization and localization. You can choose the preferred language for your application. We make it easy that you can also create your own language and edit any text appearing on the website to make it your own brand!

Room for customization!

Acelle is written in clean PHP code, based on the Laravel framework. This makes it easy to extend or customize any part of the webapp. You can also write and embed your own PHP component.

Clean and elegant design!

Inspired by Mailchimp, we try to make the work flow clean and relevant to users. You can really enjoy working with your campaigns.

Multiple themes available!

Acelle comes with several themes for you to choose: dark / light / red / blue / green / pink / brown. You can choose custom themes for every user. You can also extend the standard CSS to build your own theme & layout.


Take a look at the screenshots or try our LIVE demo application to explore more

Release Notes


3.0.11 / 2017-8-25

 * Fixed: suppress PHP warning messages from the UI
 * Fixed: intermittent issue with automation trigger for list-subscription
 * Added: support Paddle payment gateway


3.0.10 / 2017-08-22

 * Fixed: payment issue with Stripe/Braintree
 * Fixed: tax billing information is configurable, no longer compulsory
 * Fixed: license verification does not work in certain cases
 * Fixed: speed up campaigns listing
 * Fixed: speed up subscribers counting
 * Fixed: automation trigger for date in the past
 * Fixed: reduce the number of SQL queries
 * Fixed: retain custom translation when upgrading
 * Added: allow resending a campaign
 * Added: support SendGrid subuser
 * Added: support sending a campaign again
 * Added: support service
 * Added: support importing subscribers via CLI


3.0.9 / 2017-07-13

 * Fixed: bounced emails not added to blacklist
 * Fixed: Reply-To header not correctly set for SendGrid and ElasticEmail
 * Fixed: support Elastic {unsubscribe} tag
 * Added: include Portuguese translation
 * Added: speed up list loading
 * Added: support testing bounce/feedback handlers
 * Added: support sending a test email for sending server
 * Added: display the generated DKIM DNS record for sending domain
 * Added: reduce the tracking log size for faster delivery
 * Added: allow accessing the webapp from root directory
 * Added: support copying templates

3.0.8 / 2017-06-29

 * Fixed: bounced email not added to blacklist
 * Fixed: make sure confirmation email be triggered
 * Added: reduce memory usage while sending
 * Added: speed up page load in general
 * Added: font selection support for email template
 * Added: speed up automation page load
 * Added: speed up subscribers listing

3.0.7 / 2017-06-19

 * Fixed: message-id cannot be retrieved in bounced message
 * Fixed: JS error showing up in the edit template page
 * Fixed: lagging image/video in the email editor
 * Fixed: thumbnail not showing up correctly
 * Fixed: user cannot subscribe to certain plans
 * Fixed: speed up the customers list view

3.0.1 / 2017-05-11

 * Added: integration with email verification service
 * Added: integration with email verification service
 * Added: upgrade manager - allow upgrading directly from the admin dashboard
 * Added: email web viewer (through the WEB_VIEW_URL tag)
 * Added: table features for email builder
 * Fixed: plain text campaign issue with ElasticEmail


3.0.0-p1 / 2017-04-11

 * Added: service plan management
 * Added: registration for visitor
 * Added: payment integration with Braintree (for Paypal and credit card)
 * Added: sending throttling setting
 * Added: subscription management
 * Added: customer management
 * Added: more flexible role based access control
 * Added: license verification
 * Added: clean up sending server's send() function
 * Added: more intuitive description on the UI
 * Added: support sending email through SparkPost API
 * Added: reduce memory usage by 40% for sending to 1M subscribers
 * Added: support file update via API
 * Added: better built-in  Spanish translation
 * Changed: suppress error messages in laravel.log
 * Fixed: import issue with non-break spaces
 * Fixed: check/uncheck sending server in Group Edit page
 * Fixed: feedback handling with ElasticEmail
 * Fixed: reduce subscribers list request size
 * Fixed: bounce handling issue: cannot retrieve message ID in certain cases
 * Fixed: automation sending duplicate follow-up email


2.2.0-p13 / 2017-03-15

 * Added: support more caching to speed up page loading
 * Added: better compatibility check
 * Added: better Message-Id generation, to avoid conflict
 * Added: improve list importing performance
 * Added: more API support, allow retrieving list's fields
 * Added: follow up campaign email when it is not opened/clicked
 * Added: new quota tracking system that supports multi-process
 * Fixed: inconsistent Open map
 * Fixed: inconsistent SendGrid bounce report
 * Fixed: inconsistent sending statistics
 * Fixed: email header Return-Path not properly setup
 * Fixed: campaign status not correctly set

2.2.0-p1 / 2017-01-08

 * Fixed: mail list export compatibility issue on certain systems
 * Fixed: cannot delete out-dated campaigns
 * Fixed: php-curl compatibility issue
 * Fixed: improve subscribers import performance
 * Fixed: PHP 7.1 compatibility issues
 * Changed: php-xml is now required
 * Changed: refractor of the system jobs
 * Changed: only one cronjob is required
 * Added: support automation/autorespond functionality


2.0.4-p26 / 2016-11-08

 * Added: send a test email of campaign
 * Added: better internationalization support: allow creating new language
 * Added: better internationalization support: support custom translation
 * Changed: support running several campaigns at the same time
 * Fixed: certain encoding may cause corrupt links
 * Changed: default user policy change
 * Fixed: subscriber import does not work well with async
 * Fixed: runtime-message-id with extra invisible space
 * Fixed: directory permission checking error
 * Fixed: campaign's wrong subscribers count in certain cases
 * Fixed: config cache with invalid values

2.0.4-p23 / 2016-10-23

 * Added: ElasticEmail API/SMTP support
 * Fixed: reduce the delay time when sending email through SMTP
 * Changed: delivery server encryption method is no longer required
 * Added: create-user API
 * Added: quick login support
 * Added: copy campaign
 * Fixed: detect more environment dependencies when installing
 * Fixed: layout crashes for old IE browser
 * Fixed: application crashes when mbstring is missing
 * Fixed: chart view issues on MS Edge
 * Fixed: installation wizard compatibility issue
 * Added: drag & drop email builder
 * Fixed: certain types of links are not tracked

2.0.4-p18 / 2016-10-02

 * Fixed: open tracking causes broken image in email content
 * Fixed intermittent issues with bar chart in Safari
 * Changed click-to-open ratio is now based on open count
 * Fixed listing sometimes crashes due to slow internet connection
 * Fixed do not allow users to enter invalid IMAP encryption method
 * Fixed list import intermittent issue for ISO encoded CSV
 * Added pie chart visualization for top countries by open
 * Added pie chart visualization for top countries by click
 * Updated text & hints on the UI
 * Changed dashboard UI now contains more information
 * Changed click-rate is no longer computed based on specific URL

2.0.4 / 2016-09-13

This is the first publicly released version of Acelle Mail webapp (which was previously Turbo Mail 1.x, a private project at National Information System institute)

 * Fixed better compatibility with MS Edge browser
 * Multi-process support for sending large amounts of email
 * Added Mailgun API/SMTP integration full support
 * Added embeded form customization support
 * Added email extra headers for better RFC compliance
 * Added template gallery & template customization support


* DKIM singing support for out-going message
* Better integration with Amazon SES
* Template preview support
* Refractor of quota system
* Bounce logging with more information

Show cases

The campaign dashboard view by administrator. This is the page where you can overview the statistics of all campaigns and mail lists, evaluate the overall success of your campaigns.

Campaign statistics view: monitor your emails’ delivery as well as your campaign performance (list growth, click-to-open ratio, etc.)

 Download NowGet It Now   Source

Tags :