Acelle is a self hosted, full-featured, easy to use Email Marketing Web Application written in PHP that lets you send high-volume marketing or transaction 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 provider 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 and Email 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.
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.
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
New SaaS Features
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
Acelle is made fully responsive. You can access Acelle webapp using any device from yourPC, tablet or smartphone.
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 WebsiteWe 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 Newsletter 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 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
- Website: http://www.acellemail.com
- LIVE Demo: http://demo.acellemail.com
- Bug tracking / wishes list: http://acellemail.plan.io
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-p11 / 2016-09-27 ================== * Fixed SSL issue for bounce handler * Fixed bounce handler does not work correctly for certain type of IMAP servers * Changed sending campaign can be deleted * Added full support for SendGrid (web API & SMTP) * Fixed HTML editor sometimes crashes on MS Edge * Added clean up invalid bytes sequence in email content * Added check php-gd library availability in the installation wizard 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
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.)