CPC G06Q 30/02 (2013.01) [G06F 16/9035 (2019.01); G06F 16/906 (2019.01)] | 20 Claims |
1. A campaign management system comprising:
one or more processors;
a graphical user interface coupled to the one or more processors; and
a computer-readable storage media coupled to the one or more processors, the computer-readable storage media storing thereon computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations, the operations comprising:
causing said graphical user interface to display graphical elements, each graphical element being associated with a logic template,
coupling the graphical elements based on inputs via said graphical user interface by a user, the coupling defining a user-configured process structure of executable program fragments of the logic templates, said user-configured process structure being a machine-processable definition of a campaign, and
processing a plurality of participant records according to said user-configured process structure,
wherein said plurality of participant records are associated with participants,
wherein each participant record of the plurality of participant records represents a corresponding participant of the participants through the campaign defined by said user-configured process structure, and
wherein two or more participant records of said plurality of participant records are simultaneously associated with a same participant.
|