I accidentally deleted the Pandadoc user connected to Make now my webhooks don't work

:bullseye: What is your goal?

If you have several users in Pandadoc and delete the user that was used to connect to Make using OAuth, your webhooks will stop working.

Actually it is only the module in the scenario that stops working, not the webhook itself.

  • The webhooks on the Pandadoc side will still exist as they are not dependent on a useraccount.
  • Pandadoc will keep sending data to the webhooks after the user got deleted
  • Make will keep receiving the data on that webhook (will queue the records)
  • Make will not process the webhook data as the webhook modules ARE dependent on the old Pandadoc useraccount

:thinking: What is the problem & what have you tried?

Pandadoc has a lot of options when configuring webhooks. If you have complex filters on your webhook, or a lot of Pandadoc webhooks in general you will probably don’t want to setup all the webhooks again hoping you configured them the same as before.

However the webhook module in your scenario is connected to the old Pandadoc user account that does not exist anymore. This is a Make quirk in de Pandadoc Make app, not a Pandadoc issue. Webhooks in Pandadoc are not actually connected to a useraccount.

Save yourself a lot of work and don’t create a new Pandadoc connection with a new user. You will not be able to get the old webhooks running and you will lose the webhook queues.

SOLUTION:

  • Login on Pandadoc using the new account that works
  • Go to the Connections page in your Make account
  • Reauthorize the existing Pandadoc connection and go through the steps

Not only the regular Pandadoc modules will start working, but also the Webhook modules with their original configuration. Even better, any old queued data can be processed if chosen to.

:clipboard: Error messages or input/output bundles

Connection couldn’t be verified
Failed to verify connection ‘PandaDoc connection’. Status Code Error: 400

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

  • Login on Pandadoc using the new account that works
  • Go to the Connections page in your Make account
  • Reauthorize the existing Pandadoc connection and go through the steps

Not only the regular Pandadoc modules will start working, but also the Webhook modules with their original configuration. Even better, any old queued data can be processed if chosen to.

Hey Arnoud,

maybe you meant to post this as a blog article in the Knowledge Hub section?

@Stoyan_Vatov thanks for pointing that out. My first thought looking at the guideline for the knowledge hub ( 📚 Eager to read insightful posts and experiences from the community? Visit “Knowledge Hub” ) was not to post there.

This is a specific error with a specific solution, short an concise, not an inspirational article. My thought was that if other users have this specific error and situation they would first search the Questions section. But it is all up to you to move it or not.

Hey there @Arnoud_WorkNinjas,

Thanks for sharing this! We also have an option to share “Top Tips”: Small but Mighty Insights in the Knowledge Hub, so I moved your post there as it is a better fit!