# Does Glide send a webhook multiple times?

**URL:** <https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734>\
**Category:** Ask for Help\
**Created:** [May 7, 2022, 2:59pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734 "2022-05-07T14:59:50Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![11183](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/11183/32/29797_2.png) [@11183](https://community.glideapps.com/u/11183)\
**Post date:** [May 7, 2022, 2:59pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/1 "2022-05-07T14:59:50Z")

</div>

I’m using [Webhooks for Sheets addon](https://workspace.google.com/marketplace/app/webhooks_for_sheets/860288437469) for my spreadsheet to be able to receive webhooks from anywhere. And then I’m trying to send a webhook from Glide. Generally it all works, but what i’ve noticed is the data continues to come to the spreadsheet. I only press the button once in Glide, but it continues to add new rows with exact the same data (even timestamps) with a few minutes interval.

So what’s happening here?) Am I doing something wrong? Or the problem is in the addon script maybe? Will appreciate any help, thank you in advance.

---

<div class="post-metadata">

**Author:** ![11183](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/11183/32/29797_2.png) [@11183](https://community.glideapps.com/u/11183)\
**Post date:** [May 7, 2022, 3:01pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/2 "2022-05-07T15:01:53Z")

</div>

While I was writing this post 4 new rows were added. This is crazy)

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [May 7, 2022, 4:54pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/3 "2022-05-07T16:54:17Z")

</div>

I think Glide will retry the web hook if it thinks it failed. The add-on you’re using may not be telling Glide that the webhook was successfully received (For example, it might be sending an error code back to Glide).

---

<div class="post-metadata">

**Author:** ![David\_Gabler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_gabler/32/44332_2.png) [@David\_Gabler](https://community.glideapps.com/u/David_Gabler)\
**Post date:** [May 7, 2022, 5:36pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/4 "2022-05-07T17:36:50Z")

</div>

> [@david](#):
>
> I think Glide will retry the web hook if it thinks it failed.

Hey, Mr. CEO!

Do you need to hire more support people?

Because I’m available.

Regards,  
David

---

<div class="post-metadata">

**Author:** ![David\_Gabler](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_gabler/32/44332_2.png) [@David\_Gabler](https://community.glideapps.com/u/David_Gabler)\
**Post date:** [May 7, 2022, 5:58pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/5 "2022-05-07T17:58:19Z")

</div>

A CEO should not have to do tech support on the weekends or at all really.

---

<div class="post-metadata">

**Author:** ![11183](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/11183/32/29797_2.png) [@11183](https://community.glideapps.com/u/11183)\
**Post date:** [May 7, 2022, 8:06pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/6 "2022-05-07T20:06:48Z")

</div>

🤔  
Addon returns the following object:

```auto
{
status: "success",
message: "data logged successfully"
}

```

May be it should return 200 instead?

(Btw, I find it super cool, when you reply yourself, thank you for that🤗)

---

<div class="post-metadata">

**Author:** ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)\
**Post date:** [May 7, 2022, 9:45pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/7 "2022-05-07T21:45:20Z")

</div>

> [@11183](#):
>
> `status: "success",`

Interesting issue!

Maybe, Glide is waiting for a status code/number to process the operation but instead, a status text is received and there is no way to validate all.  
Have you tested your Webhooks using another tool?  
E.g: [Webhook.site - Test, process and transform emails and HTTP requests](https://webhook.site/#!/b08698cd-3b21-4423-9715-13bb4ffa9c39)

Saludos!

---

<div class="post-metadata">

**Author:** ![11183](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/11183/32/29797_2.png) [@11183](https://community.glideapps.com/u/11183)\
**Post date:** [May 7, 2022, 9:51pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/8 "2022-05-07T21:51:27Z")

</div>

Yes, I’ve tested webhooks with Postman and it worked perfect.

---

<div class="post-metadata">

**Author:** ![11183](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/11183/32/29797_2.png) [@11183](https://community.glideapps.com/u/11183)\
**Post date:** [May 7, 2022, 10:10pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/9 "2022-05-07T22:10:55Z")

</div>

Oh, my bad) You mean testing webhook **receiving** , not sending)  
So I’ve tested it using the platform you suggested. Works fine, no duplicates.

---

<div class="post-metadata">

**Author:** ![11183](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/11183/32/29797_2.png) [@11183](https://community.glideapps.com/u/11183)\
**Post date:** [May 7, 2022, 11:30pm UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/10 "2022-05-07T23:30:03Z")

</div>

Okay, after some research and practice I think that the problem definitely is in Addon itself. Because I learned how to write a custom script to catch webhooks without any addons (thanks to [this post](https://blog.runscope.com/posts/tutorial-capturing-webhooks-with-google-sheets)) and my script works perfect with Glide — no duplicates or other problems.

So I think we could close the topic) Thanks to everyone, guys.

Oh, btw, if you’re still interested in this issue, you can go and install the addon and peek the script. I have not enough practice with coding to find the problem, so may be some of you could.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [May 8, 2022, 1:31am UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/11 "2022-05-08T01:31:38Z")

</div>

> [@David\_Gabler](#):
>
> A CEO should not have to do tech support on the weekends or at all really.

I’m here because I love Glide and being part of the community, not because we don’t have enough support staff! But thank you for the offer.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [May 9, 2022, 1:31am UTC](https://community.glideapps.com/t/does-glide-send-a-webhook-multiple-times/41734/12 "2022-05-09T01:31:47Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
