0 votes
ago in SoSci Survey (English) by s344489 (170 points)

Hello,

I am conducting a study that requiers the participant to complete half of the questionnaire now, and the other half 7 days later. To be given access to the second part , the participant receives a reminder email that contains a link they have to click.

The questinnaire is split by a breaker page that contains a PHP code to only allow participants to move forward if 7 days have pasted.

The problem is that I have received a email from a participant saying that they can't acces the second half even though enough time pasted. Is there something I can do?

Thank you!

ago by SoSci Survey (365k points)
Please add the PHP code from your breaker page as comment, so I can start looking for possible issues.
ago by s344489 (170 points)
This is it:


// Check how much time has elapsed since the start of the survey
// If this is less than 7 days (7 * 24 * 3600), the questionnaire will be paused
if (caseTime('begin') < 7 * 24 * 3600) {
  text('TX11'); // displayed at the end of the first part
  option('resume', true); // prevent indication to resume questionnaire
  option('nextbutton', false); // hide the Next button (pause questionnaire)
  // Send ID 2 mailing (i.e. in 7 days)
  mailResume(false, 2,  7 * 24 * 3600);
} else {
  // Did the participant return after 7 days? If so, continue questionnaire
  goToPage('next');
}
ago by SoSci Survey (365k points)
Looks good. Would you please ask the person to forward the resume-email to info@soscisurvey.de for a in-depth analysis of the issue?
ago by s344489 (170 points)
Sure! What info do they have to mention in the email?

Thank you!
ago by SoSci Survey (365k points)
Something like "Hello, I have issues with resuming a survey, and the project's administrator asked me to forward this email to you".

Should they forward the email to you, you're welcome to add this question's URL to the email.

1 Answer

0 votes
ago by SoSci Survey (365k points)

Thank you for taking care about the forwarding.

What I received was an email that announces the second part - but it contains no resume-link but a link to start a new questionnaire.

A resume-link looks like ...?i=ABDDFEG where the alphanumeric code is the interview token. This is simply the inteview's URL, and if using mailResume(), this one is sent.

The link in the email looks like ...?d=CDEFRG where the alphanumeric code is a one-time code to access the questionnaire. This is sent if you send the mailing manually or use mailSchedule().

Thererfore, I am quite sure that the email forwarded to me was not sent via mailResume().
If you can identify the case in your dataset, you can use the feature to change an existing interview case to create a new link for the respondent. Using the link from the original email (first invitation) may also work. You should find it in the address entry when you scroll down to the end.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...