Hello,
I have encountered an error with Limesurvey while using it in connection with SONA Systems.
Background is as follows: I am tasked with conducting an online survey over Limesurvey that, after completion, grants students a certain amount of credits on SONA Systems. To set up the integration I followed the steps described by SONA Systems (
www.sona-systems.com/help/limesurvey.aspx
). SONA Systems successfully directs the participants to the Limesurvey survey. The problem arises after the participants finish the survey and click on the final 'submit' button. The redirection link back to SONA Systems does not seem to work, because the final PASSTHRU bit in the end URL is cut out by limesurvey.
The End URL saved in Limesurvey is like this:
yourschool.sona-systems.com/webstudy_cre...ey_code={PASSTHRU:id
}
But the actual redirection URL after submitting is:
yourschool.sona-systems.com/webstudy_cre...f9b638a&survey_code=
Note that the {PASSTHRU:id} part is missing, although it is properly saved in the settings. Thus far, I contacted SONA Systems support and they could replicate the problem. After thorough checking, the SONA Systems part seems to work completely. It must be a Limesurvey problem. Professional Limesurvey Support declined to help. Hope some of you have an idea what the source of the problem could be.
For clarification:
1.
limesurvey.yourschool.edu/index.php?r=su...-en&id=%SURVEY_CODE%
was used in SONA Systems as direction link to Limesurvey (this works)
2. In Limesurvey, the option "Automatically load end URL when survey is complete" is set to "yes"
3. In Limesurvey, the End URL is properly saved as stated above (with the PASSTHRU parameter at the end)
4. In Limesurvey, a panel integration parameter named "id" (all lower case; matching the PASSTHRU parameter exactly) was created and saved.
5. Limesurvey Version is 3.13.2+180709 (matches manual instructions on SONA Systems)
As I said SONA Systems support also suspects an error on the Limesurvey side, since trial and error testing with them over several days showed that on their side, everything works as it should.
Thanks in advance for any tips!