Segmenting considerations
Consider the following options and guidelines when you configure a Segment process in a campaign flowchart.
Choosing a segmenting method
You can segment by field or by query when you configure a Segment process in a campaign flowchart.
In some cases, the same results can be achieved when segmenting either by field or by query. For example, assume that the AcctType field in your database divides your customer accounts into Standard, Preferred and Premier levels. Segmenting by the AcctType field will create three segments for these account types.
You could achieve the same results using queries, but creating the segments would require writing three separate queries. Determine the most efficient method based on the data that you are segmenting.
Making segments mutually exclusive
You can specify that segments are mutually exclusive, meaning that each qualifying record is guaranteed to be placed into no more than one segment. When the segments are assigned to offers, each customer will receive only one offer.
Records are placed in the first segment whose criteria they satisfy, based on a priority order that you define. For example, if a customer qualifies for segments 1 and 3, and segment 1 is before segment 3 in the priority order, that customer will appear only in segment 1.
Restricting segment size
When you configure a Segment process, the default size for the number of records per segment is Unlimited. You may want to restrict the size of the created segment if, for example, you are performing test runs of a campaign flowchart or process.
You can limit the segment size to any positive integer. If the segment size that you specify is less than the total number of records generated, the segment will consist of randomly selected qualifying records.
Selecting source cells
When you configure a Segment process in a campaign flowchart, all selected cells must be defined at the same audience level. If more than one source cell is selected, the same segmentation is performed on each source cell.
Using segments as input to another Segment process
Segments can be used as input cells to another Segment process in a campaign flowchart. For example, you can segment by age range, then further segment by preferred channel.
For this example, assume that you want to segment your customers into age ranges. Your database contains the field AgeRange, which assigns one of six age ranges (such as 26-30) to each customer. Segment by the AgeRange field to create six segments.
You could then use these six segments as input to another Segment process that further divides customers by another field or query. For example, assume that your database contains a field called PreferredChannel, which specifies each customer's preferred contact channel: Direct mail, telemarketing, fax, or email. Using the six age range segments as input, you could then create a second Segment process to segment by the PreferredChannel field. Each of the six age range segments is further segmented into four preferred channel segments, to produce a total of 24 output segments.