Sampling at the offer level

Sampling at the offer level is possible if you map the optimized contacts table (OCT) or use a template table to export the offer codes. Then, extract the data from the table post optimization, and perform segmentation that is based on the offer codes that remain. Use this method to sample if your offer distribution is skewed.

About this task

For more information about working with flowcharts and processes, see the Unica Campaign User's Guide.

Procedure

  1. In your post-optimization flowchart, configure your Extract process.
    1. Retrieve optimized contacts according to package and offer code.
      For example, package A contains offers 1, 2, 3 and package B contains offers 1 and 4. You need five Extract processes, one each for optimized transactions: A1, A2, A3, B1, and B4.
    2. (Optional) If you must segment by cell for statistically valid hold-out control groups, retrieve optimized contacts from the CellCode field.
  2. (Required only if you performed step 1b.) To resegment back into the original cells to create statistically relevant control groups, add a Segment process to the flowchart and segment by the CellCode field. This method is how you put customer IDs back into their initial groups, for example, High-value and Low-value.
  3. Randomly sample each cell into a target cell and a control cell by using the Random sample option in the Sample process.
  4. Connect all of the target and control cells that belong to a single package into a single contact process.

    For more information about channeling multiple cells in to separate contact processes, see Including one Extract process per package.