Operate > IBM Management Center for WebSphere Commerce > Marketing tool > Work with Web and Dialog activities


Branches in marketing activities

A Branch element is an element you can add to a Web or Dialog activity to split a single path into two or more paths. When a customer experiencing the activity reaches the Branch element, the customer proceeds down one or more of those paths based on criteria you define. As a result, a single activity can have multiple outcomes, and you can target each outcome to a different set of customers.

Here is an example of a Web activity that contains a Branch element that creates three paths; in this case, each path displays a different category recommendation:

Activities can have multiple Branch elements, and each Branch element can have two or more paths. Additionally, Branch elements can be nested within other Branch elements, up to a maximum of four consecutive Branch elements. You can add Branch elements to both Web and Dialog activities.

Choose from the following three branch types, depending on how you want the server to assign paths to customers:


First path for which the customer qualifies

Choose this branch type to target different customer groups with personalized marketing actions within the same activity. When the activity is triggered, each customer will experience the first path for which he or she qualifies, and no other paths.

The Web activity example at the beginning of this topic uses this type of Branch element to display one of three possible category recommendations in the e-Marketing Spot on the category page, depending upon who is looking at the page:

When the activity is triggered, the server evaluates the customer against the targets at the beginning of each path, starting with the first path and working down to the last path. As soon as the customer qualifies for the targets in a path, he or she proceeds down the path and experiences the action. If there are multiple targets on a path, the customer must qualify for all targets on that path.

The following are some guidelines for using this branch type:


All paths for which the customer qualifies

Choose this branch type if you want customers experiencing the activity to be evaluated for each path independently of the other paths. In this scenario, a customer can potentially experience all the paths in the activity as long as he or she meets the requirements of the targets at the beginning of each path.

The following example Web activity uses this branch type to display three different types of content in the Shopping Cart Page e-Marketing Spot; a customer viewing this page could see 0, 1, 2, or 3 types of content in the same e-Marketing Spot. For example:

The following are some guidelines for using this branch type:


Random path

Choose this branch type if you want the server to randomly assign which activity path a customer follows, based on a percentage you assign to each path. When the activity is triggered, each customer will experience one of the paths.

Here is an example of a Web activity that includes a Random path branch type; in this case, each path displays a different advertisement.

When a customer views the e-Marketing Spot on the category display page, display Advertisement A to 50% of customers and display Advertisement B to the other 50%.

The server randomly displays one of the two advertisements on the page according to the percentages you assign. If 200 customers viewed this page, roughly 100 customers would see Advertisement A and the other 100 would see Advertisement B.

The following are some guidelines for using this branch type:


Related concepts

Differences between the Branch element and the Experiment element


Related tasks

Use the Branch element in Web and Dialog activities

Create a Web activity

Create a Dialog activity


+

Search Tips   |   Advanced Search