• Instructions to Ask a Question

    For any assistance, please click the "Ask a Question" button and select the Pabbly product for which you require support.

    We offer seven comprehensive applications designed to help you efficiently manage and grow your business:

    Our support team endeavors to respond within 24 business hours (Monday to Friday, 10:00 AM to 6:00 PM IST). We appreciate your understanding and patience.

    🚀 Exclusive Lifetime Offers 🚀

    We invite you to take advantage of our special one-time payment plans, providing lifetime access to select applications:

    • 🔥 Pabbly Connect — Lifetime Access for $249View Offer
    • 🔥 Pabbly Subscription Billing — Lifetime Access for $249View Offer

    Make a one-time investment and enjoy the advantages of robust business management tools for years to come.

QuestionScout Webhook is Parsed Wrong

mjm

Member
As per QuestionScout support, Pabbly Connect is parsing the webhook from QuestionScout wrong.

This is what QuestionScout has to say about this:

Yes, they've also made an assumption to take a piece of information from our Webhook data structure and they are using it wrongly in this case. It's useful in other cases, but in this case, it can seem like a random number (which it inherently is), which makes things more confusing in your scenario.

You yourself can not make any changes to resolve this issue. If Pabbly, Integrately, or any other facilitator of 3rd party integrations would like to use our Webhook data structure correctly, they should have a structure such as the following:

data = [{
id: 'unique field id',
value: 'some value'
}, {
id: 'unique field id',
value: 'some value'
}]

data[0].value // wrong, index of field can change
data.find((obj) => obj.id === 'id of field that we need').value // correct, we are using unique ID


Feel free to reach out to either or both parties with this information so they can resolve this issue for you. I hope that's helpful!
 
P

Pabblymember11

Guest
Hey @mjm

The Questionscouts' triggers are webhook-based, which only takes data from the API in the Webhook Response of Pabbly directly. So, It just catches the data whenever send by the application and shows it in the Pabbly Connect workflow.

Pabbly doesn't manipulate anything with the incoming data coming from the application's end.
 
Last edited by a moderator:

Hermes

Active member
Questionscout webhooks are overwhelming and a pain to use in a workflow.
What I do is, searching for the answer and that field I match. The field you need to match is the field that has value in the name, like "Fields 1 Value". I hope it helps for you.
 

mjm

Member
Questionscout webhooks are overwhelming and a pain to use in a workflow.
What I do is, searching for the answer and that field I match. The field you need to match is the field that has value in the name, like "Fields 1 Value". I hope it helps for you.
Thank you, will try that. But as per QuestionScout they are dynamic and I have like 50+ fields to map.

I really wish Pabbly Connect can give us unique field id and associated value from the WebHook.
 

Hermes

Active member
Hey @mjm

I am not sure what is meant with dynamic.

I enclose a form of mine and the payload what I receive in Pabbly.
Each form start with "Field 0", Questionscout submits 7 entries for each element inside the form, such as id but also the value.
So if I wnt to map "Adres" of the form inside Pabbly, I can that "Adres" is equal to the values inside "Field 2"of the payload. To match it inside Pabbly I need to match the field "Fields 2 Value".

I hope this helps.
(this is reaction nr 100 of mine in this forum).
 

Attachments

  • screenshot-connect.pabbly.com-2021.11.03-09_35_31.png
    screenshot-connect.pabbly.com-2021.11.03-09_35_31.png
    172.8 KB · Views: 126
  • screenshot-admin.questionscout.com-2021.11.03-09_34_37.png
    screenshot-admin.questionscout.com-2021.11.03-09_34_37.png
    119.4 KB · Views: 125
Top