How to get purchased product image from Shopify webhooks

Topic summary

Main issue: An app receiving Shopify order webhooks needs the purchased product’s image alongside order details.

What was tried: Using “order payment” webhooks (works for order details) and, per Shopify support advice, combining with “order update” or “order creation” webhooks. None of these webhook payloads included product images.

Key clarification: Another participant confirms product images are not included in order-related webhooks.

Suggested approach: After receiving the order webhook, make a follow-up request to the Product API to retrieve the product’s images.

Outcome/next steps: No direct webhook-only solution was provided. The practical path is to augment webhook data by querying the Product API for images. The original poster has not confirmed implementation success, so the thread outcome remains open.

Summarized with AI on December 20. AI used: gpt-5.

Hi everyone,

When I connect my app with Shopify using Shopify webhooks, I can get order details with the “order payment” webhooks, but I do not get a product image—and I need it as well.

Now, I have spoken to Shopify support, and they advised me to use “order update” or “order creation” webhooks together with “order payment” webhooks, but I still do not get the product image; it’s simply not included in these webhooks.

Does anyone have a solution on how to get order details + image of the product that has been purchased?

Thank you all in advance!

Hi @Nikola_4 ,

Yes, you are right in order webhook you don’t get product image. But, you can hit product API to get the images.