Configuring the Marketing Campaign Load Workflow Process

The Marketing Campaign Load workflow process is used to load a segment or list of target members into a campaign. After member information is loaded, the campaign can then be launched. Campaigns can either be launched all at once, in which case the campaign offer is distributed to all campaign target members at the same time, or it can be launched in waves, that is, at set distribution periods. When member records are loaded into a campaign, they are stamped with wave identifiers to indicate the campaign wave to which they are assigned.

To optimize the time it takes for campaigns to load, target member records are loaded in parallel. In addition, member records are updated with wave IDs in batches, instead of each record being updated sequentially.

You can configure the number of contacts to be included in each wave ID update batch, thereby allowing you to specify the value that is most appropriate for your implementation. To do this, you must configure the Marketing Campaign Load workflow process as described in the following procedure.

To configure the Marketing Campaign Load workflow process

  1. In Siebel Tools, navigate to the Workflow Processes Object List Editor.

  2. In the Workflow Processes list, query for the Marketing Campaign Load workflow process.

  3. Select the Marketing Campaign Load record, then display the Properties Window by navigating to the Tools menu, choosing View, Windows, and then the Properties Window menu item.

  4. Enter a value for the Bulk Update Batch Size input parameter.

    The default value is 10,000.

    The Bulk Update Batch Size parameter determines the number of contacts that are included in each batch of records that are updated with a wave ID at a time. When specifying a value for this parameter, consider both the size of the campaign and the database resources available.

    Each batch of records is processed sequentially.