3Birds: A marketing automation and analytics platform used by auto dealership

Category: Automobile/SaaS

Services: Managed Engineering Teams, Cloud Architecture Design and review, AWS Graviton migration, Price per performance optimization.

3Birds
  • 1 million data daily syncs
  • 40% better price/performance
  • 25% better computing performance

About 3Birds

3Birds is a popular marketing automation and analytics platform used by 1000+ auto dealerships. It was founded to solve the challenges of automobile dealers, such as dealing with overlapping solutions, changing customer behavior, and difficulty tracking customer journeys. 3Birds is a data-driven platform that offers a highly personalized customer experience.

Challenges

  • 3Birds wanted to create a serverless architecture to manage the automated backend services as and when needed. 
  • It wanted to create dynamic dashboards that provide insightful metrics to dealers from the data coming from various sources.
  • It wanted to build an analytics engine to help 1000+ car dealerships get real-time KPIs like lead conversion rate, time to closure, repair orders per day, etc. 
  • It also wanted to utilize system integrations at scale for integrating dealership platforms to major CRM platforms like Hubspot and Salesforce.

Solution

  • Cron job was implemented in EC2 to invoke Simple Email Service(SES) for sending customized marketing emails.
  • Multiple AWS Laambda functions were used to sync 1 million data daily
  • Amazon API Gateway was integrated as a webhook, which facilitates the creation of lightweight user interfaces.
  • Amazon S3 bucket was used for storing customer replies to promotional emails
  • Leveraged Amazon GuardDuty to detect attacks and protected AWS. SNS & CloudWatch alerted Lambda failures.
  • Used Mautic to create customized marketing automation platforms.
  • Dealership and customer relationship management(CRM) systems were seamlessly integrated to sync customer data on vehicles, services, and lease plans. 
  • Set up a CI/CD pipeline that includes automated testing to frequently and reliably deliver software updates.
  • Used Apache Airflow and Celery to collect, transform, and load data from different sources.
  • Data was queried using natural language processing in Tableau to create meaningful insights from the raw data sets. 

Metrics for success

  • Synced more than 1 million data daily
  • Improved application performance by 40% while maintaining cost efficiency
  • 60% less energy consumption with higher output compared to EC2 instances.

Arhitecture Diagram

3birds architecture diagram

AWS Services

  • AWS Graviton: Graviton offers a better price-to-performance ratio than X86-based EC2 instances. 
  • AWS Lambda: A serverless compute service that runs your code in response to events and automatically manages the underlying compute resources for you.
  • Amazon EC2: A web service that provides resizable compute capacity in the cloud, designed to simplify web-scale computing.
  • Amazon GuardDuty: A threat detection service that continuously monitors for malicious activity and unauthorized behavior to protect your AWS accounts and environments.
  • AWS CloudWatch: A monitoring service for AWS resources and applications that helps you collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in your AWS resources.
  • Amazon API Gateway: A fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale.
  • Amazon SNS: A web service that coordinates and manages the delivery or sending of messages to subscribing endpoints or clients.

Related Case Studies

ONA dating - case study
Freewire - case study

Speak to our experts to unlock the value of Cloud!

Revisit consent button
How we use your personal information

We do not collect any information about users, except for the information contained in cookies. We store cookies on your device, including mobile device, as per your preferences set on our cookie consent manager. Cookies are used to make the website work as intended and to provide a more personalized web experience. By selecting ‘Required cookies only’, you are requesting Simform not to sell or share your personal information. However, you can choose to reject certain types of cookies, which may impact your experience of the website and the personalized experience we are able to offer. We use cookies to analyze the website traffic and differentiate between bots and real humans. We also disclose information about your use of our site with our social media, advertising and analytics partners. Additional details are available in our Privacy Policy.

Required cookies Always Active

These cookies are necessary for the website to function and cannot be turned off.

Optional cookies

Under the California Consumer Privacy Act, you may choose to opt-out of the optional cookies. These optional cookies include analytics cookies, performance and functionality cookies, and targeting cookies.

Analytics cookies

Analytics cookies help us understand the traffic source and user behavior, for example the pages they visit, how long they stay on a specific page, etc.

Performance cookies

Performance cookies collect information about how our website performs, for example,page responsiveness, loading times, and any technical issues encountered so that we can optimize the speed and performance of our website.

Targeting cookies

Targeting cookies enable us to build a profile of your interests and show you personalized ads. If you opt out, we will share your personal information to any third parties.