Salesmsg: SMS Marketing Platform

Salesmsg:

About the client

SalesMessage provides messaging solutions to businesses across various industries. Their text marketing platform is accessible worldwide, allowing organizations to send and receive two-way texting messages and calls and automate communication workflows.
Country:
USA
Industry:
Telecom
Service:
Marketing platform development
Duration
2020 – ongoing
Model:
B2B, SaaS
Team size:
3 product managers, 7 front-end developers, 12 back-end developers, 3 DevOps, 2 mobile developers, 14 QA engineers, 2 designers
Key technologies:
PHP Laravel, Node.js, PostgreSQL, Amazon ElastiCache, Amazon S3, Amazon SQS, Amazon MSK (Kafka), Amazon MQ (RabbitMQ), Amazon EKS, AWS Lambda

Client’s challenge

The client aims to help businesses of all sizes improve customer engagement by providing a secure text message marketing platform. Their initial product gained traction from small businesses. However, scaling it turned out to be challenging. The team that launched the project could not scale and support it. The client had several distributed development and QA teams. Because of their inefficient communication, bugs remained unresolved for weeks. Eventually, the client made a strategic decision to change the development partner.
The team that launched the project could not scale and support it. The client had several distributed development and QA teams. Because of their inefficient communication, bugs remained unresolved for weeks. Eventually, the client made a strategic decision to change the development partner.
  • SMS and push limits
  • Insufficient functionality
  • Poor platform performance
  • Bugs and errors lingering for weeks
  • Delayed message delivery
  • Slow database queries
  • No automation
  • No AI support

Solutions

NEKLO helped the client turn their initially malfunctioning SMS marketing app into a secure, all-in-one texting and calling platform. We developed new functionality, fixed existing errors, and optimized application speed. Our scope of involvement included:

Pusher WebSockets to Soketi migration

We transferred the server from PusherWebSockets to Soketi due to limitations with Pusher that prevented messages from reaching users in real time. We eliminated subscription costs and overcame push limitations.

MySQL to PostgreSQL migration

We improved database performance by migrating from MySQL to PostgreSQL. Attempts to optimize MySQL with Aurora Serverless, version upgrades, and capacity increases failed to resolve slow queries. PostgreSQL provided faster, more efficient query processing.

New feature development

Within the first 10 weeks, we deployed more fixes and features than the client's onshore development team did in 18 months. The NEKLO team introduced messaging features, calling features and contact management: contact uploads, tags, shared inboxes.

AI text assistant development

We integrated an AI bot that lets users create and craft personal responses.

Automation and triggers

We enabled a lot of options for automation: triggers, webhooks, public-api. We use an API-first approach – everything that can be done via UI can be done via API. Additionally, now users can automate text messaging workflows through CRM integrations. We introduced a preview of how automated messages will look before they go live with test triggers.

Integrations

We implemented integrations with various CRM and tools like HubSpot, Salesforce, Intercom, Infusionsoft, ActiveCampaign, Pipedrive, Make, Keap, Slack, Aircall, Google Workspace, Webhook, and Zapier. Moreover, we added a Chrome extension to make calls and send messages directly from a browser.

Want to hire a custom software development company?

Anastasia Vasilevich
Business development manager
CONTACT US

Technologies

Front-end

React
Vue 2

Back-end

Apache Kafka
Elasticsearch
Express.js
Laravel
MySQL
Node.js
PHP
PostgreSQL
Python
RabbitMQ
Redis
Swoole
TypeScript

DevOps

AWS Aurora
AWS DynamoDB
AWS EKS
AWS ElastiCache
AWS Lambda
AWS MQ (RabbitMQ)
AWS MSK
AWS S3
AWS SQS
GitHub Actions
Jenkins
Terraform

Mobile

Embrace
Firebase
MobX
React Native
Sentry
Twilio
Wix React Native Navigation

Deliverables

Pusher Websockets to Soketi migration
Vue to React migration
Database optimization
Built-in real-time rich analytics
Geo-targeting segmentation
Integration with third-party systems
Achieved STIR/SHAKEN compliance
ISO/IEC 27001 certification

Results

We’ve completely redesigned the solution and helped the client to present Salesmsg 2.0 on desktop and mobile apps. The text marketing platform was recognized on Inc. 5000 America’s Fastest Growing Private Companies and Top 5 for the Easiest To Use SMS Marketing Software on G2.
Salesmsg mobile apps are now available on iOS and Android and have thousands of downloads. The app rating improved to 4.7 stars based on over 1K reviews.
718
%
revenue growth
6
#
for the Top Rated SMS Marketing Software
4
x
team growth as platform evolves

Similar case studies

Telecom
Mobile
Web
Call Loop
Real estate and construction
Mobile
Web
Raken