Welcome to the LimeSurvey Community Forum

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

Validate a Survey Submission by Email

More
2 years 7 months ago #239378 by miamiman
Please help us help you and fill where relevant:
Your LimeSurvey version: 5.2.9+220110
Own server or LimeSurvey hosting: Self server
Survey theme/template: Modified Monochrome
==================

I'd like to validate the submission of a survey only when the submitter opens the confirmation email.

And limit the submission to one per email confirmed.

Is this possible? If so, how?

Thanks,

Please Log in to join the conversation.

More
2 years 7 months ago #239379 by jelo

I'd like to validate the submission of a survey only when the submitter opens the confirmation email.
 
What do you understand by "validate the submission"?
You seem to have an open survey, where people enter their email-address during the survey.
After they hit the submit button, an email with an confirmation link should be sent to the email-address.
Via this confirmation link you want to ensure that the email-address entered is valid and the response set with that email-address is valid for your purpose.

The simplest approach without any third party software or modification would be to setup a second survey. That survey link is used as the confirmation link in the submission confirmation email.
You place SAVEID of the survey and other variables in confirmation link. You would then need to match data from the two surveys to get the valid ones.




 

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: DenisChenu, miamiman

Please Log in to join the conversation.

More
2 years 7 months ago - 2 years 7 months ago #239380 by miamiman
Thank you.

Yes, you have understood my requirement.

I will investigate your proposed solution!

Of course, if there's a plugin that does the trick, I'd certainly consider it.
Last edit: 2 years 7 months ago by miamiman.

Please Log in to join the conversation.

More
2 years 7 months ago #239482 by DenisChenu
There are no way where you can validate a survey just reading an email.

You need an extra action here.
gitlab.com/SondagesPro/SurveyAccess/surveyChaining

Can really be used for this : create a token on a second survey and send an email to any address.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.

Please Log in to join the conversation.

More
2 years 7 months ago #239508 by miamiman
Yes, I meant opening and clicking a url from the confirmation email to validate the survey.

I will look at the solution you have provided.

Thank you.

Please Log in to join the conversation.

More
2 years 7 months ago #239510 by bismark
We 've created a plugin which sends an email with a link like that:
index.php/plugins/direct/plugin/OptIn/function/confirm/key/{sid}-{rid}-{key}
onClick, the response will be marked as confirmed

Please Log in to join the conversation.

More
2 years 7 months ago #239522 by miamiman
I visit your page at:

survey-consulting.com/product-category/limesurvey-plugins/

But I don't see the plugin to purchase & download?

Which one is it?

Thank you.

Please Log in to join the conversation.

Moderators: tpartnerholch

Lime-years ahead

Online-surveys for every purse and purpose