- AI for Ecommerce and Amazon Sellers
- Posts
- Guide: Scale Your Product Images with JSON-Based Prompting
Guide: Scale Your Product Images with JSON-Based Prompting
A Full SOP Inside

From Our Sponsor:
This Wednesday (Apr 29, 7 PM CET), 15 Shopify experts are going head-to-head in a rapid-fire hack-off — 5 minutes each to drop their most powerful tactics.
We're talking AI agents driving 20% growth in 30 days, scaling on Amazon using your Shopify data, a live listing roast-and-fix in 60 seconds, the TikTok Shop playbook that's taken brands from zero to seven figures, designing PDPs in 2 minutes (saving $6K on photoshoots), 3D trends hitting Shopify in 2026, and way more.
No fluff, no hour-long preambles — just pure, compressed, steal-this-now tactics from people actually doing it. If you sell on Shopify and want a firehose of actionable hacks in under 90 minutes, grab your spot here. It’s completely free.
Guide: Scale Your Product Images with JSON-Based Prompting

Changing only one element in an image with JSON while keeping everything else the same
Understanding JSON Image Prompting
Most AI image workflows follow the same pattern: write a prompt, get an image back, tweak the prompt, try again. This works fine for one-off images, but it breaks down quickly when you need to apply the same visual style across dozens of SKUs, hand off image creation to team members, or make targeted changes like swapping a background colour without rebuilding the entire scene.
The solution is to move from creating images from a prompt to creating images from a system — and that system is JSON. JSON isn't code. It's a structured list that AI can read. Think of it as the recipe behind your image, with every ingredient named and measured. For product images, this specifically means you can change the background colour without touching the product, swap lifestyle props without altering the lighting, resize or reframe without rebuilding the whole scene, and apply the same visual style across 10 or hundreds of SKUs.
This guide walks through the complete workflow for converting your best image prompts into reusable JSON templates, then scaling them across your catalogue.
What You'll Need
An AI image generation tool (Gemini Flash Image, ChatGPT Image, or similar)
A starting image — the product image you want to replicate or use as your visual standard
A text-based AI model for the JSON conversion step (Gemini, ChatGPT, or Claude)
Basic file management for storing and versioning your JSON templates
Why JSON Over Standard Prompts
Standard prompting relies on the person writing the prompt to remember and reproduce every detail — lighting angle, shadow density, colour values, product placement. Miss one detail and the output drifts from your established look.
JSON captures all of those details in a structured, editable format. Each visual element sits in its own clearly labelled field, so you can change exactly what you need without risking the rest. This transforms image generation from a creative skill into a repeatable process that anyone on your team can execute.
Step 1: Select Your Starting Image
Begin with the product image that represents your ideal visual standard. This is the image whose look, lighting, composition, and styling you want to replicate across other products or variations.
Choose an image where the lighting, background, product positioning, and overall mood are exactly what you want. This becomes the blueprint that the JSON template will encode.
Step 2: Convert the Image to JSON
Upload your starting image to an AI text model and use the following prompt to extract a comprehensive JSON description:
Analyse this image thoroughly and convert it into a comprehensive JSON structure. Your description must encompass every visible aspect and sensory detail, including colours, textures, shapes, lighting, spatial relationships, materials, and any other discrete feature. Include observations about lighting and shadows, surface reflections, and interactions of colours. Detail each element separately and hierarchically, specifically specifying properties such as size, orientation, position relative to other elements if applicable, and describe any implied motion, depth, or perspective. Be exhaustive and comprehensive. The JSON must be syntactically valid and structured logically, with nested objects and arrays representing relationships between elements. Only respond with the JSON.The AI will return a detailed JSON object that breaks your image down into discrete, editable components — background, product placement, lighting direction, shadow properties, colour values, and more.
Step 3: Save and Organise Your Master Template
The JSON output from Step 2 is your master template. Save it with clear naming conventions so it remains useful as you scale.
Recommended naming structure: include the SKU or product identifier and a version number. For example, "SKU1234_hero_v1.json" makes it immediately clear which product and which iteration of the template you're working with.
If you're scaling across many SKUs, maintain a folder structure or spreadsheet that maps each JSON file to its corresponding product. This becomes your visual system's source of truth.
Step 4: Modify the JSON to Create Variations
Once you have your master template, creating variations becomes a matter of editing specific fields in the JSON rather than rewriting entire prompts. Attach the original image alongside the modified JSON and ask the AI to generate the updated version.
This is where the real power of the system emerges. Common modifications include:
Listing and A+ Content Consistency. Adjust composition or framing fields in the JSON so that every product in your catalogue shares the same visual language across listing images and A+ content.
Product Variations. Change the colour, size, or bundle configuration fields to generate images for different product options without reshooting or rebuilding the prompt from scratch.
Seasonal Refreshes. Swap the background and prop fields in the JSON to move from a summer look to a holiday theme — the product, lighting, and composition stay locked.
Team Delegation. Hand the JSON template to any team member, regardless of their prompting experience. They edit the specific fields that need to change and generate consistent results without needing to understand the full creative brief.
Key Principles for JSON Image Prompting
Be exhaustive in the initial extraction. The more detail the JSON captures from your starting image, the more control you have over future edits. A thin JSON template will produce inconsistent results.
Edit one section at a time. Just like the two-pass strategy in standard AI image editing, make targeted changes to specific JSON fields rather than overhauling multiple sections simultaneously.
Version your templates. As you refine a JSON template through iterations, save each version. This lets you roll back if a change produces unwanted results and track what's working.
Keep the original image attached. When generating from a modified JSON, always include the original starting image as a visual reference. This gives the AI an anchor point and improves consistency.
Do You Love The AI For Ecommerce Sellers Newsletter?
You can help us!
Spread the word to your colleagues or friends who you think would benefit from our weekly insights 🙂 Simply forward this issue.
In addition, we are open to sponsorships. We have more than 66,000 subscribers with 75% of our readers based in the US. To get our rate card and more info, email us at [email protected]
The Quick Read:
Shopify just opened its AI Toolkit, giving Claude, Cursor, Gemini and more direct access to docs, APIs and store actions so developers can build faster and manage Shopify with fewer manual steps.
PayPal and Meta are bringing one tap shopping to Facebook, letting users buy without leaving the feed and pushing social commerce one step closer to true impulse checkout.
Claude for Word brings AI editing into the document itself, turning comments, rewrites and consistency checks into tracked changes that fit directly into how teams already work.
Google is testing Canvas, Connectors and smarter source labeling in NotebookLM, hinting at a bigger leap from note taking assistant to full research workspace.
Claude Code’s new routines let teams automate prompts, repos and connectors on a schedule, by API, or from events, turning Claude into a hands off workflow engine.
A massive AirOps study suggests ChatGPT citations are won less by domain authority and more by retrieval rank, sharp headings and focused pages that match the query.
Puma is betting on AI with a multilingual digital concierge and fan powered jersey design tools, all while keeping consumers firmly in the co creator seat.
New Columbia and Yale research shows AI shopping agents are surprisingly persuadable, with titles, reviews, ratings and badges shaping what they choose to buy.
The Tools List:
🌊 Taskade AI: An AI-powered team organizer to simplify the way your team works. Taskade helps you distribute work among team members to get work done faster and smarter.
🪄 BrandWellAI: The All-in-One Content Marketing Platform that Drives Growth, Designed for Marketers that Care
🛞 Kittl: Speed up your workflows with AI-powered design tools and gain instant access to a ton of stunning illustrations, fonts, photos, icons, and textures.
👨💼 Aesop - Your AI-powered SaaS to find smart, distinctive names and the stories they tell – for your new brand, business, product, or project (link)*
🤖 Respell - Combine no-code workflows, agent chat, and AI suggestions to automate work.
About The Writer:

Jo Lambadjieva is an entrepreneur and AI expert in the e-commerce industry. She is the founder and CEO of Amazing Wave, an agency specializing in AI-driven solutions for e-commerce businesses. With over 13 years of experience in digital marketing, agency work, and e-commerce, Joanna has established herself as a thought leader in integrating AI technologies for business growth.
For Team and Agency AI training book an intro call here.
