Download the case study
3Birds: A marketing data analytics platform used by auto dealership
Category: Automobile/SaaS
Services: Managed Engineering Teams, Cloud Architecture Design and review
- Syncs more than 1 million data daily
- 28% increase in lead conversion
- 82% increase in operational efficiency
- 34% reduction in time to closure
About 3Birds
3Birds is a marketing automation and data analytics platform used by 1000+ auto dealerships. It aims to solve the challenges of automobile dealers, such as dealing with overlapping solutions, changing customer behavior, and difficulty tracking customer journeys.
Challenge
- 3Birds wanted to create a dynamic dashboard that provides deep insights on key metrics and data from different dealerships.
- Needed to build a data analytics engine that enables 1000+ dealerships worldwide to get real-time KPIs like lead conversion rate, time to closure, and repair orders per day.
- Wanted to use system integrations to integrate individual dealership platforms at scale across CRMs like Hubspot and Salesforce.
Solution
- Simform consultants helped 3Birds enhance data collection, transformation, and loading from different sources through AWS Glue.
- Our team of experts leveraged multiple AWS Lambda functions to sync 1 million data with the system daily.
- We leveraged natural language processing for data queries in Tableau and created deep insights from the raw data sets.
- Our experts implemented cron jobs in Amazon EC2 to automate recurring tasks like sending custom marketing emails by invoking Simple Email Service(SES)
- Our team integrated the CRM system with dealerships to seamlessly sync all the customer data in real time, specifically information on vehicles, services, and lease plans.
- We helped 3Birds integrate Amazon API Gateway as a webhook to create lightweight user interfaces.
- We used an Amazon S3 bucket for storing customer replies to promotional emails
- A team of consultants from Simform helped 3Birds implement Amazon GuardDuty to detect attacks and protect AWS.
- We also helped set up SNS & CloudWatch alerts to indicate AWS Lambda failures.
- Consultants from Simform recommended using Mautic to create customized marketing automation platforms.
- Our consultants helped 3Birds set up a CI/CD pipeline with automated testing to deliver software updates frequently.
- Simform leveraged Amazon RDS to optimize data collection, transformation, and loading processes through AWS Glue.
- RDS ensures a scalable and managed relational database environment for storing critical business data.
- Simform has integrated AWS Security Hub to offer a centralized view of security alerts and automated compliance checks, enhancing the system’s overall security.
- Our team employed ALB to manage traffic across multiple services, ensuring high availability and efficient distribution of incoming requests.
- We leveraged Amazon SQS for managing message queues, enhancing the decoupling of components, and enabling efficient communication between different system parts.
- The implementation of Amazon VPC ensured a secure and isolated network environment, allowing controlled access to AWS resources.
- Simform utilized AWS CloudFormation for infrastructure as code (IaC), enabling the automated provisioning and management of AWS resources.
- AWS SAM was used for defining serverless applications, and simplifying the deployment and management of serverless functions.
- We utilized AWS ElastiCache to cache data analytics engine results, reducing report generation time and costs while improving performance.
Outcome
- 3Birds platform syncs more than 1 million data points daily
- 28% increase in lead conversion due to the real-time KPIs and insights the data analytics engine provides.
- 82% increase in operational efficiency due to integration of CRM at scale.
- 34% reduction in time to closure from real-time sync of vehicle, service, and lease plan data.
Arhitecture Diagram
AWS Services
- AWS Lambda: We leveraged AWS Lambda to manage the underlying computing resources for the data analytics and marketing automation platform of 3Birds automatically.
- Amazon EC2: Our experts implemented cron jobs in Amazon EC2 to automate sending custom marketing emails by invoking Simple Email Service(SES)
- AWS Glue: We used AWS Glue to enhance data collection, transformation, and loading from different sources.
- Amazon GuardDuty: We implemented Amazon GuardDuty to detect attacks and protect AWS.
- AWS CloudWatch: Our team helped set up AWS CloudWatch to monitor AWS Lambda failures.
- Amazon API Gateway: We integrated Amazon API Gateway as a webhook to facilitate a lightweight interface for the platform.
- Amazon SNS: We used Amazon SNS to alert systems if there are AWS Lambda failures detected through AWS CloudWatch
- Amazon S3: We used S3 to store the data from the different dealerships. The data is stored in S3 in a way that makes it easy to access and analyze.
- Amazon RDS: Our team used Amazon RDS to store the structured data from the different dealerships, making it easy to query and report on.
- Security Hub: Security Hub is used to monitor the security of the AWS resources that are used by the client’s application.
- ALB (Application Load Balancer): We used ALB to distribute traffic across multiple instances of the client’s application.
- AWS SQS: We used AWS SQS to decouple the different components of the client’s application, ensuring that messages are delivered reliably, even if one of the application’s components fails.
- VPC (Virtual Private Cloud): Our team of experts isolated the client’s application from the rest of the internet using a VPC.
- AWS CloudFormation: We used AWS CloudFormation for infrastructure as code (IaC), and enabled automated provisioning and management of AWS resources.
- AWS SAM: AWS SAM was used to define serverless applications and simplify the deployment and management of serverless functions.
- AWS Elasticache- We used ElastiCache to cache the results of the data analytics engine. This reduced the time it takes to generate reports, improving performance and reducing costs