- lesmillsAsked on July 13, 2011 at 04:18 PM
My forms have a lot of conditions which are country or state specific. So if a user chooses France, their submission would be redirected to our French representative.
I've been doing some testing and the conditions don't seem to be working as I've been testing with several emails and not recieving them.
Could you please take a look and advise. I love using JotForm, however this is our most crucial use of it and otherwise I don't see a need to continue my subscription.
Please email firstname.lastname@example.org for contact.
- JotForm SupportNeilVicenteAnswered on July 13, 2011 at 09:59 PM
May I ask first if this form is embedded or used as stand-alone? If embedded, kindly provide us the url of the exact page where it is on so we can inspect if the conditions are being affected by the method you have used to embed this form.
Also, I looked over your conditions and couldn't find any fault in them. Can you please confirm whether some of the emails are sent or none are sent at all?
As we are very eager in helping your solve this problem, we shall be awaiting for your response. Please include as much information as possible in your next reply to this thread.
- lesmillsAnswered on July 14, 2011 at 05:02 PM
You can view the page here: www.lesmills.com/france/clubs-and-facilities/discover-les-mills.aspx
The form is France Sidebar LM.COM GoPro
As far as I can tell none are being sent from the notification email, however if I put in an extra email that gets sent out to just one email it works. However this doesn't help the functionality I need which is each country get's its own emails.
- JotForm SupportNeilVicenteAnswered on July 14, 2011 at 05:52 PM
I think I have found the cause of the problem, and I will have to correct myself on this. I was wrong when I said that there is nothing wrong with your conditionals. In fact, almost everything in it is considered wrong because we ignored this very important warning on the conditions wizard:
Since you have used the sole email alert in your account named "Notification" on many different conditions, obviously, the form cannot satisfy these conditions. Thus, the notification email is rendered useless and will never be sent to anyone in any way.
The only solution to this is, daunting as it may seem, is to create multiple notification alerts that will correspond to each conditions. This way, a notification email will only have either one condition or multiple rules in a single conditional to satisfy (i.e., when pays equals to new zealand, fiji, new caledonia or tonga) before it gets delivered to the appropriate recipient.
I know that you have a lot of conditional notification statements in this form (50+ I think) and that creating 50 more notification emails sound very labor-intensive, but so far, this is the only working solution I came up with. I tested it on a cloned form and it worked flawlessly everytime.
Let me know if you need clarifications regarding this solution. We will be looking forward to hearing from you soon. Good luck!
- lesmillsAnswered on July 14, 2011 at 08:53 PM
Yes and that's 50+ x several different language versions and different size versions of the original one I made with conditions.
Don't blame you guys but this is quite severe.
Is there any assistance you can offer? Is there a way that I can create those 50 notification emails in one form, and transfer them to others that already exist without cloning?
- brx250Answered on July 17, 2011 at 03:41 AM
Thank you for using JotForm.
I've tried replicating this on our end and the answer is yes, there is a way to create 50 notification emails in just one form considering the choices of your users.
I've provided illustrations below and hope this helps.
The conditions are:
country1 = notifications will be sent to email@example.com
country2 = notifications will be sent to firstname.lastname@example.org
country3 = notifications will be sent to email@example.com
country4 = notifications will be sent to firstname.lastname@example.org
..and so on.
On the form builder, under "Setup & Embed" tab, click on "Conditions"
Selct the condition you want, and click on "Next"
1 refers to your "field name" which is the country, 2 and 3 refers to the condition you want. 4 refers to the kind of email you want to implement (e.g. Notification), and 5 refers to your recipient (in this case,country1 = email@example.com). Click "Save".
Click "Add New Condition" and repeat the steps until all your conditions have been saved.
Here's our final output.
If you have any other concerns, please feel free to contact us.__________________________________________________
Albert | JotForm Support
- lesmillsAnswered on July 17, 2011 at 05:19 PM
Your information seems to contradict what was written by NeilVincente.
I will be working on solving this issue tomorrow so if you could please tell me which method is correct I would very much appreciate it.
Thank you for your replies so far, it's very good to see this level of support from an online company.
- lesmillsAnswered on July 17, 2011 at 08:36 PM
Hey everyone, I think I've found the problem.
There was while all the conditions said 'Send if Country equals to xxxx' there was one that said 'Send if country DOESNT EQUAL TO xxxxx' so I'm guessing this was conflicting with the other conditions. I've removed it and it seems to be working now.
- brx250Answered on July 17, 2011 at 09:04 PM
Nice to hear that you've sorted things out.
If you have additional problems and issues, you are more than welcome to contact us again.
Albert | JotForm Support