About the Contact Optimization data flow
Contact Optimization works by taking a list of proposed contacts from one or more Campaign flowcharts, applying rules to the proposed list, and generating an optimized list of contacts.
The following diagram shows how data flows between Campaign and Contact Optimization.
Data flows from a flowchart (1) to a database table (2) to the optimization algorithm (3). Constraints (4), business rules (5), contact history (6), and segment and offer lists (7) also feed into the algorithm. From the algorithm comes optimized contacts (8)
1.
Campaign flowcharts
2.
3.
Contact Optimization optimization algorithm
4.
Constraint rules from Contact Optimization session
5.
Business rules from Contact Optimization session
6.
7.
8.
In Campaign, you create flowcharts to select your proposed contacts. You then create an Contact Optimization session. The Contact Optimization session is where you define your constraints and business rules. You run the Contact Optimization session to apply the following items to your proposed contacts by using an optimization algorithm:
*
*
*
The Contact Optimization session returns an optimized list of contacts to Campaign. You can then use this optimized list in a flowchart that uses a contact processes. Contact processes control the actual execution of completed campaigns, which includes:
*
*
*