OnSubmit workflow won't run when record is added with ;insert into' through another form?

OnSubmit workflow won't run when record is added with ;insert into' through another form?

Form A has a workflow that triggers on successful form submission but most of the time, records are added with an insert into function in a different form. Should the workflow for on successful form submission still work if records are being added this way?