OpenEMM – Open Source Software

OpenEMM: Email marketing & automation for freeFree Open Source Software for Email Marketing and Email Automation

OpenEMM is the open source version of the award-winning E-Marketing Manager (EMM). OpenEMM is suitable for everyone who wants to do professional email marketing and automation, but for whom a reduced range of functions is sufficient. You only need the know-how for installation and administration. As self-hosted software, the OpenEMM meets the criteria of an in-house software and is not associated with any costs.

Inhouse Operation

Legally Safe Dispatch

Huge Community

Campaign Creation

The best Open Source Software for Email Marketing. . .

100 %

Free

617197

Downloads

100 %
GDPR
compliant

3187
Experts
(in the forum)

Open Source Software for Email & Marketing AutomationWorld's most successful email marketing software

The OpenEMM is a professional, web-based open source software for email marketing and marketing automation.

With the OpenEMM you can create and send newsletters and service e-mails (e.g. transactional e-mails and action- or date-driven e-mails).

In a nutshell: The OpenEMM is a tool for customer experience management via e-mail. Of course, you can also use it to control and organize your lead management.

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

OpenEMM Functional ScopeThe most important functions at a glance

  • Campaign manager
  • GDPR compliant
  • Responsive and self-explanatory user interface
  • Numerous new key figures and diagrams, e.g. device statistics, reactions over time and much more
  • Prefabricated responsive templates and forms (available for download)
  • Campaign calendar with reminder and comment function
  • Automated profile enrichment with the latest reactions and a recipient status history
  • Extensive search functions and filter options
  • Unlimited user profiles and recipients

The OpenEMM offers more features than some commercial solutions… A full overview of all features can be found here:

  • Template-based mailing creation
  • Automatic Bounce Management
  • Many graphical real-time statistics, e.g. for opener and click tracking
  • Self-defined and behavior-based target groups
  • Web Forms for User Self-Service
  • Individually definable database columns for profile characteristics
  • Multiqueue Mail Backend for maximum sending performance
  • Extensive package of web services (for single updates)
  • Plugin interface to easily extend basic features
  • Revision-proof User Activity Log

Demo AccountSee for yourself

You want to test the OpenEMM before installing it? No problem.

You will receive your individual access data by e-mail. Access is available for 3 days.

It is not possible to send mailings from this account.

OpenEMM Download

Download the OpenEMM as executable program (binaries) here.
The source code is available for free download via github.com.

Reasons to rely on OpenEMM

There are a lot of reasons why you should choose OpenEMM as your software for sending, creating and evaluating e-mailings, newsletters and transactional emails. See for yourself:

The OpenEMM is in contrast to Outlook & Co. a professional software for sending and analyzing mass mails.
In addition to newsletters, the OpenEMM also sends date-controlled mails, transaction mails, service mails and autoresponders.
With the Open EMM it is possible to implement complex, multistage campaigns as well as automating those.
OpenEMM is a permanently free open source solution that anyone can afford.
The OpenEMM has been downloaded more than 700,000 times.
OpenEMM users have the option to migrate seamlessly to the commercial version EMM from the original developers of the software.
The web-based interface allows access from anywhere and does not have to be permanently installed as an app or program.
Open source means no dependence on a single vendor and the ability to customize the software (for digital sovereignty).
No unwanted side effects of a cloud with uncertain location, security and co-users.
Fulfills the demand that the public sector should use Open Source (“Public money? Public code!”).

The tool offers an attractive, web-based, responsive user interface based on the EMM.
Available in mulitple languages: German, English, French, Italian, Dutch, Portuguese and Spanish
OpenEMM offers professional features for individual target group control.
The solution includes realtime statistics for fast evaluation.
It has template functionality to manage HTML templates and recurring content.
Easy operation via Wizards for imports, mailing creation and exports.
The software has no limit for the number of recipients, mailing lists and dispatch.
The OpenEMM offers numerous interfaces to third party systems (HTTP request endpoints, web services, import/export).
The solution is very well documented (installation and admin guide, user manual, context sensitive online help).
Free support available via FAQs, forum, manual, online help and tutorials.

