Sms Marketing Platform In Perl/mysql

SMS marketing platform (web-based portal) to be developed using perl/MySQL to send a customised sms message to a list of delivery mobile numbers along with a mailmerge field if necessary. Key features are as follows:

– Deliverables: Perl code, HTML pages, MySQL database/table schemas

– Perl CGI, using HTML::Template to load HTML pages, DBI for MySQL communication

– Ability to create campaign with a name, description, creator, promo code reference

– Ability to upload/enter delivery list of up to 10000 mobile numbers

– Ability to set delivery from field

– Ability to enter specific message (java character counter needed)

– Ability to ‘mailmerge’ an additional data field into the message using an appropriate variable name

– Ability to preview SMS’s before sending

– Low-level send_sms function will be provided (e.g. send_sms($msg, $to, $from));

– All outbound messages to be checked against STOP/unsubscribed list before sending, details + schema for this MySQL will be provided

– Delivery list to be deduped to prevent multiple messages going to the same recipient during the session

– All messages are sent also to a default test list which is maintained separately

– Full logs of all messages sent and timings to be maintained

– Sending a batch is undertaken by a cron job

– Campaign summary stats page + deeper breakdown stats

Leave a Reply

Your email address will not be published. Required fields are marked *