Patent ID: 8626843

Claim:
A computer-implemented method comprising: setting up an enterprise server configured for performing actions according to communication scenarios, wherein each communication scenario involves using a combination of static, dynamic, and conditional content configured to provide a specific communication functionality between the enterprise server and one or more other entities; setting up an accountholder communication system in connection with the enterprise server, the accountholder communication system configured to generate electronic messages for multiple accountholders; presenting, in an environment for creating mass-communication templates for the accountholder communication system, identifiers for multiple communication scenarios to a user; receiving, by the enterprise server and in the environment, a selection of a communication scenario from among the multiple communication scenarios, wherein each of the communication scenarios is associated with respective content placeholders, wherein at least one of the content placeholders includes instructions for dynamically creating, in an electronic communication, a link tailored to a recipient account number and configured for tracking interaction with the link and notifying the accountholder communication system that sends the electronic communication about activation of the link by a recipient of the respective electronic communication, the tracking including identification of the account number to the accountholder communication system; presenting, by the enterprise server and in the environment, availability of the content placeholders associated with the selected communication scenario; receiving, by the enterprise server and in the environment, a selection of a content placeholder from the content placeholders associated with the selected communication scenario, wherein the content placeholder is configured to include content in electronic communications based on a state of a specified communication variable; generating, by the accountholder communication system in connection with the enterprise server and based on the received selection of the content placeholder associated with the communication scenario, a mass-communication template including the content placeholder; accessing, by the accountholder communication system, the mass-communication template to generate a first electronic communication; sending, by the accountholder communication system, the first electronic communication with first content based on a first state of the communication variable specified by the content placeholder of the mass-communication template; accessing, by the accountholder communication system, the mass-communication template to generate a second electronic communication; and sending, by the accountholder communication system, the second electronic communication with second content based on a second state of the communication variable specified by the content placeholder of the mass-communication template.