Email Marketing Scale-Up

Scaling Email Marketing With Multi-Tenant Mautic For An Ecommerce SaaS Solution

Multi-tenant personalization at scale.

image (49)

Services Offered

The customer is a group of motivated business leaders and entrepreneurs who offer business strategy, implementation, and solutions to sellers. They have a subsidiary venture, a full-service ecommerce SaaS solution for marketplace sellers. They were looking for a single system to automate marketing for their ecommerce SaaS solution.

After a thorough discovery phase, Axelerant recommended Mautic as the software of choice. These recommendations made a solid foundation for how Mautic can help them achieve the desired results.

We recommended and delivered an MVP that:

1. Was hosted on a multi-tenancy Mautic environment setup (development and production)

2. Enabled single sign-on functionality for multi-device sign-in

3. Offered smooth client onboarding for as many users as the customer would like

We’re now working towards building all the functionalities recommended during our discovery phase.

The Problem

Lorem ipsum

  • The customer wanted to provide their customers with a tailored email marketing tool that integrates with their custom ecommerce solution and its processes. Together, we needed to create a system that manages ecommerce operations and email marketing in one place. 

    In addition to this, we needed to:

     

    • Achieve high scalability to cater to thousands of users
    • Provide high performance for customers sending out thousands of emails
    • Create a quick MVP solution to test the usability of the proposed solution

The Solution

Lorem ipsum

We began with an in-depth discovery spanning across multiple sessions. The outcome was a foundational recommendation list comprised of:

 

  • Feature lists
  • System and technical architecture recommendations
  • Hosting/infrastructure requirements
  • Implementation roadmap

 

As a result, Mautic emerged as the best solution among contenders such as ListMonk, SendPortal.io, Mailtrain, and Acquia Campaign Factory. 


We decided to take care of the infrastructure setup as the First Phase of implementation. As a follow-up plan, we will customize each instance in the Second Phase to simplify usage. 


Then to achieve the desired outcomes for the MVP we built Mautic based multi-tenant marketing automation.

 

We also leveraged:

 

  • Kubernetes platform for auto-scaling
  • Argo CI/CD tool
  • Python API for onboarding customers to the Mautic application

The Impact

Lorem ipsum

The customer now has an in-house mass email marketing tool that our customer can use at scale in the future. The tool complements their already existing ecommerce solutions. Additionally, the Mautic installation in multi-tenancy architecture has already reduced the costs of maintenance for our customer’s clients. 


Onboarding new clients is accomplished by running a simple script. The Onboarding API seamlessly onboards customers to their platform. It also creates Mautic instances on Kubernetes with the required settings within minutes. This helps them scale, regardless of the number of customers they are required to serve.