Above is a link to a form we use on various landing pages, same form layout but different form ID for facebook and google adverts.
From what i can see, some users coming from the facebook advert to this landing page dont fill in the “name field” properly. They either put in just their first name or put in their first and last name in the first name field.
I know facebook has its own auto fill for details, i wondered if people use this does it fill out the form correctly? I know auto fill in the browser works perfectly with the form fields. The other reason i believe is user error as i see people enter their details in multiple times without putting anything in last name field.
So i was wondering if anyone else has had a similar problem and i was just after ideas how to make it easier for users to fill in the form.
When using a Name field, the default behavior is that both First and Last must be filled in when the field is required, otherwise it will fail validation.
When testing your form this is not happening. There is an asterisk next to the field label to indicate the field is required, however checking the source code I do not see the gfield_contains_required class applied to the name field and it appears that asterisk is being added by some other CSS and not Gravity Forms.
If you want to force the user to populate both first and last, you can try setting the field as required (in the field settings).
However, if you do not want the name field to be required, and to improve the user experience, given some users are not using the last name input, you could disable the last name input and relabel the first name input as full name.
Thanks for the reply chris, that is one option we could try.
The form sends its entries to salesforce, so im told first and last name need to be in separate boxes to generate good data for salesforce.
Since my post, we have disabled the “last name” field from being required and then written a script to say “last name not provided” when someone doesnt fill it in, thus ticking all salesforce requirements and hopefully avoiding any lost leads.