Campaign - Algorithm

This page defines plug-in algorithms that are executed for orders associated with this campaign. Open this page using Sales & Marketing, Campaign and navigate to the Algorithm tab.

Description of Page

Campaign is the user-defined code that uniquely identifies the campaign. The campaign's description appears adjacent.

The grid contains Algorithms that control campaign-oriented functions. You must define the following for each plug-in algorithm:

  • Specify the System Event with which the algorithm is associated (see the table that follows for a description of all possible events).
  • Specify the Sequence and Algorithm for each System Event. You can set the Sequence Number to 10 unless you have a System Event that has multiple Algorithms. In this case, you need to tell the system the Sequence in which they should execute.
The following table lists and describes the system events to which you can attach algorithms in a campaign:
System Event Optional / Required Description
Campaign Eligibility Required

A campaign's eligibility algorithms control:

- Whether the campaign appears on an order's eligibility tree. Campaigns that appear in this tree are alternate campaigns that may be used on an order. Refer to Real-time Marketing of Services to a Prospect for an example of how an order's eligibility tree can contain alternate campaigns for an order.

Refer to The Big Picture Of Campaign Eligibility for information about these algorithms.

Click here to see the algorithm types available for this system event.

Order Completion Optional

When an order is completed for this campaign, algorithms plugged into this spot are called to do additional work (e.g., create a customer contact). You need only specify this type of algorithm if you require additional work to be performed when an order is completed for this campaign.

Click here to see the algorithm types available for this system event.