Thanks for the fast and thorough reply!
I think you should describe thoroughly what you want to do, so we can think of a solution. Because at the moment anyone can participate and respondents can respond as many times as they want, but you (or Limesurvey) won't really know who answered what and thus I don't think what you are trying to do is working well the way you set it up.
Ok, so let me list what I actually would want (ideal situation)
- An 'open' link that I can share on our community forum, so that anyone interested in our hackathon can fill in the survey to indicate their preferences
- No required registration where email address must be provided (which seems to be the case if I create a participant table) -> registration should be
- optional
- not require email address validation (if they enter the wrong email address, that's their loss)
- done at the end of the survey rather than at the beginning (e.g. 'Do you want to maybe adjust your input later? Enter your email address to receive a personal code.') - asking for email upfront might put people off, and they don't know the questions yet so they can't judge/tell if they would possibly want to adjust their answers
- I want users to have a Save and resume later button. Use-case: a user opened the survey in Firefox Focus (which trashes cookies after each session), and they need to sleep a night on their answers, so they want to enter their email address so they can continue later -> this would use the same email mechanism as in the previous point
- Users who have entered their email address (either at the beginning, halfway through, or at the end), receive a link to the survey with their personal code (long string of characters), from which they can access 'their copy' of the survey (with their answers)
- Participants can update their responses, even after completion
Then, point for point reply:
Token-based response persistence and responses can be updated makes only sense if you use tokens (closed survey - requires invitations and individual links for each respondent).
I don't care so much about the method (tokens or not), just about the outcome. So if there's a different way to go about it, I'd be happy to hear

I guess what I want is a 'hybrid' model, where each respondent gets assigned a token automatically as soon as they open the survey, and then are offered the option to actually make use of that token (by connecting it with an email address, or bookmarking the survey URL in their browser, which contains this token).
Maybe I'm confused about what a 'token' is exactly and how it's different from 'registration'. I got the impression that tokens could be used with an 'open' survey, but you seem to be suggesting that tokens only work with a closed survey (?)
Now "changing their mind" is not something that Limesurvey really covers well. Even with tokens and response persistence, if they click on the link again they get back to the last page they have stopped and if they finished a new response will be created.
Hmmm, I see this option here that mentions "a participant can update their response after completion" if tokens are enabled (which is why I enabled both tokens and this option). So this isn't really true (the 'after completion' part in the explanation box)?
Regarding the button not appearing: This probably highly depends on the template/theme you are using, as well as the version of Limesurvey.
We're using Version 3.17.0+190402 and the 'AntennaPod' template which I guess our project lead based off of a default template, adjusting some colours. (
This is the 'survey' I set up
- feel free to fill it in as long as you indicate in the 'Name' and 'User handle' questions that it is a test reply

)