How do I change the default image on my Shopify gift cards? It looks so generic

Shopify's built-in gift card product ships with a placeholder image, and merchants often can't find where to swap it without breaking the checkout or redemption flow.

gift-cardsthemesproduct-imagestheme-customizationbranding

What's going on

When you turn on gift cards in Shopify Settings, Shopify auto-generates a Gift Card product for you. Out of the box it displays a plain, generic-looking image (a simple card graphic) everywhere the gift card appears: the product page, cart, order confirmation emails, and the "Redeem your gift card" page customers land on after purchase. Merchants who want a branded look — their logo, a seasonal design, a photo — often go looking for a setting to change it and can't find one, or they change it in one place and find it still shows the old image somewhere else.

Part of the confusion is that there are actually two different images in play. One is the featured image on the Gift Card product itself, which behaves like any other product image and shows on the storefront product page and in cart/checkout. The other is the image baked into the theme's gift card templates (the page a customer sees when they view or redeem their card, and sometimes the notification email), which is a separate asset referenced directly in the theme's Liquid code rather than pulled from the product. Changing one does not automatically change the other, which is why merchants report spending hours on it and still seeing a mismatch, or contacting support only to be told to go check their theme code.

Why it happens

The Gift Card product is a special, auto-generated product type. Its featured image can be edited like any product, but many merchants don't realize the gift card is a normal product in Admin > Products at all, since it's often unlisted from the main catalog and easy to overlook.

The redemption/claim page (the one at a URL like /gift_cards/{id}/{code}) and the gift-card confirmation email are rendered from dedicated theme templates and snippets that reference a default image asset directly in Liquid — not from the product's featured image field. If a theme developer hardcoded that image reference, there's no Admin setting for it; you have to edit the theme's code (typically an image file in the theme's Assets, referenced from a template or snippet related to gift cards) to replace it.

Theme updates can silently reset a custom gift-card template back to the default if the customization was made by editing a file the theme vendor later overwrites during an update, which is why some merchants see the change 'revert' later and assume they never saved it.

5 ways to fix it

1

Change the product photo first (free, no code)

Go to Shopify Admin > Products, search for "Gift Card" (it's usually unlisted from your main catalog but still exists as a product), open it, and replace the featured image the same way you would for any product. This covers the storefront product page and cart/checkout display and takes a couple of minutes with zero theme editing.

2

Locate and edit the redemption-page image in theme code

If the picture that still won't change is on the "gift card issued" or redemption page customers see after purchase, that image is usually referenced directly in the theme's Liquid templates or snippets (look under Online Store > Themes > Edit code, in Templates, Sections, or Assets, for files related to gift cards). Upload your new image into the theme's Assets and update the file reference that points to it. Because this varies by theme, if you're not comfortable in the code editor, this is the point where many merchants bring in a developer or their theme's own support team rather than guessing.

3

Always preview on a duplicate theme before publishing

Never edit the live theme directly for this. Duplicate your theme first (Online Store > Themes > Actions > Duplicate), make the image change there, and use the Preview link to check the product page, cart, and the redemption page specifically. Since the redemption page normally only appears after a real purchase, use a test order (Shopify's Bogus Gateway / test mode) or a real low-value gift card purchase against the preview theme so you can see the actual result before it goes live.

4

Check the gift-card notification email separately

The email a customer receives with their gift card code has its own template (Settings > Notifications > Gift card created), which can carry its own image reference independent of both the product and the redemption page. If your branding still looks inconsistent after the first two fixes, this is often the missed third spot.

5

If your theme has no accessible reference to it

Occasionally a theme's gift-card image is compiled into a section that isn't clearly labeled, or the theme intentionally locks it down. In that case, contacting the theme's own support (via its marketplace listing) is usually faster than reverse-engineering the code yourself, since they know exactly which file controls it.

Bottom line

This is a real gap in Shopify's UI, not a bug: the product image is editable in Admin, but the redemption page and email images live in theme code with no menu setting, so most of the reported hours of frustration come from not knowing there are three separate places to check. Start with the free product-image fix in Admin, then work through the theme code and notification template only if needed — a general storefront/theme customization service is a better fit here than a single-purpose app, since the issue is theme-code editing rather than missing functionality.

Still Stuck?

Browse the rest of the problem library, run a free storefront scan to catch issues like this automatically, or email us and we'll work out a custom solution for it.