OneClick: Viber and SMS Marketing Automation CRM

OneClick

Case Study

Our client needed to create a CRM platform that would enable both their team and their clients to design and execute mass Viber and SMS campaigns. A critical requirement was integrating SMS and Viber APIs with listeners, providing the flexibility to choose the type of messages to send. To enhance the solution, we incorporated AI-powered features to optimise and improve message content.

Our Client

OneClick is a company specialising in innovative software solutions, catering to both B2B and B2C communication needs.

OneClick

What Does It Look Like?

We designed a dashboard with a user-friendly and intuitive interface, capable of managing a wide range of features and handling large volumes of data efficiently.

image-mobile

The Tech Stack

-

Frontend

The user interface is powered by Next.js, allowing for fast, scalable, and SEO-friendly pages that offer an optimal user experience.

-

Backend

Built with .NET, our backend leverages the flexibility and power of this framework to handle complex business logic. We integrated the Viber API to enable seamless messaging functionality and established an SMPP connection with a telecom provider to send SMS messages, ensuring reliable communication with end users.

-

Database

For data storage, we used PostgreSQL, a robust relational database management system. To improve performance, we implemented Redis for caching report data, reducing load times and ensuring quick access to frequently requested information.

-

Hosting & Infrastructure

The application is hosted on Hetzner's dedicated servers, providing high performance and reliability. We use Docker for containerization, ensuring consistency across environments, and GitLab CI/CD for streamlined deployment and continuous integration, improving development efficiency and reducing the time between code changes and production.

case-study-image

Problem

The client needed a platform that could allow both their internal team and external clients to create and execute mass Viber and SMS campaigns. Additionally, they wanted the solution to provide a competitive advantage by offering advanced functionalities, like AI integration, and a seamless user experience.

Solution

We developed a custom CRM tailored to the client’s specific requirements. The platform enables the creation of sub-users (clients) who can: Import lead lists for outreach campaigns, Select the communication channel (Viber or SMS), Schedule campaigns, and Leverage AI tools to craft optimised message content. The system also tracks message delivery statuses and triggers predefined actions based on the results, providing a highly efficient and automated solution.

Conclusion

A CRM can take many forms, but what sets our solutions apart is the focus on customisation and seamless integration. Our tailor-made CRM perfectly fits the client’s needs and integrates effortlessly with existing software or services, ensuring maximum functionality and scalability.

-

Dunavski kej 48, Artklasa

-

office@blackbird.rs

© 2024 Blackbird. All rights reserved.

Dunavski kej 48, Artklasa

office@blackbird.rs

LinkedIn