Skip to main content
Best answer

Adding products received via webhook to Zoho CRM


Forum|alt.badge.img

Hi

I have been trying to add products to Zoho CRM via a webhook to my ecommerce site.

So far I have been able to:
COnnect webhook to website
Connect Zaper to Zoho
 In my Zap I have the following steps:
Webhooks: Catchhook (Successful)
Zoho CRM - Find Module Entry (Search for email in Zoho from Webhook email) If no record found then create new Contact. (Succcessful)
Looping from Zapier, Create Loop from Line Items - Add the basic product elements for looping - like name, ID, Price, Qty, Category, Variant size. (Successful)
Zoho CRM Find Module entry (Search for products in Zoho from looped product name) If no record found then create products from the other looped elements. (Successful)
Zoho CRM Create module entry - FAIL. Invalid data. I have the required fields populated - ie showing what should be there. For some of the order fields I have picked from the Zoho data - Like Customer Name. But have used the looped elements for the fields such as product name, Quantity, Price.

ny ideas as to where I am going wrong? Do I need to complete more of the fields? or maybe some of the product data is incomplete, for example. Screenshots below

This post has been edited by a moderator to remove personal information. Please remember that this is a public forum and to remove any sensitive information prior to posting.

Best answer by Chris_LBest answer by Chris_L

SamB wrote:

Hi there, ​@Chris_L 👋

Did removing those extra fields and updating the selected fields as Troy suggested help to sort everything out here?

Let us know whether you need any more help at all! 🙂



Nope 😂

I needed some outside assistance from one of the certified Zapier experts on here. He did a great job.

It was a way more complicated job, involving Loops, Storage, Filters, and Formatter as well as the Webhook.

But it’s working as it should now.

View original
Did this topic help you find an answer to your question?

4 replies

Troy Tessalone
Forum|alt.badge.img+14

Hi ​@Chris_L 

Make sure to remove the “Extra Fields” in Zap step 5.

 

For the List Price, you have the wrong variable mapped from the Looping step.

Do NOT use the “Preview” variables.

Looping help: https://zapier.com/apps/looping/integrations#help

 

 

For the Contact Name, that field may expect the Contact ID.

Help link for mapping variables to dropdown fields: https://help.zapier.com/hc/en-us/articles/8496241696141-Add-custom-values-to-dropdown-menu-fields-in-Zaps

 


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • 7472 replies
  • February 10, 2025

Hi there, ​@Chris_L 👋

Did removing those extra fields and updating the selected fields as Troy suggested help to sort everything out here?

Let us know whether you need any more help at all! 🙂


Forum|alt.badge.img
  • Author
  • Beginner
  • 1 reply
  • Answer
  • February 10, 2025
SamB wrote:

Hi there, ​@Chris_L 👋

Did removing those extra fields and updating the selected fields as Troy suggested help to sort everything out here?

Let us know whether you need any more help at all! 🙂



Nope 😂

I needed some outside assistance from one of the certified Zapier experts on here. He did a great job.

It was a way more complicated job, involving Loops, Storage, Filters, and Formatter as well as the Webhook.

But it’s working as it should now.


JammerS
Forum|alt.badge.img+6
  • Zapier Staff
  • 2336 replies
  • February 11, 2025

Wow! Thank you for confirming that a Zapier Expert’s resolution got the Zap running. This will significantly help our Community members to have as a reference for the same issue.