Develop addon to Interspire Emarketer to deliver external file attachment & send SMS for bounce email - Repost - open to bidding

In Progress Posted 7 years ago Paid on delivery
In Progress Paid on delivery

A) Specification for External File Attachment

Purpose: To create Addon to Interspire Emarketer v 6.1.4 to deliver external file attachment to individual email.

• While campaign, autoresponder or trigger is running, email sending will scan the attachment folder and attach external files on realtime.

• Folder (campaign folders) contains file attachments which are in the filename format of email i.e. for a PDF file will be . The system sends email with this attachments that have the email filename.

• Campaign folder name should be the same name as email campaign name or autoresponder name. Attachments within the folder will be emailed when campaign or autoresponder runs respectively.

• Log file in CSV format contain line record for with datetime of sending (yyyymmdd:hh:mm:ss), campaign name, email, attachment name, file size, status (completed or error message) on each email attachment sending

Addon settings in Emarketer

• Toggle to activate

• Root folder containing sub folders which are campaign folders

B) Specification for SMS Sending on Bounce Email

Purpose: To create Addons to Interspire Emarketer v 6.1.4 to send SMS message via HTTP protocol

• Contact list will use a custom field as SMS recipient specified in Addon setting

• Each bounce rule will have its own SMS message to send. A configuration file, [url removed, login to view] contain the mapped format of each bouncerule to SMS message i.e. [url removed, login to view] = “Dear sir/madam, your email %email% is invalid. Please provide a valid email.”

• Whenever any bounce happen, bounce email will be recorded in a bounce SMS queue file in CSV format containing line record with bounce datetime (yyyymmdd:hh:mm:ss), campaign name, bouncerule, email, phone number (to SMS)

• Create a PHP script that will process the bounce SMS queue file and send SMS. The PHP script will stop processing when sms credit is less than sms credits in configuration file (by doing credit left checking with SMS gateway). SMS alert will be sent to designated numbers specified in configuration file

• After sending each SMS record, the record is removed from bounce SMS queue file and added into bounce SMS log file. Log line format is bounce datetime (yyyymmdd:hh:mm:ss), campaign name, bouncerule, email, phone number (to SMS), SMS timestamp, SMS status (return code).

Addon settings in Emarketer

• Custom field for SMS

• Toggle to activate

Configuration file format

[url removed, login to view] = “[url removed, login to view]”

[url removed, login to view] = “username”

[url removed, login to view] = “password”

[url removed, login to view] = “whatever sms message”

[url removed, login to view] = “whatever sms message”

[url removed, login to view] = “whatever sms message”

msg.remoteconfigerror= “whatever sms message”

msg.relayerror= “whatever sms message”

msg.localconfigerror= “whatever sms message”

msg.inactive= “whatever sms message”

msg.domaindoesntexist= “whatever sms message”

msg.< bouncerule>=” whatever sms message”

msg.misc=” whatever sms message” //all other bounce rules

[url removed, login to view] = 100

[url removed, login to view] = “cell phone number 1, cell phone number 2”

[url removed, login to view] = “Insufficient SMS credit. Please topup”

Bulk Marketing Email Marketing Internet Marketing Marketing PHP

Project ID: #10908322

About the project

2 proposals Remote project Active 7 years ago

Awarded to:

dmonco

Ready to work! We have great experience. Some works can be found here [login to view URL] Feel free to contact and hire.

$400 USD in 7 days
(61 Reviews)
6.7

2 freelancers are bidding on average $325 for this job

pinaliv

A proposal has not yet been provided

$250 USD in 9 days
(19 Reviews)
4.8