Web application for SMS marketing campaigns
Customer
Technologies
PHP
MySQL
JAVA
Apache server
XML
SSL
Joomla! 1.0.7 [ Sunburst ]
Requirements on application for SMS campaigns
Danish company NoteMe (dealing in marketing) approached us with a request to develop a complex system for holding various SMS marketing campaigns. We were required to develop two web applications with individual back-end portals (interconnected with SMS system) and editorial system for managing these presentations. Another essential point was an internal CRM (integrated in system) and a demand on simplicity, user friendly environment and safety of the solution.
Solution for SMS campaign
We provided client with a system that receives SMS with various data content and according to the content sends a pre-defined replies (in SMS and mail formats and also with the possibility of registration on list – for example call-center list, letter list, seminar list and many others). Each reply to an received SMS can be fully modified and edited according to client’s requirements.
Functionalities which are not yet common on market are also part of the system. Among them is for example the possibility of interactive communication of end user (respondent) with system via SMS, when a current SMS marketing campaign can be defined as a so-called tree type structure where user can by gradually sending SMS (where with every SMS the user gets to a more concrete information in which he is interested) move within the SMS marketing campaign.
All data about communications with SMS system are carefully registered and on their basis are generated respondent’s profiles and comprehensive statistics which are also basis for accounting part of the SMS system.
Considering the requirements on integrity of separate parts of the SMS system and on overall simplicity we chose such solution which joined all parts of system together into one lucid administration.
This solution was Joomla! platform by other name complete CMS (Content Management System – editorial system) which in its basic version enables easy administration of web presentations.
All other parts of SMS system were then developed as modules and extensions of this CMS system and were integrated into a single administration.
Individual modules of SMS application are closely linked together and use mutual functionalities. As well as web application together with two back-end systems (business and consumer back-end parts) are closely connected to administration section of the whole SMS system.
Individual parts of SMS system were developed in PHP, JAVA and XML environment. MySQL database was chosen as a suitable database for the purpose of this system. Parts of the system which work with sensible data are protected with a security certificate (SSL).
NoteMe SMS system is then connected to a so-called partner’s gateway (mediator of SMS communication) and also to other applications supplied by external companies (e.g. system for finding address based on phone number etc.)
Magnify picture
[
Back to the list of case studies]