To validate whether a given saturation control rule is effective, you can apply A/B testing, using the following steps:
1. Put your contact base in 3 groups, say A, B and C. You could do this by having all contacts go through a journey, where you use a random split in Journey Builder to assign people to one of the 3 groups, and create a Data Extension where you store the Contact Key and the group.
2. Set these groups as Contact Categories in DESelect Engage. Note that you can assign multiple Contact Categories to each contact, so if you already have another Contact Category set in place, that's not a problem. Create a new Data Extension that contains both your existing Contact Categories Data Extension and this new one, using a UNION statement in SQL or using the tabs (Append) functionality in DESelect Segment.
3. Configure different Rules for different Contact Categories. For example:
- for Contact Category 'A': max 2 emails per week
- for Contact Category 'B': max 4 emails per week
- for Contact Category 'C': max 6 emails per week
Make sure to not have other Rules that apply to Contact Categories, as this will impact the results.
4. After some time, eg. 30 days, you can look at the engagement metrics of each Contact Category group. If open rates/click-through rates etc. for one Contact Category are better, expand the Rule defined for that category to apply to all Contact Categories.