USA, 2013 - Present
the team: 35 - IT department, 7 - marketing team

Omnichannel Marketing Campaign Automation SaaS Platform for B2C Businesses

One of the best marketing automation SaaS tools focused on B2C companies, helps our customer to perform targeting a wide audience  easily and efficiently. Sending around 2B of emails, SMS, and push notifications monthly, the client’s tool is used by Toyota, Volkswagen, Shell, HiPP, BMW, Ferrari, Lacoste, etc. After being 7 years on the market it reached 70,000 registered users and gives 6% monthly growth with a total estimation of $30M.


Technical stack includes:

Java Spring Boot Hibernate VertX ReactJS Redux Material UI HTML5 Influxdb PostgreSQL Cassandra Apache Ignite RedisClickhouse AWS Jenkins Kubernetes Docker Grafana Prometheus ZabbixKafka Google Data Studio

The history

A company from the USA came to us in 2013 with a pure idea that required detailed analyses and accurate MVP planning. After releasing MVP we entered a difficult post-MVP (growth) phase that required robust development, flexibility, growing the team, constant refactoring, etc. We carried this project through all these difficulties and reached self-sufficiency in 2018. Today this business is successful and generates income. The business team scales sales into various regions.

Our engagement

This project has always been and stays self-funded. Our engagement allowed the customer to minimize the budget and reach success without additional investments. We started with 4 engineers and today we are 35. We provide full-stack development with big data, 40+ microservices, low latency data processing, data science and analysis, ML/AI as well as UI/UX design, and front-end development. We carried this project through many difficult pivots always looking for the best way to penetrate the market.

Offshore marketing team

In addition to development, we built an offshore dedicated marketing team that started from 2 people and grew into 7 experts. They support website, do copywriting (4 languages), videos for Youtube channel, SEO, and link building. All marketing activities brought a website to high positions and turned it into a stable lead generation tool that ensures continuous revenue growth. The team is directly controlled by the customer's CMO and is tightly connected with the business.

Long term collaboration

The team we created became a permanent offshore IT department for the customer that took all the technical work. We significantly reduced the customer's budget by organizing it in Ukraine. Our HR and recruiters maintain the team and keep it in great shape, highly effective, and motivated. The team is controlled by the customer's CTO and fully equipped for any complicated tasks that may appear.


Industry: Media Business

30M $ estimation

70.000+ users

6% monthly growth

Used by Toyota, Volkswagen, Shell, HiPP, BMW, Ferrari, Lacoste, etc

Services Used

marketing automation

Marketing automation

The tool helps the client’s users you automate your the entire marketing strategy. That is, all the actions that marketers take to communicate with people can be customized using this tool. Users can collect customer information based on on-site behavior, messages sent cart status, and CRM records.

Omnichannel communication

Communication was a crucial issue for our client, so we’ve developed a custom system for it. Omnichannel strategies combine all the necessary channels and all the channels are brought together into a single system. Workflows are automatically triggered by real-time events.

  • Email

  • SMS

  • Web push

  • Viber

  • Mob push

omnichannel communication
big data

Bigdata and high load servers

The project is very high-load, as it sends about 1,000,000,000 messages per month. Accordingly, a bug date was developed for this using SQL technologies. All data is hosted on Amazon. Also, for this project, a microservice architecture was developed, consisting of more than seventy microservices.

Big data is used to store data such as contact bases, configurations of marketing strategies, and to collect all the events that occur when the user performs some action with emails.

High-speed performance

The client provides services for many customers. The system serves mainly large companies, so we technically ensured a high sending speed. Also, it allows personalizing sending for certain segments. When customers migrate between segments, the type, frequency, and time of sending will change and adapt based on their behavior. 

high-speed email sending
email reports

Analysis and reports

The system allows to formulate meaningful hypotheses and test them. The user can check which email subject line ideas work best, which template sells more, how many emails your customers want to receive per month. We’ve created a wide range of testing tools, used and proven by our team before launching.

Also, we developed different options for receiving a large set of automatic reports available in your personal account, including opens, link clicks, cohort, and RFM analysis reports.

Do you have a similar SaaS product that requires development?

Whatever stage your SaaS solution is at, get in touch with us to discuss it. It is FREE and we engage fast. We will help you with onboarding the right engineers with strong experience in SaaS development and a deep understanding of SaaS business, better planning, priorities, and realistic estimations.

Chief Executive Officer