Hello @ProCut You’re absolutely right—Shopify’s current draft order system has a limitation: custom line items (those manually entered without linking to a product in the catalog) do not support images. This can be problematic when you’re offering modified or bespoke versions of your standard products, as the customer doesn’t see a visual confirmation of what they’re purchasing.
Why this happens
Draft orders were designed primarily for quick manual invoicing and not full product merchandising. Since custom line items don’t reference a product object in Shopify’s database, there’s no backend field for an image to be stored or displayed.
Workarounds
Here are a few practical workarounds to consider:
- Use a hidden product
. Create a product in your catalog specifically for custom sizes.
. Keep it unpublished so it’s not publicly visible.
. Use product options or metafields (or an app like Infinite Options) to clarify the custom dimensions.
. Add a suitable image to this hidden product.
. Then, in the draft order, add this product instead of a true “custom item.”
This allows the image to appear in the invoice and draft order preview.
- Attach image manually in email
If you’re manually sending the invoice:
. Use the “More actions” → “Send invoice” option, and manually attach or embed an image in the body of the message (requires HTML editing or a custom email template app).
. Alternatively, use a Shopify app like Order Printer Pro or Draft Order Pro, which lets you design custom invoices with image fields.
- Use an app for draft orders
Apps like:
. Draft Order Pro
. Custom Draft Orders
. Better Draft Orders
…offer more advanced features including custom product images, better formatting, and enhanced communication options.
Is Shopify planning to improve this?
There’s no public roadmap from Shopify showing a planned enhancement for this specific limitation in draft orders. However, you can submit a feature request directly via the Shopify Community or through your Partner Dashboard if you’re a Shopify Partner.
Thank you 