Collections and Collection index in Aliveforms.
In Aliveforms, collection is list of visitor input in form. When form is created, form creator requires to explicitly check which screens input is required to be collected. This is becuase a form creator may display question that form creator doesn't require to collect, for example junction screens etc. That's why in Aliveforms, it is required to explicitly set the collect input option
How to collect input of screen
In Aliveforms, input screens like text, list, options, rating can be collected by checking Collect Input
option.
Why it is required to explicitly set the collect input option?
A form creator may display question that form creator doesn't require to collect, for example junction screens etc. That's why in Aliveforms, it is required to explicitly set the collect input option
What is collection index?
Have a look at this example |Screen| Type | Purpose |Collect| |------|----------------|------------------|-------| | 0 | Information | Show info | No | | 1 | Text Input | Collect Name | YES | | 2 | Options | Continue? Yes/NO | No | | 3 | Rating | Rate Product A | Yes | | 4 | Rating | Rate Prodcut B | Yes | | 5 | Submit | Submit form | NO |
No, screen 1,3,4 are collectable. When user fills the form like
Nabeel, No
Ali, Yes,5,5
The collection will be
'Nabeel', null, null
'Nabeel', 5, 5
And collecion indices are
0: 'Nabeel'
1: null
2: null
0: 'Nabeel'
1: 5
2: 5
Usage of collection index
Collection index is required mostly in integrations where collection tags are required to setup.
Note
The collection index is index of collection list not screens list.