The OpenEMM includes all of the features you would expect from a state-of-the-art email marketing software.
The software is available for Linux as well as for Windows and macOS via VirtualBox.
The tool is based on a highly proven open source software stack.
The OpenEMM can be run on an inexpensive Linux server.
The code is based on an award winning commercial product that sends billions of emails annually.

References and opinions

About OpenEMM

The OpenEMM was released in 2006 as the first open source application for professional email marketing. The code base has been developed since 1999 and is used in the commercial version by companies such as Conrad Electronic, DEVK, e.on, Freenet and parts of the Otto Group.

A completely new OpenEMM version has been available since 2019. This version is at the same development stage as the commercial software E-Marketing Manager. If you upgrade to E-Marketing Manager, only the functionality changes for you, but not the user interface. This makes the transition very smooth and easy.

The software already offers more than 90% of the functionality that a variety of commercial products offers. And some OpenEMM features even are not offered by many commercial products, such as MySQL/MariaDB support, a responsive GUI or a graphical campaign manager.

The main difference to the EMM, which which is charged with varying costs, is that the OpenEMM is a simple single server solution. Whereas the EMM offers a larger range of functions with several channels and is operated on several servers for better performance. In the Software as a Service (SaaS) version of the EMM, in addition to an extended range of functions, you also benefit from the CSA Whitelisting.

On our website you will find some categories with free service and support, for example FAQs, OpenEMM Forum and the Download Center for the OpenEMM. The content is continuously updated with feedback from the OpenEMM community.

OpenEMM at a glance

Dashboard OpenEMM
Campaign Manager
Statistics 1
Statistics 2

Requirements & TechnologyWhat is required for using the OpenEMM?

For the operation of the OpenEMM you do not need any special additional components – and of course only Open Source Software.

  • AGPL3OpenEMM offers all features you’d expect from professional software for email marketing and automation
  • OpenEMM can be operated under Windows and Linux
  • OpenEMM is based on a field-proven Open Source Software Stack.
  • OpenEMM can be run on a simple Linux server
  • OpenEMM is based on a trusted commercial software product, the E-Marketing Manager, that is designed to send trillions of emails per year.
  • OpenEMM released under the popular AGPLv3 license.
  • OpenEMM can be easily installed using the new installer
  • OpenEMM can be operated in your own building, at a hoster or in your own data center.
  • OpenEMM enables maximum integration through direct access to the database or control via a web service interface.

General requirements for your OpenEMM server:

  • at least 4 GByte RAM, 8 GByte recommended
  • Shell access (via SSH) with root user rights
  • fixed IP address
  • no need for a dedicated server – a virtual server (for example baded on VirtualBox) is sufficient
  • first choice: RedHat Enterprise Linux 7 or higher or compatible (like AlmaLinux 8)
  • second choice: Suse Linux Enterprise Server (SLES) 12 or 15
  • third choice: VirtualBox withCentOS (available in our download section)
  • Java OpenJDK 11
  • Apache Tomcat 10
  • Python 3.8 or higher
  • MySQL 5.7 or MariaDB 10.2 to 10.5
  • Postfix 2.6 or higher
  • Apache Tomcat Native Library for HTTPS support

If you use other platforms to run OpenEMM that are not mentioned here, please email us at info@openemm.org with the subject “OpenEMM Requirements”. This will allow us to update the information on this page with your assistance.

  • Java is a registered trademark of Oracle Corp.
  • Linux is a registered trademark of Linus Torvalds.
  • MariaDB is a registered trademark of MariaDB Corporation Ab.
  • MySQL is a registered trademark of MySQL AB.
  • VirtualBox is a registered trademark of Oracle Corp.
  • Windows is a registered trademark of Microsoft Corp.

All other product names mentioned here or elsewhere on the Site are trademarks of their respective owners.

Are you in need of assistance?we offer plenty of commercial services to help you

If you can’t get your problem solved by using the free help offers or have no resources left for it, we will be happy to support you with the following fee-based service offers.

The Support Service offers you assistance with installation, configuration and operation of the OpenEMM as well as project management for larger topics. For ordering the support service and questions about OpenEMM, simply fill out our contact form.

Please understand that we cannot offer unpaid consulting for OpenEMM and can only accept projects from 2.5 hours (450 €). Optional support contract possible, from general application questions to detailed technical information.

Of course, you will receive an offer for the requested service in advance.

