Assessments with personalized messages depending on the score.

More
3 weeks 5 days ago #160622 by moisespaivaspi
moisespaivaspi created the topic: Assessments with personalized messages depending on the score.
Good Morning.

What I intend to present results from my survey is something like this.

I just do not know where I can set these rules in LimeSurvey.
Does anyone know how to do it?

Best regards.
Attachments:

Please Log in to join the conversation.

More
3 weeks 4 days ago #160644 by Joffm
Joffm replied the topic: Assessments with personalized messages depending on the score.
Hi,
please see this topic: https://www.limesurvey.org/forum/can-i-do-this-with-limesurvey/112918-email-score-problem

and read the manual about Expression Manager:
https://manual.limesurvey.org/Expression_Manager

Especially "Micro-Tayloring", the "Use cases and HowTos" and the provided sample surveys.

And you set the rules in an equation qurstion were you calculate your results. With Tayloring you display it.

Regards
Joffm

Please Log in to join the conversation.

More
3 weeks 4 days ago #160690 by moisespaivaspi
moisespaivaspi replied the topic: Assessments with personalized messages depending on the score.
Good morning, Joff.

Thank you very much for the answer.
I was reading what he suggested but I confess I was a bit confused.

Basically what I intend is to calculate assesses with two groups of questions but limesurvey only allows me to calculate the total of the whole survey or by separate group.

Is it possible to do it by code? If so, how do I access the code editor for assessments?

Best regards.
Moisés Paiva

Please Log in to join the conversation.

More
3 weeks 4 days ago - 3 weeks 4 days ago #160696 by Joffm
Joffm replied the topic: Assessments with personalized messages depending on the score.
Hello,

with equations you can calculate nearly everything you need.

So, at first you calculate the scores of 2A and 2B. (in two equation questions e.g. "ScoreResult2A" and "ScoreResult2B", not by assessment)

Then in your report, you do the Tayloring, like:

