Data going into incorrect repository

so I’m not a hubspot expect _at all_ so I’m perhaps going at this the wrong way, but my understanding is that to trigger workflow etc. on submissions we need to pushing data through the forms API as opposed to directly using the contacts API - so we’re using https://legacydocs.hubspot.com/docs/methods/forms/submit_form to push data through a form and into CRM. I can see no settings on the form which would indicate why what is happening is in fact happening. But I seemingly have two copies of data.