The Kiskadi CRM
Challenge
Kiskadi is a Brazilian stable platform with over 700 active stores. As we received an offer to work there, our main aims were to set a complete redesign of the SMS campaign’s screens and to improve the metrics block. It was very interesting for us to take part in the redesign of the screens and the development of new functionalities for this website. Moreover, this is our first client from Brazil. Project Goals Building a retail consumer accounting system Creating a personalized bonus program that encourages the buyer to return to the store Formation of a complete buyers ‘profile and tracking their actions Sending messages, e-mail or WhatsApp messages to customers with CRM, as well as Tracking how they affect purchases Setting goals for the sales team and tracking metrics
Solution
A new design of SMS module was implemented We optimized and refactored code, optimized data processing and increased the performance of the entire application as well We automated internal business processes Our team created block design metrics Implemented features We managed to display module for sending SMS messages We had to change the logic of previous screens in order to create a new SMS screen design. So the new actions were done on the controllers, SMS models were improved and new routes were created. Message Metrics Module We implemented the metrics module, as suppliers needed to look at indicators of message sending (quantity, money spent, etc.). Automatic message sending We needed to create new scripts-handlers and controllers that would distribute queues for sending messages to develop automatic message sending System metrics Managers should be able to view all the indicators of the system, for example: How many new stores were registered last month? How many new consumers were there? How many messages were sent? So, we created a module taking into account the wishes of the client Franchise plans Functionality was implemented to install franchise plans for specific stores, as well as tracking profit indicators. Reports Sellers are also able to visualize all metrics with graphics. These various graphics are built using Google Charts and use separate controllers and models. Technology Stack HTML5 CSS3 Google Analytics Bootstrap ReactJs jQuery PhP MongoDB
Want fresh marketing stories in your inbox?
Get the weekly email that makes you a marketing genius.
Stay informed and inspired, for free.