Form submit fails in Gmail, Yahoo, Hotmail - forms

I am in receipt of an forwarded email that has a form to be filled & submitted for a course/event registration. The form has a studentId, emailId, mobileNo, password, Confirm password fields & a submit button.
On Gmail, I fill in details & submit, nothing happens.
In yahoo, as I type the password (after typing other fields), I get a popup that says that the form is not being submitted to yahoo & yahoo never asks password. I do a OK on the popup & submit the form, nothing happens
In hotmail, as I try to type in characters in any of the above fields the cursor disappears, so nothing to submit.
A 'view source' of the page does not show a 'form' element that I was expecting. When I do a inspect element I am able to see the static labels against each of the fields above though no form element. See a lot of tr, td wrapped in table/tbody.
I have tried reading various forums, they seem to mention that having such forms in html emails is a bad idea & better option is to provide a link. None of them say that it will not work on gmail or yahoo.
This mails with the form has been sent to many people & some of them at least have been able to submit. I am just unable to figure out the reason for the failure of the submit. I have tried IE, Mozilla & Chrome.
Any views on what the solution to the problem would be very helpful.

On some newer email readers the form tag is stripped out because of security issues. It's better to have the form on the Internet and a link to it from the email document.

Related

Ektron Form including extra fields in Post email (Ektron 9)

I'm using an Ektron HTML Form on one of my pages for registration for an event. The Form sends an email to my client with all of the information that the user put in. However, the email includes extra fields with data that the client does not need, and they find it confusing. In addition to all the fields that the user filled out, they're also getting fields such as "cx", "cof", "EktFormId", etc. The client finds this confusing and doesn't want the extra fields, they only want to be sent the info that was filled in (or left blank) by the user.
This is a screenshot of the email that is being sent upon form submission. We want to prevent everything before "FirstName" from being sent. Does anyone know how to do this?
The best way will involve a bit more legwork on your part. If you have the HTML form post to an Action Page, then your Action Page can use Request.Form to pull in the fields you want and then send your own email.
See the documentation and look for section "Redirecting Form Data to an Action Page"

URL encoding issue in email campaigns

BACKGROUND:
Sitefinity CMS for my specific problem, but could be general too.
I have an email message which has an unsubscribe link in it like this:
To Unsubscribe: Click or copy paste the following link in your browser.
https://www.domain.com/unsubscribe?mailingList={|MailingList.Title|}&SubscriptionEmail={|Subscriber.Email|}
{|MailingList.Title|} and {|Subscriber.Email|} are sitefinity CMS subscriber fields. When I send out an email these two fields resolve to their respective values. Hence, the URL I get in an email is as following for example.
https://www.domain.com/unsubscribe?mailingList=mymailingList&subscriptionEmail=abc#xyz.com
The user can click on it and unsubscribe from the mailing list.
My Problem:
If the mailing list name has a space in it, the link that appears on the email is broken at the first occurance of the space(link the link shown below breaks immediately =my) and hence clicking it is like clicking a invalid URL.
https://www.domain.com/unsubscribe?mailingList=my mailing List&subscriptionEmail=abc#xyz.com
I dont understand why the space in the URL doesnt resolve to a %20.
My Trial:
I changed the order of the querystrings to see if it works(mailinglist was the last string originally, I put it in the middle)
I am fine if the URL does not get resolved into a link at all, just forcing the users to copy paste the entire URL. But, I was not able to do it as well.
I have read in microsoft forums that OUTLOOK resolves the spacing issue, when the URL is surrounded by < and > like this :
URL here:
But the URL doesnt even show up in the email just like it is not showing up here above this line.
Tested on OUTLOOK, GMAIL, YAHOOMAIL, MICROSOFT MAIL. The link is broken in all email clients.
Any suggestions on what is the best solution for this?

Cannot use 2 Email forms on iOS website?

I am having an issue on a Mobile WordPress site.
At the bottom of the page is the standard post comment form which ask for a users email, below that form I have another separate form that is used as a Contact form in the footer of the page.
No matter what I do, when I select the Footer Contact forms email field on an iOS device, it automaticly jumps focus to the Comment forms email field instead.
Both forms are inside there own tags with different names and id's
Both the email fields do have the id="email" but that's what is needed for the back-end, at least for the name fields.
This is an issue I have never seen and my initial search has found no help.
Any ideas how to fix?
UPDATE
Testing in Chrome on Desktop does the same affect, clicking the second Email form, automatically brings Focus to the 1st email input form
I figured out the problem. My Form had a <label for="email"> field which was switching focus to the other email field

How can I have a check box control form submit properties?

I'm putting together a pretty basic InfoPath 2010 form that will be filled out in a browser (by non-logged in users) and will generate an email upon submission. The client that I building the site for would like a user to be able to check a box to mark whether they would like to have the email address that they provided be CC'd on the form submission.
I know how to CC the email upon submission, but I haven't found anything that talks about using a check box to control it. I have tried playing around with rules and submit button options, but couldn't get exactly what I wanted to stick.
What I need is: if a user checks a box, they will get CC'd upon submission, and if they leave the check box unchecked, then they receive no email.
Use the code behind of the InfoPath form to accomplish this. Get the XPath of the field associated with the checkbox in the Form_Submit method of the code behind. If the field returns true, go ahead and CC, otherwise, don't CC.

Can you make a mailchimp form validate on onsite

I've made a mailchimp newsletter form with two fields; Name and Email. When i click it obviously loads the page where the designed form is to on my mailchimp account. How would i go about make it all work on my site and just post the information over to mailchimp.. my goal is not to have the user leaving the splash page.
I did try just including the java include code and that seems to do everthing on the page as i want, but then i can't style the form because it's pulling in all it's styles from Wufoo.
Regards
M