This is technical question about the forms API.
I am using an app for collecting offline form submissions. This app integrates through the HubSpot forms API and can store form submissions offline.
The app works and passes through all contact properties expect the default 'email' contact property. This means when I view form submissions I see 'No contact record' in every form submission and nothing populated in the 'email' contact field.
My assumption is that the app parses the email field from '@' to '%40'. i.e. email@example.com becomes user%40email.com and HubSpot isn't recognising it as a valid email address and not processing it...?
When the form uploads to hubspot, all the other properties sync correctly, but no email is recorded and no contacts are created. See images below for a visual aid.
email: is the default 'email' contact property that is failing to be passed.
why_did_you_choose_neverworld_: is a custom contact property that is being passed successfully.