Welcome to the LimeSurvey Community Forum

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

Panel integration -end link

  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 years 9 months ago #174653 by holch
Replied by holch on topic Panel integration -end link
What is also important: Does the "encID" even get passed through correctly?

Maybe do a little test survey with just one question (so you don't have to go through the whole thing to test).

Then create a entry link with the encID and see what the outcome of the END URL is.

Maybe you can attache this little survey as LSS file, so we can try to test.

However, in your situation I would not use passthru, but rather panel integration. This way, you have the encID saved in the database, which does not happen with passthru, as far as I know.

www.limesurvey.org/manual/URL_fields vs. www.limesurvey.org/manual/Panel_integration

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 topic has been locked.
  • ipazur
  • ipazur's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
6 years 9 months ago - 6 years 9 months ago #174705 by ipazur
Replied by ipazur on topic Panel integration -end link
Yes I did try your link survey.blablabla.com/?return=complete&encID={encID} but panel provider said it doesn't work and they told me to use
survey.blablabla.com/ic/survey.php?autoAnswer[317950][0]=0&encID={PASSTHRU:encID}

this is their complete link:
survey.blablabla.com/survey.php?autoAnswer [317950][0]=0&encID=xxx
Last edit: 6 years 9 months ago by ipazur.
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 years 9 months ago #174713 by tpartner
Replied by tpartner on topic Panel integration -end link
Well, it works for me. See the attached sample survey:

File Attachment:

File Name: limesurvey...6571.lss
File Size:22 KB









Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 years 9 months ago #174714 by holch
Replied by holch on topic Panel integration -end link
Hi Tpartner,

Your LSS did not work for me. I did not receive a value for the encID in the end url.

However, when I looked into the panel integration, there was nothing set! Could you check if in your survey there is the encID set? Because this would mean, that the LSS export does not include the panel integration settings, which I would consider a bug.

So I included a encID in the panel integration settings and now the end URL presents the 12345.

However, no responses were saved in the database. This is really weird.

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 topic has been locked.
  • ipazur
  • ipazur's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
6 years 9 months ago #174715 by ipazur
Replied by ipazur on topic Panel integration -end link
Thanks but I can not import your file... some internal web server error... but I followed your steps and I am not sure how you get this value 12345 at the end of the link?

My panel provider sent me end link like this
survey.blablabla.com/ic/survey.php?autoAnswer[317950][0]=0&encID={PASSTHRU:encID} ,
if I omit passthru how this link should be configured?

survey.blablabla.com/?return=complete&encID={encID} - now they are saying this one is working... I am confused
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 years 9 months ago #174716 by holch
Replied by holch on topic Panel integration -end link
Really strange: I tried it several times in normal Chrome. No answer has been recorded, but I always reached the end url and it showed the correct encID. So then I pasted the link into a incognito window on Chrome and suddenly it worked. However, it added something at end of the URL:

www.google.com/?autoAnswer [317950][0]=0&encID=12345&gws_rd=ssl

Tried again in normal chrome, goes through the survey like a charm, but answer is not recorded in the response table.

Does LS prevent answers from a browser where you are logged in as admin???

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 topic has been locked.
  • ipazur
  • ipazur's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
6 years 9 months ago #174717 by ipazur
Replied by ipazur on topic Panel integration -end link
Following my last message, here is a test file.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 years 9 months ago #174718 by holch
Replied by holch on topic Panel integration -end link

Thanks but I can not import your file... some internal web server error...


Then you have some problems with your installation.

The 12345 is the encID that Tpartner used for test. This needs to be part of the link the panel is sending their participants to.

Thanks but I can not import your file... some internal web server error...

So if this is your survey URL, it would look like this:

yourdomain.com/index.php/646657?lang=en&encID=XXXXX

So the different links would look like:
yourdomain.com/index.php/646657?lang=en&encID=00001
yourdomain.com/index.php/646657?lang=en&encID=00002
yourdomain.com/index.php/646657?lang=en&encID=00003

From this URL the panel integreation reads the encID into a hidden text question which is called "encID" and at the end URL this saved encID is retrieved and included into the end url your participants will be redirected to, so that the panel provider can register if they have completed. Same for the other links that they probably have provided you with for quota, screenouts, etc.

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 topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 years 9 months ago #174719 by holch
Replied by holch on topic Panel integration -end link

Tried again in normal chrome, goes through the survey like a charm, but answer is not recorded in the response table.


Logged out, tried again: response was registered.
Logged in again: response was registered.

Strange. Now it seems to work.

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 topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
6 years 9 months ago #174720 by tpartner
Replied by tpartner on topic Panel integration -end link
I never use panel integration, I just rely on this - www.limesurvey.org/manual/URL_fields/en#...using_GET_parameters .

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The topic has been locked.
  • ipazur
  • ipazur's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
6 years 9 months ago #174721 by ipazur
Replied by ipazur on topic Panel integration -end link
I did use panel integration, but the manual gives only examples with passthru... so my panel provider followed it... now we omitted it but they still have a problem with their ID saving.... I do not know what it means, but it seems to me that is connected with the numbers at the end of the url encID=xxx
The topic has been locked.
  • ipazur
  • ipazur's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
6 years 9 months ago #174722 by ipazur
Replied by ipazur on topic Panel integration -end link
I am not sure that I am up to this :) Could you be so kind to take a look in my test file and to correct it?

Links from panel provider:
My entry link: limesurvey.srce.hr/131882?newtest=Y&lang=hr&encID=test


Completes:
blabla.com/ic/survey.php?autoAnswer [317950][0]=0&encID=xxx

Screen-out:
blabla.com/ic/survey.php?autoAnswer [317950][0]=1&encID=xxx

Quotafulls:
https://blabla..om/ic/survey.php?autoAnswer[317950][0]=2&encID=xxx

IP check:
blabla.com/ic/survey.php?autoAnswer [317950][0]=3&encID=xxx
The topic has been locked.
Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose