# Webhook payload is empty

**URL:** <https://community.hubspot.com/t/webhook-payload-is-empty/123370>\
**Category:** APIs & Integrations\
**Tags:** workflows\
**Created:** [January 6, 2025, 8:00pm UTC](https://community.hubspot.com/t/webhook-payload-is-empty/123370 "2025-01-06T20:00:17Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MHenderson42](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mhenderson42/32/7035_2.png) [@MHenderson42](https://community.hubspot.com/u/MHenderson42)\
**Post date:** [January 6, 2025, 8:00pm UTC](https://community.hubspot.com/t/webhook-payload-is-empty/123370/1 "2025-01-06T20:00:17Z")

</div>

I am working on worklflow that has a webhook action.

The action is sending a Deal as a payload in the POST. The request body is set to include all deal properties.  
Starting today when I test the action, the payload is empty.  
Last week this worked. Any suggestions would be appreciated. I am kind of stumped.

---

<div class="post-metadata">

**Author:** ![Jaycee\_Lewis](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jaycee_lewis/32/61352_2.png) [@Jaycee\_Lewis](https://community.hubspot.com/u/Jaycee_Lewis)\
**Post date:** [January 7, 2025, 4:24pm UTC](https://community.hubspot.com/t/webhook-payload-is-empty/123370/2 "2025-01-07T16:24:28Z")

</div>

Hey, @MHenderson42 👋 Thanks for your question. It’s challenging to troubleshoot with you in this case because of a lack of visibility into your custom code action. It’s not your fault, and neither the moderators nor our community members can view your portal to “see” what the issue might be.

I have a few questions that may provide us more information:

- do you get the same result if you use a different test deal with the same properties populated?
- verified that the properties haven’t been modified or removed?
- double-checked to make sure that your workflow conditions and triggers have not been altered or modified

Additionally:

- can you share the HTTP response status code you are receiving?
- can you share any error messages you find in the workflow execution logs?

Thanks for the additional information! — Jaycee

---

<div class="post-metadata">

**Author:** ![MHenderson42](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mhenderson42/32/7035_2.png) [@MHenderson42](https://community.hubspot.com/u/MHenderson42)\
**Post date:** [January 7, 2025, 4:41pm UTC](https://community.hubspot.com/t/webhook-payload-is-empty/123370/3 "2025-01-07T16:41:18Z")

</div>

- I am getting the same result using a different test deal
- Properties have not changed
- Workflow conditions and triggers have not been altered
- HTTP response is 500
  - The error is due to a failed attempt to deserialize an empty string

 ![MHenderson42_0-1736267593249.png](https://d2qpr2jzcazej7.cloudfront.net/original/1X/ecdb072845963ede5bd790d1926e975bc6ae6706.png)

 ![MHenderson42_1-1736268013793.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/0/e/0e00e5042999d3716b3ab8ab3f28816d78bbf0fc.png)

---

<div class="post-metadata">

**Author:** ![tripbe](https://avatars.discourse-cdn.com/v4/letter/t/5daacb/32.png) [@tripbe](https://community.hubspot.com/u/tripbe)\
**Post date:** [January 8, 2025, 1:29pm UTC](https://community.hubspot.com/t/webhook-payload-is-empty/123370/4 "2025-01-08T13:29:46Z")

</div>

I noticed the same behavior when testing a deal - no properties are posted to the webhook. Manual testing of a deal in the webhook action posts an empty body.  
If a deal is reguarly in the workflow, all properties are posted to the webhook.

---

<div class="post-metadata">

**Author:** ![MHenderson42](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mhenderson42/32/7035_2.png) [@MHenderson42](https://community.hubspot.com/u/MHenderson42)\
**Post date:** [January 8, 2025, 6:03pm UTC](https://community.hubspot.com/t/webhook-payload-is-empty/123370/5 "2025-01-08T18:03:42Z")

</div>

Was there a resolution in trying a new or different deal?

---

<div class="post-metadata">

**Author:** ![tripbe](https://avatars.discourse-cdn.com/v4/letter/t/5daacb/32.png) [@tripbe](https://community.hubspot.com/u/tripbe)\
**Post date:** [January 8, 2025, 6:27pm UTC](https://community.hubspot.com/t/webhook-payload-is-empty/123370/6 "2025-01-08T18:27:03Z")

</div>

I tested several deals in a sandbox and on two different live instances. In all cases there was no payload sent when testing a deal.  
As a workaround I built a deal based “test”-workflow with only the webhook action and added the deals manually.
