Perform an action if the condition is metThis is the basic puzzle piece that allows you to check if a condition is logically true or not, and when that happens, perform one or more actions
AND / OR logicCheck if the condition from the left and / or the one from the right are met
Define a numberUse it as a constant through your flows
Mathematically compare two valuesIf A is on the left-hand side, and B is on the right-hand side, this puzzle piece will let you check if A is equal, greater to, smaller than, or different to B.
Perform basic mathematical operationsAdd, substract, divide or multiply with ease
Constrain a value captured from the respondent to an upper or lower boundLet’s assume that “Likeliness to Recommend” will return a number like 12500. Because this is smaller than 15000 (which is the lower bound), this puzzle piece will return 15000.
If ”Likeliness to Recommend” was 16000, then the returned value would have been 16000.
If ”Likeliness to Recommend” was 40000, then the returned value would have been 30000.
An interesting use case for this puzzle piece is when you’re performing calculations on intervals, such as calculating the flat premium for a customer for an overall insurance value. For example, if the insurance value is 40000, and for anything up to 30000 you need to apply 16% and then 15% for anything above 30000, then this puzzle piece is perfect for you.
Round a number to the nearest integer (no decimals)Round a number to the nearest integer ( 1.5 will become 2, 1.3 will become 1, 1.68 will become 2 ), or round up ( 1.1 will become 2, 1.7 will still be 2 ), or round down ( 1.1 will become 1, 1.99 will still become 1 )
Define a textUseful together with modal windows you wish to display to your respondent
Create a text phrase by combining different puzzle pieces togetherLet’s assume you want to display a message to your respondent, and it will be a combination of generic text and some of the answers already given during the current survey.
With this feature, if “Likeliness to Recommend” has a value of 15000, the above returned expression would be “Your answer to our survey was 15000, which is great!”.