Why seasonal swaps belong in the featured slot only
A Shopify product has one ordered list of images. Position 1 is the featured image; it feeds collection pages, search results, the default social share preview for the product URL and, in many themes, cart and recommendation cards. Position 2 is often shown on hover in collection grids. Everything after that is only seen by people who have already clicked through.
That shape tells you where seasonal imagery earns its keep. A shopper scanning a collection grid decides in a second or two whether a tile is worth a click, and a background that matches the season they are shopping in signals that the store is current and the product is relevant now. Once they are on the product page, they want to see the product clearly: fit, material, colour, detail. Seasonal styling there is at best neutral and at worst a distraction from the information that sells.
| Image position | Where shoppers see it | Seasonal variant? |
|---|---|---|
| 1 (featured) | Collection grids, search, share previews, product page hero | Yes — this is the swap |
| 2 | Hover state in many themes, second gallery slot | Your evergreen hero lands here |
| 3–6 | Product page gallery only | No — keep detail and fit shots |
| Variant images | Shown when a colour or size is selected | No — leave variant mapping alone |
So the rule for the whole workflow is: one seasonal image per product, at position 1, for a fixed window. Everything else stays exactly as it was. If you want the full picture of how Shopify orders a gallery, see controlling Shopify image position and gallery order.
Choosing which products get a seasonal swap
Rotating every SKU is expensive to produce and messy to revert. Most stores get the bulk of the benefit from a small slice of the catalogue: the products that appear on the homepage, in the collections you promote in email and ads, and in the top rows of your best-selling collections. A reasonable starting scope is the products that make up the first two screens of every collection you plan to feature that season.
Three filters narrow it further:
- Is the product actually seasonal? A wool coat on an autumn plate makes sense. A linen shirt on an autumn plate reads as a clearance item. Swap products whose relevance rises with the season, not everything.
- Does the product carry its own colour story? A bright summer print against a rust-and-ochre background can clash. Check the palette before committing.
- Is the current featured image strong? If the evergreen hero is weak, fix that first. A seasonal swap on top of a bad base image just means two bad images to manage.
Write the scope down before producing anything: product ID, product title, current featured image filename, season, start date, end date. This list is what makes the revert possible in six weeks' time, and it doubles as your brief.
Producing seasonal variants that keep the product identical
The point of a seasonal swap is that the setting changes and the product does not. A shopper who clicks an autumn tile and lands on a product page should recognise the same item, in the same colour, at the same scale. If the seasonal version shifts the fabric colour, re-drapes the garment or changes the proportions, you have created a returns risk rather than a merchandising asset.
That rules out the traditional approach for most stores. A seasonal reshoot means booking a studio, restyling sets and re-photographing products that already have perfectly good images, usually for a window of six to ten weeks. Professional retouching alone typically runs $25–50 per image before you count the shoot itself, which is hard to justify for imagery that will be retired before the next quarter.
Seasonal reshoot
- New studio booking and set dressing for each season
- Product re-photographed, with colour and fit drift between shoots
- Weeks of lead time, often landing after the season has started
- Retouching on every new frame
Background variant from the existing shot
- Starts from your approved evergreen image
- Product pixels preserved; only the scene around it changes
- Variants for several seasons from one source
- Ready in the week you decide to run the rotation
Working from the existing approved image also keeps the catalogue consistent. If every autumn tile uses the same plate colour, the same light direction and the same product scale, the collection grid reads as a designed set rather than a patchwork. Decide the look once — a warm neutral backdrop with low side light, say — and apply it to every product in scope. In Retouchable this is a background replacement on the cutout of your existing shot, so the jacket in the autumn version is the same jacket, pixel for pixel, as the one in the studio version.
Before you push anything, put the seasonal and evergreen versions side by side and check three things: colour of the product, scale of the product in the frame, and crop. The crop matters because Shopify themes crop featured images to the grid's aspect ratio; a seasonal image framed differently from its neighbours will jump out of the row for the wrong reasons.
Pushing the seasonal image to position 1
Once the variants are approved, each one needs to become the featured image of its product. Doing this through the Shopify admin means downloading every file, opening every product, uploading, dragging the new image to the front and typing alt text — for every product in scope, twice a season.
With Retouchable connected to your store, the push happens from the finished image. The connection uses Shopify OAuth with product read and write access only (no orders, customers or payment data). You pick the product from a search of your store, and the push sets three things at once:
- Position — set it to featured, and the image goes in at position 1.
- Filename — name it so the season is obvious, e.g.
wool-overcoat-camel-autumn-2026.jpg. - Alt text — describe the product first and the setting second.
One detail matters for the revert later: a push adds an image. It does not delete the existing featured image. Your evergreen hero simply moves down to position 2, still attached to the product, still mapped to any variants it was mapped to. That is exactly what you want from a temporary rotation. For the mechanics of the push itself, see pushing images back to Shopify products.
Because the evergreen hero drops to position 2, themes that swap to the second image on hover will now show your studio shot when shoppers mouse over the seasonal tile. For most stores that is a good pairing — mood first, product clarity second — but check it on your theme before rolling out to the whole scope.
Alt text and filenames for seasonal images
Seasonal images are easy to get wrong on the metadata side, because the temptation is to describe the scene. Alt text exists to tell someone who cannot see the image what the product is. "Autumn leaves and warm light" tells them nothing useful; "Camel wool overcoat, single-breasted, shown on a warm autumn backdrop" tells them the product first and the context second.
| Field | Weak | Better |
|---|---|---|
| Filename | IMG_4821-final-v3.jpg | wool-overcoat-camel-autumn-2026.jpg |
| Alt text | Cosy autumn vibes | Camel wool overcoat, single-breasted, on a warm autumn backdrop |
| Filename | holiday.png | leather-card-holder-black-holiday-2026.jpg |
The season and year in the filename are for you, not for search engines. When you open a product in the admin in January, a filename ending in -holiday-2026 tells you immediately which image is temporary and which one is the evergreen you want back at the front. It also makes the images easy to find if you use the admin's file search. More on these fields in Shopify image metadata: alt text, filenames and order.
Timing the rotation
Seasonal imagery works best slightly ahead of the season rather than exactly on it. Shoppers start browsing for autumn outerwear while it is still warm, and holiday gifting searches climb well before December. Aim to have the swap live when your seasonal email and ad campaigns launch, so the traffic you pay for lands on tiles that match the creative that brought it there.
The end date matters as much as the start. Nothing ages a store faster than holiday imagery in mid-January, and a backlog of stale seasonal tiles is a signal to returning visitors that nobody is minding the shop. Put the revert date on the calendar the day you push, not the day you notice.
If you run several rotations a year — spring, summer, autumn, holiday — plan them together. Producing all four variants of a hero product from the same evergreen shot at once is faster than coming back to it every quarter, and it guarantees the product looks identical across the year. The Q4 holiday playbook covers the peak-season calendar in more detail.
Reverting cleanly when the season ends
Because the push added the seasonal image rather than replacing anything, the revert is mechanical. For each product on your rotation list, in the Shopify admin:
- Open the product and find the seasonal image by its filename.
- Drag the evergreen hero back to position 1.
- Decide whether to keep or remove the seasonal image. Keeping it at the end of the gallery is harmless; removing it keeps the gallery tidy and avoids it resurfacing if someone reorders later.
- Check the collection grid to confirm the evergreen tile is showing and the hover image is the one you expect.
Retouchable keeps a record of every push — product, filename, image and time — so the rotation list can be checked against what was actually sent, rather than against memory. That record is what catches the two or three products that were added to scope late and would otherwise keep their autumn tile until spring.
If the rotation covers a large share of the catalogue, revert by collection rather than product by product, starting with the collections you promote most. The same approach used for a bulk catalogue image refresh applies: featured image first, check the grid, then move on.
Measuring whether the swap was worth it
A seasonal swap is a merchandising change, and it deserves the same scrutiny as any other. The cleanest measure is click-through from collection pages to product pages for the rotated products, compared with the same products in the weeks before the swap and with comparable products you did not rotate. Shopify's analytics and most GA4 setups can give you product page views by referring page; that is enough for a directional read.
Watch conversion on the product page too. If click-through rises but add-to-cart falls, the seasonal tile may be over-promising — the shopper clicked on a mood and found a product that did not match it. That is usually a sign the seasonal variant drifted from the product, or the season did not suit the item.
Keep the comparison honest: seasonal demand moves on its own, so a coat selling more in October is not proof the autumn tile worked. Comparing rotated against unrotated products in the same collection over the same weeks controls for most of that. If the rotated group does not outperform, the next rotation can be smaller, or skipped, with no loss beyond the effort of one test.