E-commerce Main Image - Photorealistic UGC Image Strategy

A tutorial on generating realistic product photos using inspiration images and JSON style descriptors with GPT Image 2.5.

Prompt by @MikoView the original post ↗Published 2026-09-09CC BY 4.0

The prompt

“using this json as reference, generate a person holding my product [attach product image]”

> GPT-Image 2.5 generates the photo with that person holding your product

compare it with a version generated without the reference and look at the difference in the lighting and color grading

> save the generated character photo you’re happy with as your reference

> for future generations, attach the character photo each time and ask it to preserve the same facial features

now you have a reference character you can use across multiple product photos

you can also iterate the base json prompt and chat back and forth with GPT-6 Astra based on what you want, then repeat the same process..

i like this because it gives you much more direction over the color grading instead of leaving everything up to the model

the basic colours and grainy look are some of the things that can make an image feel AI-generated, so pay attention to those when comparing your results

this is how you can start building a library of high quality ugc images around your own products

the json gives GPT-Image 2.5 the lighting and color direction, your character reference helps with consistency, and you control the product placement

once you have that starting point, you can keep creating variations without writing everything from scratch

GPT-Image 2.5 Sunburst & Flare are available on Higgsfield. try this with your own product and reference images there

Generate opens this prompt in the editor, ready to run.

Model
GPT Image 2
Media
Image
Language
English
Words
240
E-commerce Main ImagePhotographyArchitecture / InteriorProductCharacter

How to use this prompt

  1. 1Copy the prompt — fill in any placeholders first and the copy takes your version.
  2. 2Paste it into your image model, or press Generate to open it here with your own photo.
  3. 3Run it twice. Generation is not deterministic and the second pass is often the keeper.
  4. 4Finish it with the free tools: upscale, crop to the platform you need, compress before sharing.

Go beyond generating the image

Everything after the generation, on the same site.

Upscale to 4KRemove the backgroundCrop for a platformCompress before sharingAll AI apps

More from GPT Image 2

Same model, same dataset — GPT Image 2 prompts people have shared.

View all GPT Image 2 prompts →

All image categories

Use cases
Styles
Subjects