Skip to main content Skip to docs navigation
Benchmark IT Solutions
Back to all case studies

Multi-Channel Marketing Solution

Industry
Martech
Headquarters
Florida, United States

Have a similar project to be discussed?

Document System
Background

Our client is a leader in multi-channel direct marketing, specializing in innovative email marketing solutions that drive customer engagement and business growth. With a mission to empower brands, agencies, and media companies, the client leverages proprietary technology and advanced audience segmentation to help clients reach highly targeted audiences. Through real-time campaign tracking and actionable insights, they enable clients to optimize marketing strategies and maximize ROI. The full-service platform supports an end-to-end marketing process, from audience building and data management to order fulfillment and campaign delivery, making it a critical partner for organizations aiming to achieve data-driven marketing outcomes at scale.

Document Library
Challenges faced

Lack of Consistent Documentation Across Platforms

Lack of Consistent Documentation Across Platforms

Documentation across platforms, including the Counts System, Data Monster, Order Management System (OMS), Email Campaign Stats (ECS) and Email Management Platform (EMP), was incomplete and inconsistent. This led to inefficiencies in onboarding, maintenance, and inter-team communication.

Scalability and Security for Future Growth

Scalability and Security for Future Growth

As the client’s operations grew, there was a need to assess and ensure the scalability and security of each platform’s architecture, ensuring it could handle increasing demand. The company sought to future-proof its systems across multiple hosting environments, including Nutanix clusters and Google Cloud.

Dependency on Legacy Frameworks

Dependency on Legacy Frameworks

Several platforms were built using frameworks that introduced potential security vulnerabilities and limited support. In particular, the use of outdated frameworks on some platforms presented risks for stability and scalability.

Fragmented Infrastructure and Platform Isolation

Fragmented Infrastructure and Platform Isolation

The different hosting environments (Nutanix clusters, VMs, Google Cloud and Debian bare metal for AMP) created complexity in system management, deployment and maintenance, requiring more streamlined and interconnected infrastructure.

Defined Solution
Standardized Documentation Across Platforms

Standardized Documentation Across Platforms

Created detailed documentation for all systems like Counts System with Vue.js and Laravel APIs, Data Monster with Python, Apache Spark and BigQuery flows, OMS with Angular and Laravel workflows, and EMP with mapped API endpoints and workflows.
Scalable, Secure Architecture

Scalable, Secure Architecture

Migrated core platforms (Counts System, OMS, EMP) to Google Cloud, enhancing scalability and performance. Deployed Data Monster on Google Kubernetes Engine (GKE) for scalable ETL processing. Implemented standardized encryption, authentication and access control across platforms.
Framework Upgrades and Database Standardization

Framework Upgrades and Database Standardization

Updated Vue.js, Angular and Laravel frameworks for Counts System and OMS. MariaDB was established as the standard database for all platforms, ensuring consistency and facilitating efficient data migration to the cloud environment.
Automated CI/CD Pipeline

Automated CI/CD Pipeline

Established a Bitbucket CI/CD pipeline for automated deployment and testing. Added monitoring and alert systems to enable real-time issue tracking and resolution across all platforms.
Document Image
The Outcome
Impact Image

The Impacts

Unified Documentation

Unified Documentation

Improved onboarding and collaboration.

Scalable and Secure Infrastructure

Scalable and Secure Infrastructure

Enabled seamless growth and system reliability.

Faster Deployments

Faster Deployments

CI/CD streamlined updates and improved maintenance efficiency.

Impact Image

Key Metrics

Faster Onboarding

30%

Higher Scalability

35%

Faster Deployments

40%

Ready to take your business on the
path of success?