Boost Your Product Pages: Add Unique Images Below Description with Shopify Metafields & Markets (No Apps Needed!)
Hey fellow store owners! It's always great to dive into the Shopify Community forums, because that's where the real-world problems and ingenious solutions live. Recently, I saw a thread that really resonated with a common challenge many of you face: how to add unique, individual images to your product pages, specifically below the main product description, and even better, how to make these images country-specific. This is super important for showing off product features relevant to different regions or just providing extra visual context without cluttering your core product description.
The original poster, w-time, was looking for exactly this. They wanted flexibility, didn't want to mess with the main product description (smart move for sales channels!), and felt that metafields might be too complicated or that "Rich Text clearly don't take images." They even wondered if an app was necessary or if they needed to switch from their Dawn theme. Sound familiar?
The Solution: Embracing Metafields (the Right Way!) & Shopify Markets
Thankfully, the community came through with some fantastic advice, especially from mastroke, who laid out a clear path forward that doesn't require any apps or even changing your theme. The key here is understanding that while a "Rich Text" metafield might not be the ideal place for standalone images, Shopify offers a dedicated "Image (File)" metafield type that's perfect for this!
Let's break down how you can achieve this, step-by-step:
Step 1: Create Your Image Metafields
This is where the magic begins. Instead of trying to embed images into a Rich Text metafield, you create dedicated image metafields for your products. If you need country-specific images, you'll create one for each target country.
- Go to your Shopify Admin, then navigate to Settings > Custom data > Products.
- Click Add definition.
- Give your metafield a clear name, like "US Product Feature Image" or "India Product Detail."
- For the "Content type," select File and then check the box for Images. This is crucial!
- Repeat this process for each country you want to target. So, you might end up with metafields like this:


Step 2: Set Up Shopify Markets (If You Haven't Already)
If you're planning to show different images based on the visitor's country, you'll need to have Shopify Markets set up. This feature allows you to manage different storefront experiences, prices, and content for various regions. If you haven't done this yet, head to Settings > Markets in your Shopify Admin to configure them.
Step 3: Connect Metafields in Your Theme Customizer
Now comes the part where you tell your Dawn theme (or any OS 2.0 theme) where to display these images.
- Go to Online Store > Themes, then click Customize on your active theme.
- Navigate to a product page template (e.g., Default product).
- Add a new section where you want these images to appear, typically below the existing product description section. You might use an "Image with text" section, a "Custom Liquid" section, or simply an "Image" block within an existing section.
- Once you've added your section or block, look for the option to connect a Dynamic Source. This is usually a small icon (often a database symbol or a plus sign) next to the image upload field.
- Here's the clever part for country-specific images: in the Customizer, you'll see an option in the middle of the top bar to choose Markets. Select a specific market (e.g., "United States").
- With the US market selected, connect the "US Product Feature Image" metafield to the image source of your new section using the Dynamic Source option.
- Switch to another market (e.g., "India") in the Customizer and then connect the "India Product Detail" metafield to the same image source.

Step 4: Populate Your Product Metafields
Finally, for each product, you'll go into its details in the Shopify Admin. Scroll down to the "Metafields" section, and you'll see your newly created Image (File) metafields. Upload the specific images for each product and for each country. Once saved, your theme customizer will automatically pull the correct image based on the market selected by the visitor!
Why This Approach Wins
This method brilliantly addresses all of w-time's initial concerns:
- Flexibility: You get specific images for each product.
- Placement: These images are separate from your main product description, keeping that clean for sales channels.
- Country-Specific: Thanks to Shopify Markets and multiple image metafields, visitors from different regions see tailored content.
- No Apps or Theme Changes: It leverages Shopify's native metafields and OS 2.0 theme capabilities, meaning no extra monthly costs or complex code edits.
- Dawn Theme Compatible: Works perfectly with Dawn and other modern Shopify themes.
Some other suggestions came up in the thread, like suyash1 asking if images were added to the "page description." W-time quickly clarified they needed separation from the description, which is a common and valid requirement. Tim_1 also pointed to a workaround for rich text metafields and tables, which is useful for different scenarios, but for direct image placement, mastroke's solution is far more direct and robust.
It just goes to show you the power of Shopify's built-in features when you know how to use them. Metafields have evolved significantly, becoming incredibly user-friendly for customizing your store without touching a line of code or relying on third-party apps for every little thing. So, if you've been struggling with custom images on your product pages, give this metafields-and-Markets approach a try. It's a game-changer for enhancing your product storytelling!