Acelle Mail – current version 4.0.26 LTS (May 13th, 2024)
Acelle Mail is a self hosted, open source, full-featured and easy to use Email Marketing Web Application written in PHP / Laravel that lets you send high-volume marketing emails via your own server or through other email service (SMTP) providers.
Acelle Mail comes as a fully open source product. Install Acelle on your own web server and you can send marketing 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. See how Acelle Mail works:
With version 4.0, Acelle Mail now supports Zapier, an integration service which allows you to, in turn, integrate and sync with almost everything! Version 4.0 also comes with an entirely new Automation workflow allowing you to visually design your marketing strategy.
Easy Integration with REST API
For developers or advanced users, Acelle’s REST API provides
everything you need to integrate, allowing you to manage lists, contacts, campaigns… from your other application or keep your data synchronized with other systems.
With the fresh new design, now you can always assess your overall campaign performance by looking at verious insight reports for users engagement, click-to-open ratio, bounce/feedback rate, etc. as well as track individual contact response to your marketing campaign.
- Demo: campaign manager & admin view
- Video: Acelle Mail in action!
- Video: install Acelle Mail and create your first campaign!
2023
NEWS! [Apr-23] RSS campaign is now supported. Simply drag and drop the RSS widget to your email builder to have your email populated with the RSS content.
NEWS! [Apr-11] Making your beautiful subscription forms is easier than ever, integrate and add POPUP forms to your own home or landing with simple clicks!
NEWS! [Apr-01] An entirely new Drag & Drop editor is now included in Acelle Mail. Making beautiful emails is easier than ever!
NEWS! [Mar-15] Acelle Mail is now on Laravel 8. We manage our best to keep up-to-date with the latest version of PHP Laravel framework while still supporting users who are on older versions of PHP.
NEWS! [Jan-11] Acelle Mail is now powered with Stripe recurring billing feature which allows automatically charging your users’ credit card for every billing cycle.
NEWS! [Jan-02] Acelle Mail 4.0 is out! powered with great new features such as visual automation designer, auto/recurring billing for SaaS, new email builder, etc.
2022
NEWS! [Jan-13] Spintax is fully supported, now you can send cold emails with UNIQUE content for better deliverability.
NEWS! [Dec-20] Acelle Mail is now available supported by Zapier – an integration service that allows you to connect with almost everything from your Gmail contacts to your CRM system. Try Acelle Mail + Zapier now!.
What is Zapier? Zapier is an online automation tool that connects your favorite apps, such as Gmail, Slack, MailChimp, and over 1,000 more. You can connect two or more apps to automate repetitive tasks without coding or relying on developers to build the integration
Visit our official website
2021
NEWS! [Nov-12] Acelle Mail v3.0.19 is now available for download. The new version comes with some minor changes as well as bug fixes. Please check out the CHANGELOG included in the software package for the details.
NEWS! [Feb-10] We are proud to announce a new Acelle Mail’s add-on: Acelle Connect©, a WordPress plugin which helps keep your WordPress contacts synchronized with your mail list. Check it out…
NEWS! [Feb-03] Acelle Mail v4.0.0 is now available for download. The new version comes with some minor changes as well as bug fixes. Please check out the CHANGELOG included in the software package for the details.
NEWS! [Jan-11] Acelle Mail now supports Paddle along with most payment gateways like PayPal, Stripe, Braintree, Credit Card… Payment is made easier than ever. If you are new to Paddle, check it out here
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. Also, Linux environment is required as we do not support Windows yet.
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.
Fully featured automation & auto-responder
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.
Custom Tracking Domain
Custom tracking domain is an advanced delivery option offered by Acelle Mail. Have all your email links rewritten with your own brand’s domain, meaning your sender reputation is completely your own. This greatly improves your email reputation and deliverability.
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 own websites or applications. Our API lets you add / import contacts from other applications so that you can keep your mail list synchronized and up-to-date.
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
- Automatic recurring billing / charging
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 Emailable.com, Kickbox.io…
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.
Reference
Take a look at the screenshots or try our LIVE demo application to explore more
- Website: https://www.acellemail.com
- LIVE Demo: https://demo.acellemail.com
Release Notes
v4.0.26-p68
4.0.26 / 2024-05-14 ================== * Added: distributed deployment support: worker processes can run on a separate server * Added: concurrency support for running under Supervisor * Added: Spintax support for plain text email * Added: YouTube widget for PRO builder, with thumbnail option * Added: webhooks support for campaign's events * Added: ZeroBounce integration for email verification * Added: Postal integration * Added: audio widget support for PRO builder * Added: easier license management & upgrade * Fixed: Safari drag & drop issue * Fixed: payment flow leading to pending status * Fixed: encoding issue for Japanese characters * Fixed: scheduling issue for Automation * Fixed: issues related to single/simple mode for development * Fixed: RFC 2822 compliance
v4.0.25
4.0.25-p546 / 2023-07-13 ================== * Added: Italian language pack is now available by default. * Added: fields mapping web UI for contacts import * Added: automatically create list fields from CSV * Fixed: currency conversion issue with PayPal. * Fixed: comaptibility issue with PHP 8.1. * Fixed: DB connection is reset during upgrade. * Fixed: environment values are incorrectly set after upgrade. * Fixed: autobilling not working well with certain types of credit card.
v4.0.24
4.0.22 / 2023-05-02 ================== * Added: plugin mechanism 1.0 is now available, embracing plugin development * Added: more widgets for PRO builder * Added: one-time login token generation (via API) * Fixed: GeoIP issues with certain IP ranges. * Fixed: PHP 8.1 compatibility issue. * Fixed: bounce type not correctly detected. * Fixed: translation missing for public pages. * Fixed: plugins load order. * Fixed: tracking domain script does not work with certain Nginx setup. * Fixed: custom logo is not loaded correctly. * Fixed: MySQL 1071 specified key was too long. * Fixed: downgrade YAML to 4.4 to make it compatible with PHP 7.4. * Fixed: better SSL detection for shared hosting environment * Fixed: better multi-process support & detection * Fixed: faster authentication process * Fixed: fixed Chrome browser glithes * Fixed: better compatibility with PHP 7.4 * Fixed: better compatibility with different types of HTML email templates * Fixed: email builder not working with legacy versions of Internet Explorer * Fixed: better AWS bounce/feedback handling * Fixed: sending domain verification not working properly with certain DNS providers * Fixed: faster web page load in general * Fixed: upgrade issue from version 3x to 4x * Fixed: performance issue on servers with limited memory * Fixed: performance issue with certain types of PCNTL setup * Fixed: email builder not working well with SVG * Fixed: better compatibility with older versions of Thunderbird
v4.0.21
4.0.21 / 2022-03-18 ================== * Added: full support for SendGrid web API & SMTP * Added: Zapier integration with more options * Added: automatic retry of failed delivery * Added: system error notification in admin area * Added: spam check with Spamassassin * Added: auto detection of multi-thread support * Added: full utf8mb4 support * Fixed: SSL support for bounce handler * Fixed: bounce handlers and IMAP servers integration improved * Fixed: open/click tracking not working correctly * Fixed: bounce detection with more accurate classification * Fixed: click issue with legacy campaigns * Fixed: better multi-threading performance * Fixed: socket issue on old OS * Fixed: encoding issue with ISO content
v4.0.20
4.0.20 / 2022-01-26 ================== * Added: support debounce.io email verification service * Added: compatibility with open_basedir * Added: support localmail.io verification service * Added: support verifyre.co verification service * Fixed: memory outage issue with GeoIP * Fixed: orphan administrator accounts not loading * Fixed: no longer use socket_create function * Fixed: verify sender identity against AWS * Fixed: SSL issue with email verification
v3.0.19
3.0.19 / 2020-02-25 ================== * Added: list subscription notification * Added: verify subscriber email * Added: sender verification * Added: built-in GeoIP service * Changed: require PHP 5.6.4 or higher * Fixed: cannot update system SMTP settings in certain cases * Fixed: automation not triggered for list subscription * Fixed: redirect issue for subscription form * Fixed: favicon not showing up correctly on IE * Fixed: verify-email.org integration issue * Fixed: wrong stats showing up in user dashboard * Fixed: PayPal integration issue with JPY * Fixed: alignment issue with email builder
v3.0.18
3.0.18 / 2019-09-05 ================== * Added: upgrade to the latest version of Laravel (as always!) * Added: blacklist recorded for failed subscription * Added: switch to MySQL utf8mb4 * Added: better 404 handling * Added: re-send confirmation email * Added: CronJob notification * Added: support RTL email editor * Fixed: contacts' status not translated in export * Fixed: security for template webroot * Fixed: error with GeoIP tracking * Fixed: XSS vulnerability * Fixed: better MySQL UIID * Fixed: invalid PHP CLI detected * Fixed: create mail list API * Fixed: automation performance
v3.0.17
3.0.17 / 2019-08-01 ================== * Added: support changing DKIM selector * Added: choose sending server's default FROM header * Fixed: embedded form broken * Fixed: date/time field issue * Fixed: import cancel issue * Fixed: export UID and STATUS values * Fixed: XSS thread with campaign email
v3.0.16
3.0.16 / 2019-07-01 ================== * Added: domain verification * Added: DKIM verification * Added: SPF verification * Added: support tracking domain * Fixed: campaign does not send to all contacts * Fixed: upload manager fails to check file size
v3.0.15
3.0.15 / 2019-05-01 ================== * Fixed: everifier.org compatibility issue * Fixed: AWS SNS rate limit issue * Fixed: import issue with uppercase email address * Fixed: automation issue with unsubscribed contacts * Fixed: feedback log not showing up correctly * Fixed: Reply-To header is now required for SendGrid * Fixed: moving subscribers issue * Fixed: subscribers filtering issue * Fixed: Return-Path header not set correctly * Changed: remove plain text online viewer
v3.0.14
3.0.14 / 2019-02-03 ================== * Fixed: PHP CLI checker does not work correctly * Fixed: verification result is not correct * Fixed: blacklisting may not work correctly * Fixed: "flat array" issue * Fixed: SendGrid feedback handling issue * Added: support cloning plan * Added: support file attachment for campaign email * Added: export segment * Added: integated with Proofy.io verification service * Added: support everifier.org verification service * Added: support changing font-size for email editor
v3.0.13
3.0.13 / 2018-12-31 ================== * Fixed: JS issue with embedded form * Fixed: subscriber listing API does not work correctly * Fixed: SSL verification issue for system email * Fixed: double subscription * Fixed: quota tracker issue resulting in invalid credit deduction * Fixed: do not send automation emails to unsubscribers * Fixed: permission error while importing subscribers * Added: support for PayUMoney * Added: support uploading subscriber image * Added: auto convert ISO-8859-1 to UTF-8 while importing subscribers
v3.0.11
3.0.11 / 2018-8-25 ================== * Fixed: suppress PHP warning messages from the UI * Fixed: intermittent issue with automation trigger for list-subscription * Added: support Paddle payment gateway
v3.0.10
3.0.10 / 2018-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 verify-email.org service * Added: support importing subscribers via CLI
v3.0.9
3.0.9 / 2018-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 / 2018-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 / 2018-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 / 2018-05-11 ================== * Added: integration with email verification service Kickbox.io * Added: integration with email verification service TheChecker.co * 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
v3.0.0
3.0.0-p1 / 2018-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
v2.2.0
2.2.0-p13 / 2018-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 / 2018-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
v2.0.4
2.0.4-p26 / 2017-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 / 2017-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 / 2017-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 / 2017-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
v2.0.3
* 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.)