Salesforce Integration doesn't create record when matching record not found

I must be missing something simple, but can’t find any actual documentation about Salesforce Integration beyond the basic “How to setup” tab. It seems that despite checking the “Update Records” box, when a matching record is not found; no new record is created.

The Id value I’m searching for the existing record by is normally populated by running an API query. However, in this use case the value for the variable would be Null and thus it would not find a matching record in my SF environment.

Why is not creating a record? I would expect it to create the record and populate it with all the values I supplied via the Feathery form as soon as the data is submitted (Data Received trigger)

Hi there, the setup is correct and that there should be a new record created when no existing record is found. Are you able to trace some specific integration logs for cases like this? We could have our integration team take a deeper look at such cases.

Yes, I can see Success messages on the integration logs. What’s the best way to share them with you? This enough? I get a PDF from the form completing with all of the field data, but no record is created in SF despite a Success message from the integration.

Yup, this will suffice to start checking. We’ll have the team trace base on this entry.