My custom coded form requires me to create a new Company and Deal as well as Contact on submission. Does this mean i can't use submit_form API? as it will only create a new Contact.
Instead, i should use the APIs for Contact, Company and Deal respectively, and map each field accordingly into those three objects when i submit my form. The downside is no form tracking.
Can anyone confirm if this is the case?
Or is there any way to use the Form API to create those three objects and not only Contact object?
However, if you will be getting submissions from generic addresses such as Gmail etc. this feature will not work and a Company Record will have to be created via the Companies API.