About the Sample process in interactive flowcharts
The Sample process in interactive flowcharts fills the same purpose of Sample processes in batch flowcharts, to create one or more cells for different treatments, control groups, or a subset of data for modeling. However, the interactive flowchart Sample process contains only a subset of the features in the Sample process in batch flowcharts. The Sample Size Calculator and Maximum Cell Size are removed. Interactive flowchart Sample processes also have a new method for selecting the sample, the Deterministic Hash Function.
In a batch flowchart, the Sample process randomly selects some number of customers to be in a sample cell. In an interactive flowchart, however, during runtime, the Sample process works with a single customer at a time. When you define the % for a sample, you are defining the probability that a visitor becomes a member of that cell.
When defining sample cells, you should create at least two. Define a % for one sample, and select All Remaining for the other. If you do not do this, you will have undefined results. For example, if you create one 30% sample only, the remaining 70% of visitors are not assigned to any cell.
You must connect the Sample process to a PopulateSeg process to complete creating a smart segment you use for sampling.
The Deterministic Hash Function assigns visitors to samples randomly. However, if the same visitor passes through the interactive flowchart more than once, the visitor is placed in the same cell. If it is desirable, to ensure that visitors are eligible to be sampled differently after a period of repeatedly being placed in to the same cell, you should configure a reset time and periodicity for the deterministic hash function.
If you are creating a flowchart that copies the functionality of another flowchart, you can ensure that the Sample process uses the same Deterministic Hash Function as the original interactive flowchart by using the Hash Seed field. To place visitors in the same sample group, use the same number of cells, Hash Seed, Date of First Reset, and reset period in both Sample processes. Interact uses the value of the Hash Input seed and the reset date to determine which cell the visitor will be placed in.
To configure the Sample process