Branch on an answer from any earlier screen
iOS · Android
A Response Split used to read only the screen right before it, so branching on a quiz answered a few screens earlier meant a chain of condition nodes. The split can now take its answer from any earlier screen in the flow: pick the screen and the component in the split, and the SDK remembers every answer for the whole flow session.
- The source dropdown in the split lists every screen the user passes before reaching it, with the previous screen preselected
- The canvas shows which screen and component a split reads, and flags splits that read an earlier screen
- Save to attribute works the same way for a split that reads an earlier screen
- The web preview now follows Response Splits instead of always taking the default path
- Splits that read the previous screen behave exactly as before on every SDK version; branching on an earlier screen needs iOS SDK 1.3.0 or Android SDK 1.3.0, and older versions take the default path