With smart form fields, it would be great to organize the order of smart fields within the default form.
E.g. I have 2 clusters: personal information (name, email, phone number) followed by company info (company name, industry, job title).
I made phone number and job title 'smart' so they can be replaced by 'number of employees' and 'biggest marketing challenge'.
So this means that, when I already have the phone number of someone, it will be replaced by #employees. This is "weird" since in the order of the form, I ask #employees before asking the company name. But it's also weird to put phone number under all the company data. So re-ordering the form with smart fields would be the solution here.
This is just a detail, but this simple feature would increase the effectiveness of my forms.
When using Hubspot smart fields, I want to maintain the integrity and design of the Hubspot form I've created, so that I can deliver a cohesive user experience to my prospective customer. Right now, "smart fields" are "replaced" at the bottom of the form, resulting in random questions that make no logical sense.
Agreed - we're trying to swap out demographic fields on a contact form that includes a comments box. This is causing forms to display drop down options underneath the messages box -- weird and unnatural user experience.
To ensure that we are compliant for the new GDPR, I’ve added a new consent tick box to the end of our whitepaper download forms which users must tick if they want to download a whitepaper. I’ve added a rich text separator above this field which provides links to our privacy policy and terms of use. The form uses smart fields for everything apart from the email address.
I would like the consent tick box to not be a smart field so that it appears every time a user completes the form, however, if it isn’t a smart field, its position on the form changes as known fields are hidden and unknown fields are added to the bottom of the form. This is a problem as it looks strange having the consent field in the middle of the form. It would be really helpful if the position of certain fields could be fixed when using smart fields.
Being able to organize the queued progressive fields within forms would make this functionality much more attractive. Asking their email preferences before asking their company name and phone number is just weird, but I'd like to keep asking their email preferences every time.
I have the same concern as @Ruth_B! I am trying to make current forms GDPR compliant by adding a Privacy Policy statement and an "I agree to receive..." checkbox at the bottom of all of my forms. When I have smart fields included in my forms, Hubspot is serving the rich text field and "I agree" field at the top of my forms.
Hubspot, will you please devise a way to ensure that the rich text field and "I agree..." field are always placed at the bottom of forms? Please help us keep our forms looking good and get GDPR compliant! Thank you!
@Ruth_B@cherylfalk I just discovered this issue now to my dismay, I was always under the impression that the progressive fields would just replace those that were filled, ie, the logical approach. This is a nightmare @Shay and makes acquiring consent with progressive forms that ALSO look natural, impossible.
I called in Hubspot support about this one and they provided a couple of workarounds. These are not optimal, but might help.
1) Make your Privacy Policy statement a separate Rich Text field under your form. On Hubspot landing pages, this is fine and easy enough to implement. If you're using the embed code for forms on a WordPress site, there's a bit more involved. (Our web guy hates me right now.)
2) Make the checkbox (or in @JoeDavies' case, Yes / No) a dependent field on the email address. Then at least the consent is tied to the email address. *The problem with that one* is that I haven't found a way to have that dependent checkbox field visible at all times. Because it's a dependent field (in my case set to the condition that "email address is not empty"), the field pops up after the user clicks submit. The user then has to check the box and click submit again. UX is horrible. (Any ideas on this one, @Shay?)
.hs_num_employees { /*custom progressive field it will appear between email and company on progressive profiling*/ order: 12; } .hs_i_want_to_receive_the_newsletter { order: 997; } .hs_submit.hs-submit { order: 999; }
My name is Joe, I'm the Ideas Forum Manager. I wanted to thank you for your thoughtful comments on this post. Your feedback helps us build better products.
I think this a great Idea! I'm happy to say we are currently reviewing this request and its feasibility. At this time I don’t have any details around timing or delivery, but all updates will be relayed on this thread.
I am changing the status of this idea to Being Reviewed as our team scopes out this work.
I would also like to see this functionality implemented. My use case is that I want to add progressive fields to a form that currently has a message field as the last field. When the progressive fields are added to the form, the message field moves up in order and the form looks strange and doesn't match a user's expectation of having the message/comment field be the last before submitting. It would be great to have a way to specify where in the form the progressive fields will appear.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.