If you are using the integration with ZOHO CRM , you may receive an error message similar to the one below which indicates a record could not be updated.
An exception occurred while trying to update a record on Zoho CRM
Zoho responded with:
Error: PutRecordResponse(data=[PutRecordResponseDataDetail(code=INVALID_DATA, message=invalid data, status=error, details={expected_data_type=text, api_name=Google_Search})])
We sent:
{
"data" : [ {
"id" : null,
"First_Name" : "Paolo",
"Last_Name" : "test Only",
"Email" : "Test@
"Street" : "",
"City" : "",
"State" : "",
"Zip_Code" : "",
"Full_Name" : "Paolo test Only",
"Company Name" : "Paolo Test",
"Website" : "test.
"Negative_Touch_Point_Score" : false,
"Positive_Touch_Point_Score" : false,
"Score" : "15",
"Negative_Score" : false,
"Website_Secured" : false,
"Touch_Point_Score" : false,
"Positive_Score" : "15",
"Email_Opt_Out" : false,
"Google_Search" : false,
"Lead_Status" : "Not Qualified"
} ]
}
Recommended next actions:
-
Review the Zoho Response and look for the API Name field and compare the error message against what is supplied. Sometimes a field in the Zoho CRM has a custom validation rule configured that will not allow the value saved in PhoneBurner to be saved back to the Zoho CRM. For example, you may be saving "abc123" on the PhoneBurner side when in Zoho the field is configured as a numeric type (only accepting numbers).
-
Double check the Custom Field types are correct in PhoneBurner (e.g., ensure a Date Field in the Zoho CRM has a corresponding Date Field in PhoneBurner and not a Text); Same applies for Checkboxes, and so on.
-
Unable to resolve this on your own? We're here for you. Reach our support team at 888-928-7637.
We know this may be confusing to some so here is a breakdown of what you need to know.
Error: PutRecordResponse(data=[PutRecordResponseDataDetail(code=INVALID_DATA, message=invalid data, status=error, details={expected_data_type=text, api_name=Google_Search})])
This part indicates which piece of data could not be updated and why.
In this case the expected data is what ZOHO expected to see:
The field with the api_name in ZOHO is a text field, but the field in PhoneBurner is a different type :
( Google_Search" : false,") (Note: a checkbox will register true if checked and false if not checked.)
When PhoneBurner tried to update the text field the type didn't match and it could not put the checkbox into the text field.
The data below this error shows what record and email this affected.
Recommended next actions: The information outlined above shows you how to fix the issue and what to check.
For more information on Custom Fields in ZOHO, please see our ZOHO training section in your PhoneBurner account.
Comments
0 comments
Please sign in to leave a comment.