Hopefully Helpful tip for emails not sent

rowby 04 Oct, 2012
Hello all,

I am using Chronoforms 4.0 RC3.5.1 with Joomla 2.5 and like some was mystified why my form result emails were not being sent/received.

I was using the Wizard Edit to create the form. Based on other comments, I made sure that:

1) The "To Email" matched the same domain as the website to prevent possible spam blocking. And I only put one email in that field for now.
2) The "From Email" had a different email address than the "To Email". And it was from the same domain as the website.
3) Confirmed that the email was Enabled.
3) I temporarily added Debugger to the Submit action

Still the form emails were not being sent. Then I found out the problem in my case. For the redirect URL instead of using the Wizard I did it the old chronofrms way. I click on the form name and in the General Tab I put the Thank You url in the "Submit URL" field. I finally realized that is what was preventing the emails from being sent. So I deleted the URL from the "Submit URL" and used the Wizard Edit to handle the Thank you url.

Specifically, in the Wizard Edit Actions Tab I added the "ReDirect URL" (under the "Redirect/Remote Submit" category) action to the On Submit Event and configured the "ReDirect URL" "Target URL" to the thank you page. Then I saved the form.

And the email(s) are now being successfully received.

So I am assuming that the old way to add the thank you redirect after form submit was conflicting with the Wizard Edit's preferred way to add the thank you redirects. At least that is what was causing the conflict for me.

Hope this helps others.

Rowby
GreyHead 04 Oct, 2012
Hi Rowby,

If you put a URL in the on Submit box for your form then the form is submitted to that URL; ChronoForms never sees the form results and therefore cannot process them.

Bob
rowby 04 Oct, 2012
Yes that makes sense.

So when I did the following not using the Wizard edit, but doing it in the "old" chronoform way via clicking on the form name link instead of using the Wizard edit to do the Thank you redirect URL....

I click on the form name and in the General Tab I put the Thank You url in the "Submit URL" field.


that was a mistake in my part because, as you said

If you put a URL in the on Submit box for your form then the form is submitted to that URL; ChronoForms never sees the form results and therefore cannot process them.



... and if ChronoForms never sees the form results it won't send the emails -- so it was indeed my mistake to try the "easy way" instead of using the Wizard to impediment the redirect to the thank you page.

Perhaps in the next version there could be a warning next to the non-wizard URL not to use that field if you are using the Wizard to create your form. 🙂

The form wizard, once you get used to it, is really great, including the ability for Chronoform to format the email form results automatically. And much more, of course....

It adds great power to Chronoforms!

Rowby
GreyHead 04 Oct, 2012
Hi Rowby,

True, the old version had both ReDirect URL and Submit URL boxes on the General tab and with bigger warnings too.

Bob
This topic is locked and no more replies can be posted.