Quick Guide to using the Email Marketing Assistant
Step 1: Create a campaign
Step 2: Configure custom fields (Optional)
Step 3: Configure settings for that campaign
Step 4: Add messages in the message queue. Please make sure that there is ONE message with 0 (zero) delay.
Step 5: Add some urls that you want to track and use in your emails (Optional)
Step 6: Get the html code for your form and paste it on your websites
That's it.

It is assumed that you must have configured the cron or image tag to automatically send emails. Detailed instructions below
Please note that this read-me is for Pro version of Email Marketing Assistant. Hence some of the things will be irrelevant for the free version of the script.
Admin Settings:
IMPORTANT: Please read this before using this system.
You will have to do one of the following things make this script send emails automatically.

1. Easiest, paste the following line of code on any web page that has a lot of traffic i.e. that is viewed at least once every day.
<img src='{$basepath}mail.php' width='0' height='0'>
You will have to edit the web page and then upload the page again on your server

2. Or, if you have access to the control panel, you can put {$root_folder}/mail.php in your scheduled cron job

Please contact us if you need some help. Please remember, you get free support for 90 days.

Detailed Help
In the left menu of the page you will see a lot of menus.
Here You can do:
Add New Campaign :This will add a new campaign. Simply enter your campaign name into the given textbox and click the add campaign button.

Delete an Existing Campaign:This will delete an existing campaign.If you want to delete an campaign then check it and click the delete campaign button.This will delete all the details corresponding to that campaign.

To Work with an existing Campaign, simply click on that campaign and all the corresponding menu will appear on the right hand side of the page.
Modify Password. From here you can change your email id and password.

Email Settings:This option allows you to set the way your emails will be sent. The available options are:

  • PHP Mail Function:Here the mail is send through simple mail method.

  • SMTP Mail:If you choose the Smtp mail settings then you have to set the smtp server settings like SmtpSever name, Smtp Port, userid and password if authentication is required.

  • Sendmail:Basically this method is used if user want to send mails through sendmail file. Here user has to set the path of that file.

  • By default PHP mail function is set so if you want to change the mail settings then you can change it.
  • Different Modules:
    Statistics Menu:

    You can get a summary of the campaign here.. Here is the details of terms used in the module.

    Total Subscriptions: It indicates total number of subscribers of the particular campaign.

    Active: It indicates total number of active subscribers of the particular campaign.

    Inactive: It indicates total number of inactive subscribers of the particular campaign. If any subscriber unsubscribe the campaign services then he/she would not get any further mails after clicking the unsubscribe link. For inactive subscriber the status becomes zero. so they can be identified easily.

    Subscriptions by Form: It indicates today's count of the number of subscribers who joined this campaign using the web form.

    Subscriptions by Import: It indicates today's count of subscribers who were added by the admin.

    Settings Menu:

    When you create a new campaign you have to make proper settings for that campaign.
    When you click the setting menu a form opens. Here you have to fill all the fields.
    These fields are required to sending mail to your subscribers.

    "From" Name: This is the name that is used for sending emails of this campaign.

    "From" Email: This will be the sender's email id.

    "Admin" Email: This email id is used to send back the confirmation report to the admin that a new subscriber has been added and the details of that new subscriber is sent to the admin along with the confirmation report.

    Redirect After Registration: Here the location is specified to which the subscriber has to redirected after successful subscription.

    Redirect After Unsubscribe: When any subscriber want to unsubscribe and click the unsubscribe link in the mail then this is the url where he is redirected after the unsubscription.

    Add Unsubscribe Link: when this checkbox is checked then an unsubscribe link is also added at the bottom of each message.

    Send Report To Admin : When this checkbox is checked then the confirmation report is send to admin.

    Display Instruction to configure RSS Before Redirecting: If this is selected then the user is displayed instructions to configure RSS immediately after they fill the subscription form.
    If this is not selected then the user is redirected to the Redirect URL that you had mentioned earlier.

    Custom Field Menu:
    Here you can add custom fields which helps you to get extra information from the subscriber while they fill the subscription form. Here you can use four types of custom fields like:

    Add Custom Field : Here you can add custom fields like Address, Status, Contact No etc for the subscription form. For each field you can take the field type as given in the field type list. Here are the details of various field types and way of entering default value in these custom fields.

  • TextBox: This displays a simple text area to enter one line of input.
  • TextArea: This displays a large text area where the users can add multiple lines of text..

  • RadioButton: This is used to display an option button i.e. the user has to select one of the several options. if you want to provide more than two values for RadioButton then you have to separate these value by the semicolon(;) e.g. option1;option2;option3.

  • CheckBox: This is used to display multiple options in checkbox, when you want your users to select more than one options. If you want to provide more than two values for CheckBox then you have to separate these value by the semicolon(;) e.g. choice1;choice2;choice3.

  • ComboBox: This is used to display a drop down list. If you want to show more than two values for ComboBox then you have to separate these value by the semicolon(;)

    For example, if You want to add 2 or more than 2 fields then put a ; sign between the two values, Like field1;feild2;feild3

  • Edit Custom Field : Once You have created the custom field and if you want to edit custom field then simply click the edit link and you can update the custom field.

    Similarly, you can delete any custom field, But be aware that this will delete all the records of that particular field.

    Html Code Menu:

    After adding custom fields, you get an html code for using in your subscription.

    You can paste this html code on your website, emails, newsletters, ebooks, pop up windows, hover ads etc.

    This code will create a subscription form. When Subscribers fill and submit the form, their details will be stored in the the database and emails are sent to them at the interval defined by you.

    If you had selected the option to "Display Instruction to configure RSS Before Redirecting" then the user will be redirected to the instructions for configuring the RSS feed of their email otherwise, they are redirected to the redirection url that you had specified earlier.

    Queue Menu:

    In queue menu you can create the mails which will delivered to your subscribers in queue format i.e. one by one.
    Here the mails are put under a queue and delivered to the subscribers according to the delay set by the administrator.
    Please note that the delay is in days so if the delay is 2 it means that the email will be sent two days after subscription
    If the delay is zero (0), the email will be sent immediately after subscription.

    Personalization: Here you can personalize the mails so that each subscriber get the mail with his own name and other details. It will put a good impression on the subscribers. Choose from numerous personalization variables to craft a custom message for each subscriber.

    Message Format: This option allows you to send mail in according to your choice. here you can select either Html format or Text format.

    Delay: This is the delay in days for this email from the date of subscription of the user.
    The mail with zero delay is delivered immediately to new subscribers who subscribe by filling the subscription form.
    Suppose you want a five day course, then your first chapter will be with zero delay, second with 1 delay, third with 2 delay etc

    Warning: Please make sure that you have a ZERO delay email in each campaign..

    Message Sent: This field shows that how many times the particular message has been sent.

    Message Read: This field will show the statistics that how many subscriber read that message.
    Please note that this system uses invisible images to track the read receipt. This is not a very accurate system because many mail clients disable images of the mail.
    This figure is not very accurate so please use it accordingly.

    Message Read Online: This field will show the statistics that how many subscriber read that message by visiting on the message page on your website. This figure is pretty accurate.

    Scheduled Menu:

    In Scheduled menu you can create the mails which will delivered to your subscribers at a scheduled time.
    This is the place to create announcements, product launches etc.

    The mail created in that section will delivered to all the active subscribers of the current campaign at the specified time.

    The first screen displays only the pending messages. The past messages can be seen by clicking the "Show All Message" link.

    How to Schedule the message: Once you created the mail then you can schedule it using the calendar. You can select the date and time then click the scheduled messages button.
    Warning: It is necessary for you to click the Scheduled Message button to correctly schedule the message.

    Personalization :Here you can personalize the mails so that each subscriber get the mail with his own name and other details .It will put a good impression on the subscribers.

    Show Pending Message: This link will show all the pending messages. By default pending message is shown on the screen.

    Show All Message: This Link will show all the messages including delivered as well as pending messages.

    Message Sent: This field shows that the count of how many times this email has been sent i.e. how many people were sent this email.

    Message Read: This field will show the count of how many subscriber read that message.

    Message Read Online: This field will show the count of how many subscriber read that message by visiting on the server side page.


    Broadcast Menu:

    In Broadcast menu you can send the instant mails to your subscribers.
    The mails are delivered instantly to all the subscribers whom you send this mail.

    Personalization: Here you can personalize the mails so that each subscriber get the mail with his own name and other details.It will put a good impression on the subscribers.

    Message Format: This option allows you to send mail according to your choice. Here you can select either HTML format or Text format.

    Add Recipient: When you click this link a new window is opened which contains the list of all the active subscribers of that campaign. Here you can simply select the email id of subscribers whom you want to send the message.

    View Messages: This link shows you the details of all the broadcast messages along with the subject, date of message etc, You can view the details of each message by simply clicking the link in each message.

     
    Subscribers Menu:

    Here you can manage the subscribers of your campaign.

    This section provides you the facility of editing a existing subscriber, add new subscriber through Import means simply by putting the name and email id you can add an subscriber. Also you can search any subscribers details by its name or email id.

    Search Subscriber: Here you can search the existing subscriber either by its name or email id.
    You can use part of the name to search the subscribers
    You must use complete email id to search the users.

    Add New Subscriber: This option allows you to add new subscriber.
    You can use this area to import new subscribers to your campaign.

    Please note that zero delay emails will not be sent to the users who have been subscribed using import. They will receive all the other emails.

    You will have to have one subscriber info in each line.
    For each subscriber, you can separate the name and email using | e.g.
    User One|email1@email.com
    User Two|email2@email.com etc

    If you did not enter any name then system automatically store its name as friend.
    If you enter a duplicate email id which already exist in the current campaign list then it will give a error message.

    Edit Subscribers: This option allows you to update the subscribers details. Also if you add any new subscriber by import then here you can insert the additional details of the subscribers.

    Mails: This option allows you to see the details of mails sent to each subscriber. Here the complete record of any subscriber can be viewed.
     

    Tracking Menu:

    This section provides a way of manage the tracking of links. Here you can categorize the different links group wise.
    You can use this links inside your mail by selecting those links from drop down list that displays the personalization fields.

    Add New Group: This option allows us to create a new group.

    Add New Links: This option allows us to create new tracking links.
    You will have to enter a name of the link (This is for your reference only and can be anything)
    Then you will have to select a group for this link
    Then you will have to give the actual redirection url i.e. the url that you want your users to see.

    Get Link Code: If you want to use this link manually, you can use "Get Code" to get the link code. You can use this link on your websites, emails etc. It will automatically track the clicks to that link.
    Please note that if you use this link from outside this script such as your personal email etc, then the email id of the person clicking the link will not be available.

    Total clicks: This field will show the count of how many times that link is clicked.

    Unique clicks: This field will show the count of how many times that link was clicked by a unique person.

     

    Getting Help
    Please contact us at cmsnx@a2zhelp.com for any help during installation, customization and usage. We will be happy to help you.