15. The electronic personalization dialog system of claim 9 , wherein the user information is stored in a database having a set of event related tables comprising one or more of a purchase, a date and a response to a message.
9. An electronic personalization dialog system comprising: a data storage location; a dialog computer interfaced with the data storage location and a communications channel, the dialog computer comprising a processor and a non-transitory tangible computer readable medium storing instructions executable to: store a script associated with a campaign and a set of user information for a user selected for the campaign, the script specifying a plurality of events; execute a first instruction according to the script, wherein the first instruction is operable to send a first communication to the user from a server; determine a value for a variable associated with an event specified by the script, wherein the determination of the value is based on an interaction with the first communication by the user; determine a second instruction according to the script based on the set of user information for the user and the value for the variable associated with the event specified by the script; and execute the second instruction to send a second communication to the user from the server.