This website uses cookies for analytics and to improve provided services. By choosing “I Accept”, you consent to our use of them and other tracking technologies according to our Cookie Policy.


MailUp relied on Mokka Studios to improve the performance and quality of its services by migrating its code from Angular to React.

  • Platform
    • Web
  • Technologies
    • React.js
    • React Native
  • Duration
    • 12 months (FTE)
Case Study Hero
Case Study Image

Customer story

Founded in 2002, MailUp has grown into a multichannel marketing leader, empowering 10,000+ clients worldwide with its powerful platform.

Offering an intuitive drag-and-drop editor, advanced automation, and seamless integration with external applications, MailUp creates tailored marketing solutions.

With a strong focus on customer satisfaction, MailUp has attracted major clients like Xiaomi, Walmart, and Amnesty International, solidifying its position as a trusted partner in the marketing landscape.

Case Study Image


MailUp and Mokka Studios faced challenges in migrating from Angular to React, ensuring compatibility with external applications, preserving data integrity, and conducting extensive E2E testing.

They also needed to maintain platform performance, manage resources and deadlines effectively, and adapt to evolving requirements to meet the expectations of MailUp's diverse client base, while minimizing disruption to existing services and user experience.

Case Study Image


Mokka Studios provided MailUp with a seamless migration from Angular to React, ensuring compatibility with external applications and preserving data integrity. We conducted extensive E2E testing using Cypress, monitored platform performance, and efficiently managed resources and deadlines.

By remaining adaptable and responsive to evolving requirements, Mokka Studios delivered a high-quality, reliable, and user-friendly platform that met the diverse needs of MailUp's clients.

Case Study Image


The development team consisted of an experienced frontend developer that created the tools and infrastructure, developed the application functionality, performed QA testing, and set up all releases.

The entire process was supervised and directed by a project manager, who was responsible for delivering a high-quality application on time.


That break the boundaries
Image decoration Image decoration

Want a similar project?

We’d be happy to build it for you!