Error creating Person in Pipedrive

What are you trying to achieve?

I am trying to create a new Person in Pipedrive when a new lead signs up in a landing page (in a system cakked Smoove).

Steps taken so far

A webhook is called correctly (I see the results).
The lead is then found correctly in our landing page system (I see the lead’s details).
I search for the Person in Pipedrive to see if he already exists.
I use a router:

  • If the person is found I create a new Lead. This works correctly
  • If the person is not found, I try to create it using a Pipedrive “Create a Person” element. This fails with the error:
    Error

Validation failed for 1 parameter(s).

 - Missing value of required parameter 'value'.

What am I doing wrong?


Are you sure that Email and/or phone is present for this person? Seems like the values are empty.

I Have just found exactly this!
Although the phone/cellphone field is filled in the landing page, and stored in the new contact in Smoove, it is not returned in the data from Smoove in the “Find Subscriber” element!

Seems like a bug on their side.

I removed this data from the new Person creation and now it works!
Thank you!