Shopify Webhooks to Zapier Not firing consistently

Simon_M
Shopify Expert
16 0 3

Hi there, 

We've been consistently having orders 'not appear' at Zapier from Shopify (Plus), and in contacting Zapier and further investigation, it looks to be an issue with Shopify webhooks. The missing orders have no identifiable similarities, and approximately 3-5 orders do not come through to Zapier every day.

The developers at Zapier have said: 

We seem to be getting some webhooks, but not all, likely only for the other orders that do make it through. Shopify is supposed to make webhook posts to this URL: https://hooks.zapier.com/hooks/standard/1809021/8d0bd35761e24ff1a4b8383cff2b7be3/ -- this should give the folks at Shopify something to search by -- to summarize, does Shopify see a log of an outbound message with <any one of the missing order IDs> on the sender side? I'll also dig further into whether this is a widespread issue and put in a bug report for this if I find other users running into it.

I have a list of orders to search for if it's possible to see which orders fired Shopify webhooks and which did not, if that's testable at the Shopify end, but I have been directed here by Shopify support. 

If someone could feedback it would be much appreciated. Thanks in advance,

Simon

Replies 10 (10)

_JB
Shopify Staff
836 100 222

Hey @Simon_M,

Can you provide a few order_ids for orders that didn't fire? I don't see any errors in our logs for the URL you provided, but I'll check if the specific orders show anything.

JB | Solutions Engineer @ Shopify 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

Simon_M
Shopify Expert
16 0 3

Yeah no problem, these two orders never made it over to Zapier via the webhooks:

30101162
30101173

Zapier are looking into it at there end as well because they have now found that two other customers are having the same issue, but suggested I get in touch with you too to see if there’s any evidence in your logs of issues as well.

 

Thanks for your help in advance. 🙂

Simon_M
Shopify Expert
16 0 3

Any further thoughts on the above?

_JB
Shopify Staff
836 100 222

Hey @Simon_M,

Sorry for the delay. Can you kindly provide the order_id found in the admin URL for the order (/admin/orders/###########). This id will allow me to check the logs and hopefully find more information.

JB | Solutions Engineer @ Shopify 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

Simon_M
Shopify Expert
16 0 3

Sure, no problem, the orders are

 

.............../admin/orders/2433636532302

and

.............../admin/orders/2433892909134

 

Thanks for getting back on it for me 🙂 

_JB
Shopify Staff
836 100 222

Hey @Simon_M,

I'm not seeing that there were any issues with webhooks around the time those orders were created. Can you confirm if you've had any similar issues since these 2 orders came in?

JB | Solutions Engineer @ Shopify 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

Simon_M
Shopify Expert
16 0 3

Yes, it happens roughly 6 times every  48 hours (eg approximately 6 orders get missed).  The webhooks don't fire, Zapier does not know that an order has been placed on Shopify, and no data goes through to XERO.  

Zapier are aware of this issue at the Shopify end, other customers have the same issue, the webhooks aren't reliable and we'd really appreciate your team communicating with Zapier about this known issue if possible.

Kindest regards,
Simon

 

 

_JB
Shopify Staff
836 100 222

Hey @Simon_M,

Zapier are aware of this issue at the Shopify end, other customers have the same issue, the webhooks aren't reliable and we'd really appreciate your team communicating with Zapier about this known issue if possible

I'll reach out, can you provide a few recent order_ids that Zapier says they haven't received a webhook for? If you provide ids from the last 7 days, I should be able to see the individual webhooks firing to each endpoint for the order. 

JB | Solutions Engineer @ Shopify 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

Simon_M
Shopify Expert
16 0 3

Hi JB, thanks for looking into this for me.  

Further examples that never made it to Zapier are as follows: 

Order ID

Order Name (number)

Date

2596513841230

30104227

16 September 2020

2599715864654

30104285

18 September 2020

2599913488462

30104301

18 September 2020

2599929446478

30104302

18 September 2020

2600016576590

30104310

18 September 2020

2600205647950

30104317

18 September 2020

2605608239182

30104409

21 September 2020

2605750681678

30104419

21 September 2020

2605756252238

30104421

21 September 2020

2606002274382

30104432

21 September 2020

2606050508878

30104435

21 September 2020

2606095695950

30104438

21 September 2020

 

I hope to hear back from you with positive news 🙂 

 

 

Simon_M
Shopify Expert
16 0 3

Any thoughts on the above @_JB ?