This feature cannot be activated for accounts as it is released in closed beta.
Control Group in Architect enables you to allocate a percentage of your audience that will not be targeted with any journey. This helps you analyze the overall impact of your marketing efforts within Architect over a time period.
This article aims to explain the following concepts:
- How does the control group work?
- Control group setup
- Update the control group allocation
- Disable the control group
- Exclude your accounts
- Analytics & Reporting
- FAQ
- Glossary
How does the control group work?
With Control Group, you can allocate a percentage of your audience and set it as the Control Group. Once set, control group users will not receive any messages from journeys.
Your Control Group setting impacts all Architect journeys, as users in the control group are no longer eligible for journeys.
Control group setup
To enable the control group:
1. Navigate to Architect > Settings > Control Group.

2. Check the "Enable Control Group" box, set a percentage for your control group, and click the Save button.

Once you save your control group, Architect allocates a randomly selected group of your users with the chosen percentage of your audience. Control Group users will not be targeted with any journeys.
Update the control group allocation
You can update your control group allocation anytime through Architect > Settings > Control Group. As you update the control group allocation, Architect selects a broader or narrower percentage of your users to be assigned as control group users.
If you select a narrower percentage of your audience, keep in mind that some users will no longer be control group users and be eligible for journeys immediately.
Disable the control group
You can disable your control group anytime through Architect > Settings > Control Group. As you disable the Control Group, control group users will be eligible for journeys immediately.
After disabling your Control Group, you can save a new one following the same steps. When you enter a percentage and save it, Architect will allocate a new randomly selected group of users. If you enter the same percentage as before, Architect still allocates a new group of users for your control group.
Exclude your accounts
You can exclude 15 users from the control group allocation. As Architect selects a range of users randomly, you should exclude your accounts to avoid having problems with testing or entering journeys.
You can update your Exclusion List anytime through Architect > Settings > Control Group.

Analytics & Reporting
Once you enable the control group, it takes 1 month for Architect to allocate the control group users in your audience. After the initial allocation is completed, you can navigate to Architect > Analytics to see control group metrics.
Below you can see the formulas for the metrics displayed above.
| Metric | Definition | Formula |
|---|---|---|
| Incremental Conversions | The conversion difference between the sample test group users and the Control Group | Total Conversions for Sample Test Group - Total Conversions for Control Group |
| Incremental Conversions Rate | The percentage of the Incremental Conversions to the Total Conversions of the sample test group | Incremental Conversions / (Total Conversions for Sample Test Group) |
| Conversions per User | The average number of conversions made by users | Total Conversions / Number of Users |
| Number of Users | The number of users in each group | - |
| Total Conversions | The total conversions made by each group | - |
FAQ
Q: Can control group users receive messages from Architect journeys?
A: No, users assigned to the control group cannot receive any messages from Architect journeys. Once assigned to the control group, control group users are not eligible for any journey in Architect.
Q: Can control group users receive messages from campaigns launched on single channels (e.g. App Push)?
A: Yes, control group users are only excluded from journeys for now. If a control group user is eligible for an App Push campaign launched on App Push single channel, the user will receive the App Push message from this campaign.
Q: Can I update the allocation percentage of control group users?
A: Yes, the control group allocation percentage can be updated. You can set a narrower or a larger percentage for your control group users.
Q: Can I compare users' analytics results of custom goals?
A: No, you cannot. Architect Control Group does not support custom goal comparison.
Q: Do control group users have an attribution window?
A: No, they do not have an attribution window as control group users do not receive any messages or view your campaigns.
Q: What does a negative uplift or incremental metric mean for the journeys?
A: Control Group helps analyze and optimize the overall impact of your marketing efforts within Architect over a time period. When you encounter a negative metric in your Control Group metrics, you can take several actions to maximize the impact of your marketing efforts:
- Analyze the data: Carefully review the data and metrics associated with the journey. Look into KPIs such as conversion rates, engagement, or any other relevant metrics to understand where the negative impact is coming from.
- Evaluate your journeys: Assess the design and content of the journey. Consider factors such as messaging, timing, messaging frequency, and the overall user experience. Make sure there are not elements that might be causing user disengagement or dissatisfaction.
- Optimize your messages: Assess the content and format of your messages within the journey. Poor performance could be attributed to ineffective communication. Experiment with different messaging styles, calls-to-action, or visual elements to enhance engagement. A/B testing variations can provide insights into what resonates best with your audience.
- Your journey might be active for a short time: Negative metrics can be influenced by a short-lived campaign. Consider extending the duration of your journey to allow for a more comprehensive assessment of user engagement over time.
- Small number of users entering your journey: For incremental and uplift metrics to be representative of your user base, the journey should have enough users to compare against the control group users. You may check your results after there are enough test users in your journey.
- You might not be targeting the correct segment: Negative metrics may arise if your journey is not effectively targeting the intended audience. Review and refine your segmentation to ensure it aligns with the characteristics and behaviors of your desired segment.
- Seasonal Impact: Seasonal variations can significantly impact user behavior. Due to seasonal factors, your control group might be performing better than usual.
Q: Can I filter the date range on the analytics page to compare my journeys against the control group within a specific period?
A: Yes, you can filter the date range on the analytics page. Control group metrics show the calculation on the filtered date range.
Q: When I first enable the control group, what happens to users who are in progress in Active, Test, Dry Run, or Sunset journeys?
A: During the allocation of control group users, if a user is in progress in Active, Test, Dry Run, or Sunset journeys, the user first completes the journey. After the user completes the journey, the Architect assigns the user to a control group. Then, the user will not be eligible for any Architect journey.
Q: Can I export the control group metrics on the analytics page?
A: No, currently you cannot export the control group metrics on the analytics page.
Q: Can I export control group users on the User Profiles page?
A: No, currently you cannot export the control group users on the User Profiles page.
Glossary
- Control group: A group of randomly selected users kept separate and unaffected by changes in the tested campaign variables.
- Incremental conversions: The conversion difference between the users and the Control Group.
- Incremental conversions rate: The percentage of the Incremental Conversions to the Total Conversions of the sample test group.
- Conversions per user: Average number of conversions made by users.
- Random allocation: Random allocation refers to the process of assigning participants or subjects in a study or experiment to different groups or conditions in a random manner. It's a method used to ensure that each individual has an equal chance of being assigned to any of the groups being compared. This randomness helps minimize bias and ensures that the groups being compared are similar at the start of the experiment, making the results more reliable and reducing the likelihood that any observed effects are due to pre-existing differences between the groups.