Create a flowchart with an Optimize process

When you create a flowchart to generate proposed contacts for optimization, you must include a data manipulation process and an Optimize process.

The data manipulation process, such as the Select or Extract process, passes the proposed contacts to the Optimize process. When you configure the Optimize process, you specify which Contact Optimization session receives those contacts.

You can have more than one data manipulation process feeding contacts to an Optimize process. All contacts that are passed from a data manipulation process make up a cell. For example, you have two Select processes in your flowchart that are connected to a single Optimize process. The contacts from Select1 form one cell, and those contacts from Select2 form another.

In addition, each Optimize process forms a unique package. A package is an important concept for Contact Optimization, since it represents a single interruption. All offers presented to a recipient within a single "package" (Optimize process) are counted as a single interruption for contact fatigue purposes. By definition, all communications in a single package occur at the same time, that is, on the same contact date, and from the same channel. If you need to send communications on different dates or by using different channels, you must use more than one Optimize process. From the previous example, contacts from both Select1 and Select2 form the same package since they are all within the same Optimize process.

You can have more than one Optimize process in your flowchart. With multiple Optimize processes, you can send the same contacts to multiple Contact Optimization sessions. For example, if you have one optimization session per channel or offer type, or use one flowchart to generate multiple packages.