We have built a survey which is not anonymous and uses token-based persistence. The survey contains long groups of questions so it's possible that users will time out before completing it.
Question: Does Limesurvey save answers in "real time" or are all answers on a page submitted as a batch update, i.e.: When a user times out and rejoins the survey using the invitation email link, will the user resume as of the last question answered or as of the last page of answers submitted?
Responses are saved on a "per page" basis. So whenever you move from one page to the other the results are saved in the database. If you have pages with many questions, you could have problems. But with a reasonable session time this should be not a problem. You should try to keep the portions of questions reasonable anyway. Or you get more problems than just a session time out (respondents will not want to continue).
Help us to help you!
Provide your LS version and where it is installed (own server, uni/employer, SaaS hosting, etc.).
Always provide a LSS file (not LSQ or LSG).
Note: I answer at this forum in my spare time, I'm not a LimeSurvey GmbH employee.
The following user(s) said Thank You: minerj, keunes