Right now, when a person is created, we call a web hook that sends the person over to a database cleansing / sourcing solution. If that third party finds a match, they return the updated and normalized information over to Marketo where we map their fields to ours. But when they don't find a match, they return blank values, and Marketo is then nullifying the original values.
Shouldn't the web hook only update the value if it returns a response? Or am I missing something?
In the lead record activity log:
Actual web hook call and response: