Reputation: 1
I've set up a ZAP so that when a subscriber is added to my aweber email list they are automatically added to a product in my membership plugin called DAP or digital access pass.
As per the instructions of the membership plugins developers, I am using a webhook in the zapier 'post' section.
It's not working. Quite simply the webhook doesn't appear to be calling anything.
Now, weird thing is that zapier logs show the webhook has been sent and has had success. But from DAP's end nothing is being received.
The support team at DAP tell me that the script isn't being called, because nothing appears in their logs.
They show me this by putting the webhook URL into a browser and calling it that way, and THEN the relevant info arrives in the DAP logs.
Zapier told me they do not trouble shoot and so advised that I post here.
Would appreciate any help. Thank you very much.
Dan
Upvotes: 0
Views: 720
Reputation: 174
You can easily test if Zapier is making a call or not by sending the request to http://requestb.in
Steps:
?inspect
to the end of the URL. For example, if your Request bin URL is https://requestb.in/wbto8jwb
then you should visit https://requestb.in/wbto8jwb?inspect
With this, you will know if Zapier is sending the requests. If the requests are being received by request bin then there is something which needs to be fixed by DAP.
Note that it could also be something in the configuration of the Webhook that is causing the request to not be recognised by DAP. It will help if you add more details to your question - what format is the DAP team expecting to receive the data in?
Below is a sample Webhook implementation in Zapier. I have added a hook to POST data to a request bin (https://requestb.in/wbto8jwb) Webhook POST screenshot When I test this step, the request is received in the Request Bin Inspect page (https://requestb.in/wbto8jwb?inspect). Request Bin Screenshot
More reading: https://zapier.com/help/webhooks/
Update:
You can also make a direct call to the DAP API by using a tool like https://www.hurl.it/. From the drop down in destination, select POST and put the URL here. Click on Add body and paste the raw data from request bin. Now ask the DAP team to check if the request was received.
Upvotes: 1