Check out the LimeSurvey source code on GitHub!

Confirmation email without token

More
5 years 2 months ago #70949 by Hierony
Hi guys and thanks for this great software,

I was wondering if it is possible to send a confirmation email after a user has submitted his survey.

I know token does this but i want my survey to be the most open possible, i.e. the users must not have to bother with email replying to get a token. I know that this way the same person could answer the survey more than once but it doesn't make a difference for me.

TIA

Please Log in to join the conversation.

More
5 years 2 months ago #70954 by Steve01
Hello,

you can add a new question (question type: Short free text) to ask the participant to enter an e-mail adress. Then you can note the SGQA Identificator and add something like
{INSERTANS:9999X88X12}
into "survey settings" -> "Notification & data management" -> "Send basic admin notification email to:" or "Send detailed admin notification email to:"



For more information about the SGQA and how to get/know it have a look at docs.limesurvey.org/SGQA+identifier . If you don't know something it might also be a good idea to have a look at the user manual in the LimeSurvey wiki: docs.limesurvey.org/English+Instructions+for+LimeSurvey

Mit freundlichen Grüßen/Best regards,

Stefan Gohlke
LimeSurvey Team
Attachments:
The following user(s) said Thank You: Hierony

Please Log in to join the conversation.

More
5 years 2 months ago #71146 by Hierony
Thank you vierundzwanzig!
That works perfectly.

I have no problem using this method myself but since i am preparing limesurvey for other persons who will find this method difficult, i was wondering how it would be possible to make a small script.

Where do i put a script to be run after the submission of a survey?
How to always run this script on any surveys created by users?

TIA
Jérôme

Please Log in to join the conversation.

More
4 years 11 months ago #76236 by bigbossben
I tried to do exactly what you said with the {INSERTANS:9999X88X12}, but it doesn't work.

Do I need to change something in the config.php file?

Thak you for your help.

Please Log in to join the conversation.

More
4 years 11 months ago #76254 by Mazi
You have to replace the IDs (9999, 88, 12), see docs.limesurvey.org/img/wiki_up/SGQA.png


Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)survey-consulting.com'"

Please Log in to join the conversation.

More
4 years 11 months ago #76259 by bigbossben
I know. I wrote the appropriate IDs and it still doesn't work. If I write an email in the box "Send basic admin notification email to", it works. But when I write {INSERTANS:53238X445X2902}, nothing happens.
I wish it would work!

Please Log in to join the conversation.

More
4 years 11 months ago #76766 by karl
I have tried this both with the actual survey I want the feature with (an imported survey) and by creating a new survey with just a name and email field. It will not work.

I followed the documentation through the new Expression Manager system, did this functionality get changed or broken recently?

LimeSurvey 1.92, build 120303

Please Log in to join the conversation.

More
4 years 7 months ago - 4 years 7 months ago #83059 by marjastuifbergen
I would be very happy with this functionality - I have the same experience as contributors before me - filled in the code correctly as suggested as far as I can see (survey ID, group ID, question ID separated by big "X") but no e-mails reach the respondent. Is there anything I can do with that? I need confirmation emails to be sent out for an application form that is freely accessible on the net.
Would greatly appreciate help here!
Last Edit: 4 years 7 months ago by marjastuifbergen.

Please Log in to join the conversation.

More
4 years 5 months ago #85121 by ElToro1966
I've got exactly the same problem. Any news?

Running Version 1.92 Build 120303.

Please Log in to join the conversation.

More
4 years 5 months ago - 4 years 5 months ago #85126 by ElToro1966
Just to add to the message above; I've also tried regular expressions instead of the SGQA. I used regular expressions with the code "emailToMember" in the mail address field in the survey and then using {emailToMember} in the "Send basic admin..."-field in the Admin console. Doesn't work either...

ElToro1966 wrote: I've got exactly the same problem. Any news?

Running Version 1.92 Build 120303.

Last Edit: 4 years 5 months ago by ElToro1966.

Please Log in to join the conversation.

More
4 years 5 months ago #85354 by jmbaria
As from Limesurvey 1.92+ we use question codes rather than. Read "Replacement Fields" www.docs.limesurvey.org/tiki-index.php?p...#Access_to_Variables

I put {email} in the "Send basic admin notification email to:" field of Notification & data managment and then edited the template to suit the confirmation email to be sent.
Attachments:

Please Log in to join the conversation.

More
4 years 5 months ago #85695 by ElToro1966
Err... I'm not sure what you mean by this. :huh:

The problem pointed to in this thread is that variables, in all their forms, does not seem to work. At least not in the installations referred to in this thread. :(

Please Log in to join the conversation.

More
3 years 3 weeks ago #104302 by MarcellavZ
Hello everybody,

It's been a year now but I was wondering if there is a solution to the problems ascribed above? I have 7 surveys in total and for all I want to send a confirmation e-mail with a link in it to the next survey without to use tokens.... Besides this problem I wanna link this surveys together so that I know which persons filled in what. That way I can compare the data together. It has to do with 3 surveys as a pre-measurement, than comes the manipulation (survey 4) and than there are 3 surveys as a after-measurement.

Is this any way possible in Limesurvey and if it is, how?

Thanks a lot!

Please Log in to join the conversation.

More
2 weeks 3 days ago #148286 by Reveb
For people still wondering,

The solution of Steve01 actually works.
You can make a question asking the people if they want a confirmation email, if so they can fill in their email and it will send the email. If they don't fill it in it wil simply not send.

All you have to do is place the questioncode of the question where they fill in their email, into the "send basic admin notification email to" just like Steve01 shows. You can do this as following {Questioncode}.

The email layout u can change however u want, so MarcellavZ you can also plays in links to the next survey in.

Reveb

Please Log in to join the conversation.

Imprint                   Privacy policy         General Terms & Conditions         Revocation information and revocation form