Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Merging Partial Responses

  • ericgraig
  • ericgraig's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
21 hours 32 minutes ago #268652 by ericgraig
Merging Partial Responses was created by ericgraig
I have asked support for help with this multiple times but have not received a response. 

I am conducting a survey that allows respondents to resume the survey at a later time. Several respondents have done so. As I understand it each time a respondent logs into the survey, their responses are saved for that particular login. I am able to merge these into a single row of data for that respondent in SPSS or whatever analysis tool I use, but was wondering whether there is a way to accomplish this in LimeSurvey. I am using the cloud version. 

The attached file shows a jpg of the responses from one individual. 


Thanks.

 

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
20 hours 51 minutes ago #268653 by Joffm
Replied by Joffm on topic Merging Partial Responses

As I understand it each time a respondent logs into the survey, their responses are saved for that particular login

Yes and No.
It depends on your settings.

If you Enable participant-based response persistence: a repondent who interrupts a survey and logs in later will continue at the page he left.
[url] www.limesurvey.org/manual/Participant_se...response_persistence [/url]

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: DenisChenu, holch

Please Log in to join the conversation.

  • ericgraig
  • ericgraig's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
18 hours 3 minutes ago #268656 by ericgraig
Replied by ericgraig on topic Merging Partial Responses
Thanks, but my question was somewhat different. I was wondering whether there is a way, within LimeSurvey to combine a respondent’s sessions.

For example, he logs in, answers one question, then logs off. Then, he logs in at another time and answers the next question. As it stands, the data file shows each answer as a separate row. I was asking whether these can be merged within LimeSurvey, so that there is a just a single row for that respondent that contains answers to both questions.

I can do this in my data analysis software but thought perhaps there might be away for LimeSurvey to do this prior to exporting the data.

Eric

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
17 hours 43 minutes ago - 17 hours 7 minutes ago #268657 by Joffm
Replied by Joffm on topic Merging Partial Responses
And my answer was exactly about this.

You only have to create a small sample, activate it with different settings and see what happens

Don't forget to allow this 
"Participant may save and resume later" in notification & data

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 17 hours 7 minutes ago by Joffm.

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
13 hours 38 minutes ago - 13 hours 32 minutes ago #268660 by holch
Replied by holch on topic Merging Partial Responses
As Joffm says, it depends on the settings.

If you do it right, the respondents just continue their previous response from where they left off ("participant-based response persistence" set to ON). If the "participant-based response persistence" is set to off, whenever they leave the survey before completing it, a seperate response (uncomplete) is created. And they always have to start over again.

So if you want that respondents can continue their response from before, this is what you have to set.

There is no way to "merge" the different responses in the other setting. And it actually doesn't make any sense either, because they have always started from scratch anyway.

If that is not what you are looking for, you should describe it differently, because from what you are describing, "participant-based response persistence" is what you are looking for.

A little example: Let's say you have 3 questions in your survey (question by question mode - in "all in one" mode this won't work anyway, only for question by question and group by group modes, as Limesurvey only saves answers to the DB if either the "next" or the "submit" button is clicked):

Respondent A starts the survey, answers question 1 and goes to next, but leaves before answering question 2. 

The next day respondent A comes back through the token link and wants to continue:

Scenario 1 - "participant-based response persistence" set to OFF: Respondent A has to start all over with question 1, his previous answer is stored in a line of the answer table and his new response will also be again stored in a seperate line.

Scenario 2 - "participant-based response persistence" set to ON: Limesurvey will pickup the previous answer, so respondent A would go straight to question 2. There will only be one line in the database.

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.
Last edit: 13 hours 32 minutes ago by holch.

Please Log in to join the conversation.

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
13 hours 27 minutes ago - 13 hours 23 minutes ago #268661 by holch
Replied by holch on topic Merging Partial Responses

Don't forget to allow this
"Participant may save and resume later" in notification & data


This is not necessary. This setting will show the "Save and resume later" button in the survey.

  • Participant May Save and Resume Later: This setting allows a participant to save his/her responses and resume the survey at a later time. Please note that this is most useful with open surveys or surveys in which the participants are anonymous. If you are using  tokens  and the survey  is not anonymous , in most cases it is better to activate token-based response persistence from the  Participant settings  panel.

Source:  www.limesurvey.org/manual/Surveys_-_intr...on_&_data_management

But from what I see, he is using a token based survey and there you won't need this setting, just the "participant based response persistence" needs to be set to ON. If respondents click on their token link, they will be send to where they have left the last time.

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.
Last edit: 13 hours 23 minutes ago by holch.

Please Log in to join the conversation.

  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 hours 37 minutes ago #268662 by Joffm
Replied by Joffm on topic Merging Partial Responses
Hi,
1. @holch, you are right about Participant May Save and Resume Later
Something went wrong in my brains.

2. But here the visible proof of Participant-based response persistence: ON

Survey with token "444" was stopped - Q1 is answered, Q2 is not.
 

Later it was continued -it's complete, Q2 is answered
 

Volunteers are not paid.
Not because they are worthless, but because they are priceless

Please Log in to join the conversation.

Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose