Hey,
Seems like it has stopped working. Product create/update webhooks are getting triggered correctly, but product delete webhooks are not firing.
The product delete test webhook does work when triggered manually from the Pipedream workflow via Admin > Notifications > Webhooks.
Could you please confirm if this is a known issue, or if there’s possibly some misconfiguration on our end?
Hi @Jingo_Eng
thanks for reaching out.
I did some digging here and I couldn’t find any reports indicating that this is a known issue. With that said, there are a couple of common reasons products/delete webhooks stop firing while create/update continue to work.
- If your webhook subscription includes a filter (like
published_status:published for example), delete events can be silently dropped. When a product is deleted through the Shopify admin, it’s possible that it’s archived to draft status first, then deleted. The delete event won’t match a published filter because the product is already in draft state by that point.
If a filter is present, try removing it and triggering the webhook again to see if this resolves the issue. The products/delete payload only contains { "id": ... }, so filters can cause issues with delivery. There’s more on how filters interact with webhook events here: Webhook filters
- Shop-specific subscriptions (created via the API rather than
shopify.app.toml) are automatically removed after consecutive delivery failures. If your Pipedream endpoint had any downtime or returned non-200 responses, the subscription may have been deleted. The query above will confirm whether it’s still active. Details on the retry and removal behavior: HTTPS webhook delivery
If you’re still not seeing the webhooks triggering after working through those steps, It may be a good idea to create an authenticated support ticket so the team can investigate your specific subscription and delivery logs to get more context for you.
I hope this helps and let me know if you have any other questions.