Hi @iammobii ,
Sorry to hear you are having difficulties. Unfortunately there are some known data sync limitations with the Non-HubSpot forms feature and Elementor. The non HubSpot form submission works only by listening for the submit button click and would not be “hooking in” to the Elementor form validation logic. A couple of alternatives I could suggest for you:
1. Use the HubSpot forms api to programatically submit the form only when you want (if you can manually hook into the validation logic)
2. Use an alternative data sync solution e.g Zapier to sync submissions between your Elementor form and your HubSpot CRM
I hope these solutions are helpful. As an FYI this support forum available for support specifically about the HubSpot plugin for WordPress, not the HubSpot platform itself. As the Non-Hubspot forms feature is a feature of the HubSpot platform and not the HubSpot plugin, I am going to mark this thread as resolved. If you need further assistance, I recommend reaching out through your dedicated HubSpot support rep or posting a question on the HubSpot Community which could benefit not only you but others like you experiencing the same issue.
Best,
Conor