I have just read that "In order for the first and last name properties to be populated, your form needs to have field labels "First name" and "Last name"."
How can I have those properties populated if I use a diferrent language?
It seems like your form provider is passing on the field label to HubSpot (which is then not recognized), not the field name. This is unfortunately something you'd have to resolve with the forms provider.
You can test whether this is the issue by changing the field label to "firstname". If the submission goes through correctly, that'd be the issue.
The First name and Last name properties can have different labels. In the background, they'll still be First name and Last name but you can change their external name.
Take for example this form:
You can go into the Options and change the language to Italian:
HubSpot will then auto-translate the external labels of the properties. (You can see that the property is still First name and Last name in the background.)
If you need to make adjustments, you can also click into the field and rename it to your liking:
HubSpot doesn't care about the label as long as it's the First name and Last name property.
Let me know if that answers your question! Happy to help.
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
It seems like your form provider is passing on the field label to HubSpot (which is then not recognized), not the field name. This is unfortunately something you'd have to resolve with the forms provider.
You can test whether this is the issue by changing the field label to "firstname". If the submission goes through correctly, that'd be the issue.