Your score is {if(ScoreResult2A>29 AND ScoreResult2B>19 AND Scoreresult2B<36,"fantastic",if(ScoreResult 2A<28....}.

Just like the "Mr., Mrs." example here:
https://manual.limesurvey.org/Expression_Manager_how-tos#.22Dear_.7BMr.7D.2F.7BMrs.7D_Smith....22

BTW: Tha score cannot be 29?

Well, better to send a sample of your survey. (*.lss)

Best regards
Joffm
Last Edit: 3 weeks 4 days ago by Joffm.

Please Log in to join the conversation.

More
3 weeks 4 days ago #160705 by moisespaivaspi
moisespaivaspi replied the topic: Assessments with personalized messages depending on the score.
Good Morning.

I'm getting more or less what you're explaining to me. My difficulty is even in working with equations in limestuvey with these conditions that are giving me. I will then send you my survey and the list of conditions that I intend to do.

Thanks a lot for the help.
Attachments:

Please Log in to join the conversation.

More
3 weeks 4 days ago #160706 by moisespaivaspi
moisespaivaspi replied the topic: Assessments with personalized messages depending on the score.
my survey
Attachments:

Please Log in to join the conversation.

More
3 weeks 3 days ago #160725 by Joffm
Joffm replied the topic: Assessments with personalized messages depending on the score.
Hi, an example would have been sufficient.

But: Only in Q2XB1 you entered assessment values.

And the score you calculate by: {sum(that.Q2XB1.value)} in an equation question, e.g. called "Score2B"
https://manual.limesurvey.org/Expression_Manager_examples#Using_Expression_Manager_for_Assessments

Well, in Part 2A you do just the same for each region.

Now you have variables like "Score2B", "Score2A1", "Score2A2", or so.

At the end you sum up the two scores depending on the region.

And in your report you can insert the correct text by "Tayloring".


By the way:
Are you sure that nobody just selects "Austria" without scrolling down to see that there is "Salzburg" somewhere at the end?
I think it to be better to work with levels or at least not have it in alphabetic order but ordered by country.

What for is that <table> tag in your question text of the region?
Do you work with an older version? Or with a different template?

Would be easier for your scoring, if all questions of Part 2A were in one big array selected by subquestion relevance. (Just one Score variable)

Please Log in to join the conversation.

More
3 weeks 3 days ago #160739 by moisespaivaspi
moisespaivaspi replied the topic: Assessments with personalized messages depending on the score.
Hmm, I think I'm catching it.

Can you explain to me where I can enter the equations and use Tayloring in LimeSurvey?
I've already looked for it and I can not find any of that in my survey.

Once again thank you for all your help and availability.

Best regards.

Please Log in to join the conversation.

More
3 weeks 3 days ago - 3 weeks 3 days ago #160746 by Joffm
Joffm replied the topic: Assessments with personalized messages depending on the score.
And now the question: Which LS version do you use?

You enter equations in a question of type "equation", which you hide in your survey.
If this question has the question code "Score2B"
and you enter the equation "{sum(that.Q2XB1.value)}" this sum will be stored in the variable Score2B and will be available in the rest of the survey.

And Tayloring you can use everywhere, where you enter text: in question text, in answer options, in subquestion text, in email, in ...
You remember the "Mr.,Mrs." example.
Regards
Joffm
Last Edit: 3 weeks 3 days ago by Joffm.

Please Log in to join the conversation.

More
3 weeks 3 days ago #160748 by moisespaivaspi
moisespaivaspi replied the topic: Assessments with personalized messages depending on the score.
I use version 2.72.2 + 171017.

So after defining these equations where and how can I use them to set the conditions and display the print messages I sent you?

Thank you very much.
Best regards.
Moisés

Please Log in to join the conversation.

More
3 weeks 3 days ago - 3 weeks 3 days ago #160750 by Joffm
Joffm replied the topic: Assessments with personalized messages depending on the score.
I wrote:

Then in your report, you do the Tayloring, like:

Your score is {if(ScoreResult2A>29 AND ScoreResult2B>19 AND Scoreresult2B<36,"fantastic",if(ScoreResult 2A<28 AND ....}.

Just like the "Mr., Mrs." example


And read about the "if"-statement in the manual.

I don't know how you are going to display this.
In a question of type "text display", in an email to the respondent, in the endpage,...

For "endpage" see the thread https://www.limesurvey.org/forum/can-i-do-this-with-limesurvey/112866-show-statistics-to-respondents-while-survey-is-still-open

Regards
Joffm
Last Edit: 3 weeks 3 days ago by Joffm.

Please Log in to join the conversation.

More
2 weeks 3 hours ago #161027 by moisespaivaspi
moisespaivaspi replied the topic: Assessments with personalized messages depending on the score.
Good morning, Joff.

I'm sorry to be bothering you again with this subject but I needed help again with the question of calculating points from two groups and presenting the message depending on the outcome of the two groups.

I've been reading the topics you mentioned before but my question is about the location where I can use the conditions. Can I write the conditions in the limesurvey part of the evaluations?

Best regards.
Attachments:

Please Log in to join the conversation.

More
2 weeks 2 hours ago #161032 by tpartner
tpartner replied the topic: Assessments with personalized messages depending on the score.
I think Joffm's point is to not use the built-in assessment-reporting mechanism but, instead, use Expression Manager tayloring to create your own "report". You will find that a far more powerful tool.

Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.

Please Log in to join the conversation.

More
2 weeks 1 hour ago #161033 by moisespaivaspi
moisespaivaspi replied the topic: Assessments with personalized messages depending on the score.
Hello tpartner

I'm realizing what you told me but what I'm not understanding is how and where to use the Expression Manager tayloring in LimeSurvey. Where in LimeSurvey can I make the conditions I want for what I want.

Many thanks for the reply.
Best regards.
Moisés Paiva

Please Log in to join the conversation.

More
2 weeks 52 minutes ago #161035 by tpartner
tpartner replied the topic: Assessments with personalized messages depending on the score.
You can place the conditional (tailored) text in a text-display question or in the End Message.

In the sample survey attached below, I have placed an example in a text-display in the second group.

File Attachment:

File Name: limesurvey...1-27.lss
File Size:18 KB

Cheers,
Tony Partner
Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Attachments:

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!