The Marketing Information Messaging System

Marketing, Social media


The customer creates software that allows for automating marketing campaigns to increase the efficiency of sales staff in various businesses. So, the company needed a system that would be, on the one hand, rather flexible to adjust to any changes in product lines or prices and, on the other hand, easy to use. The team was to develop a user interface that would be very similar to an e-mail client since marketing staff is used to work with e-mail tools. The customer needed a universal application that can equally fit different people engaged in promotion activities. The same code had to be used to create applications for different groups of users, such as sales representatives, suppliers, sales managers, etc.

The outcome

To prepare the system for the rapid growth, the Altoros team factored in the scalable database architecture and suggested to move the backend server to the Amazon cloud. The team created different targets in the iOS project and used them to build four different solutions that have slightly different sets of features. This approach enabled the customer to use the same source code to deliver different applications for suppliers, sales representatives, and other groups of users.

With the Marketing Information Messaging System, sales managers spend less time preparing for an appointment and making reports. All the information they may require is sent to them automatically, including ready presentations or any other documents related to a deal. When the appointment is over, the manager can fill in special fields in the app, stating whether the goods have been sold or not. In case the deal failed, the manager can specify the reason for that. As a result, all this information on each deal is collected on the server and, at the end of the reporting period, the report is built automatically.

Technology stack

Server platform

Windows Server

Programming languages

Objective-C, C#





Client Platform/Application Server

Windows Server

Database Design Tool

MS SQL DB Designer

Development Environment


Contact us

Contact us and get a quote within 24 hours