Costs are calculated according to time and effort
(pro rata hours will be rounded up to the next hale hour, the hourly rate depends on the type of service)

If you require assistance in operating the OpenEMM, you can instruct a user training course. The costs depend on the amount of training required and will be agreed with you. In case of an on-site training, travel and accommodation costs may be incurred.

Of course, you will receive an offer for the requested service in advance.

Costs are calculated according to time and effort
(pro rata hours will be rounded up to the next hale hour, the hourly rate depends on the type of service)

You would like to use the OpenEMM, but need support in setting up the system? No problem, we support you with the following setup services:

  • Installation from 760 € (on customer provided hardware)
  • Configuration from 760 € (based on your requirements)
  • Project management from 380 €

If you like, we will not only give you support, but also take care of certain jobs for you so you can get started with your OpenEMM right away. These optional services include:

  • Initial import of recipient data from 700 €
    (including creation of database fields, mailing lists, data reconciliation and cleanup)
  • Development of text and HTML templates from 2,800 €
    (incl. presentation analysis and responsive design)
  • Subscription & unsubscription scenario for permission management from 1,400 €

Benefit from improved delivery rates, through an independent mail server white-listed by AGNITAS. The mail server is used exclusively by you for sending and there are no cross influences on your reputation. Ask for your individual equipment.

Provision and setup from 2,100 € per server
plus monthly hosting flat rate, shipping costs (depending on volume), processing fees for spam complaints

With the new version OpenEMM 23.10, AGNITAS as developer of OpenEMM offers additional commercial modules for the first time, such as

  • the e-mail creator with layout builder and media pool for module-based mailing creation via drag & drop
  • an HTML interface for the automated filling of content modules in mailings (e.g. via CMS)
  • a module for automated data import and export for data exchange with external systems such as CRM, ERP, online stores, etc.
  • extended functionality for the SOAP and RESTful web services in order to be able to move large amounts of data and address the additional OpenEMM Plus functionality
  • a webhooks API to inform third-party systems about the reactions of e-mail recipients to the e-mails sent
  • an SMTP interface to receive and refine emails from legacy systems (display, bounce management, link tracking, etc.)
  • an extended client configuration for approx. 30 individual configurations for data protection, data security and other default settings

Contact us for details – we will inform you about the various upgrade options.

The modules range in price from €500 to €2,500 as a one-time license fee (depending on their type and number).

If you want to use the full scope of the E-Marketing Manager, then we recommend an upgrade to the EMM SaaS or EMM Inhouse. You’ll benefit from additional components such as campaign manager, multi-client capability, cross-media (Web Push, Facebook Messenger, SMS, fax, print), personalized PDFs, shop measurement, extensive statistics and much more. The E-Marketing Manager supports multi-server operation for scalability of the mailing performance.

Contact us for details or check the website for the various upgrade options.

Migration is possible from 4,200 € (depending on the desired specifics).

OpenEMM Download

You can download the OpenEMM as executable program (binaries) here.
The source code is available for free download via github.com.

Roadmap OpenEMMContinuous updates ensure state-of-the-art software

OpenEMM is the leading open source software for email marketing and automation. However, the development of the OpenEMM will never be complete because we want the OpenEMM to become the leading email automation software in general – not only in the area of Open Source.

If you want to find out what developments are currently on the roadmap, visit the OpenEMM wiki. There you will always get a preview of the upcoming release. In the OpenEMM Wiki you will also find an overview of the most important changes of the current version as well as the respective previous version.

If you have any suggestions for new features, please feel free to contact us – your input is always welcome!

Contact form

OpenEMM Roadmap contains many new developments

OpenEMM NewsletterSign up for the latest news

If you would like to receive all official OpenEMM news directly in your e-mail inbox, simply subscribe to the official OpenEMM newsletter. This will keep you informed about the latest developments on a regular basis – without you having to check here regularly.

We would appreciate it if you could tell us a few details about yourself. However, only the e-mail address is mandatory. We assure you that we will only use your personal data to send you the OpenEMM Newsletter!

* Mandatory field

Interested in even more news?? Check out our Twitter account !

If you would like to receive insider information about the OpenEMM that goes even beyond the official new releases, just click here: OpenEMM Twitter Account