# 3x3 product campaign prompt template

Adapt the palette and nine scenes of a reference-photo campaign prompt, with two recorded examples and their original product input.

Web page: <https://promptseen.dev/en/templates/product-brand-story-grid/>  
Other languages: [简体中文](https://promptseen.dev/zh-hans/templates/product-brand-story-grid/index.md)

Upload one product photo; supply a palette and exactly nine scene themes.

Version v1 · 2 fields

![One product photo becomes nine coordinated campaign compositions.](https://promptseen.dev/media/a_228/product-brand-story-grid-detail-618b9325e20b.webp)

*This image comes from the default sample. Other values give other results.*

## Prompt · English

```text
Using the uploaded product photo, design a 3-by-3 campaign contact sheet. Keep the container, label and brand palette consistent across all nine panels. Use this campaign palette: sage green, ivory and brushed silver. In reading order the nine panels show: hero shot; cap and label close-up; hand holding the bottle; brushed metal detail; three-bottle repeated arrangement; floating bottle; paint texture macro; bottle beside leaves; bottle on a picnic table. Use coherent lighting, even gutters and a 4:5 canvas.
```

## Template with placeholders

```text
Using the uploaded product photo, design a 3-by-3 campaign contact sheet. Keep the container, label and brand palette consistent across all nine panels. Use this campaign palette: {{brandPalette}}. In reading order the nine panels show: {{scenes}}. Use coherent lighting, even gutters and a 4:5 canvas.
```

## Fields

| Field | Type | In the default sample |
| --- | --- | --- |
| Brand palette (`brandPalette`) · Required | Text: Up to 300 characters | sage green, ivory and brushed silver |
| Scenes (`scenes`) · Required | List: 9–9 items | hero shot; cap and label close-up; hand holding the bottle; brushed metal detail; three-bottle repeated arrangement; floating bottle; paint texture macro; bottle beside leaves; bottle on a picnic table |

## How to use

Upload one product photo; supply a palette and exactly nine scene themes.

Keep the product silhouette, cap and label consistent in every panel.

## Recorded result

This template has two recorded examples using the same synthetic PINE bottle reference. The default values produce the submitted text for the sage, ivory and silver campaign; the alternate values use charcoal, amber and outdoor scenes. The [tested campaign case](https://promptseen.dev/en/prompts/product-brand-story-grid/) explains what was observed in each output.

## Generation evidence and limits

The [default run](https://github.com/picontapLab/prompt-seen/blob/89395feb8e5fda7419aa3f5d2594df8a71fb3363/content/examples/x_168/run.yaml) and [alternate run](https://github.com/picontapLab/prompt-seen/blob/89395feb8e5fda7419aa3f5d2594df8a71fb3363/content/examples/x_196/run.yaml) record template v1, submitted values, prompt hashes, reference IDs and output IDs on October 29, 2026. Upload the product reference shown with the matching test print; the template fields change the text, not the input image.

GPT Image 2.5 is the [project owner's version attribution](https://github.com/picontapLab/prompt-seen/blob/89395feb8e5fda7419aa3f5d2594df8a71fb3363/production/model-version-annotation-2026-11-05.json). The built-in image tool returned no exact API model ID, and no seed, sampling or quality settings were recorded. Matching the text and input does not guarantee identical pixels.

Editing fields creates a prompt, not a newly generated image. Values without a matching recorded run remain untested. Check the nine-panel layout, label text and product silhouette after generating with your own photo.

## Inspiration

See the [tested case](https://promptseen.dev/en/prompts/product-brand-story-grid/) for original sources and dated attention metrics.

## Made with this template

- [3x3 product campaign from one reference photo](https://promptseen.dev/en/prompts/product-brand-story-grid/)

## Test prints

### 2026-10-29 · GPT Image 2.5

- Provider: OpenAI
- Template v1: [3x3 product campaign prompt template](https://promptseen.dev/en/templates/product-brand-story-grid/)

What we saw: Nine panels, repeated PINE bottle and requested outdoor/metal/macro compositions; lettering retained.

Prompt used for this print:

```text
Using the uploaded product photo, design a 3-by-3 campaign contact sheet. Keep the container, label and brand palette consistent across all nine panels. Use this campaign palette: sage green with deep charcoal and warm amber accents. In reading order the nine panels show: dramatic rim-lit hero; silver cap close-up; hand placing bottle in a backpack; brushed cap macro; three bottles on stepped blocks; floating diagonal bottle; sage paint texture; bottle beside a folded hiking map; bottle on a rock at sunset. Use coherent lighting, even gutters and a 4:5 canvas.
```

#### Reference images

1. Product

   ![Product](https://promptseen.dev/media/a_229/product-brand-story-grid-reference-detail-3d1756d1007d.webp)

   [Full-size image](https://promptseen.dev/media/a_229/product-brand-story-grid-reference-original-1857d2038a7b.png)

#### Output

![One product photo becomes nine coordinated campaign compositions.](https://promptseen.dev/media/a_267/product-brand-story-grid-detail-2053f982d020.webp)

### 2026-10-29 · GPT Image 2.5

- Provider: OpenAI
- Template v1: [3x3 product campaign prompt template](https://promptseen.dev/en/templates/product-brand-story-grid/)

What we saw: Exactly nine panels preserve the sage bottle, silver cap and PINE label. The specified hero, close-up, hand interaction, material, repeated arrangement, floating, paint macro, leaves and picnic scenes are present.

#### Reference images

1. Product

   ![Product](https://promptseen.dev/media/a_229/product-brand-story-grid-reference-detail-3d1756d1007d.webp)

   [Full-size image](https://promptseen.dev/media/a_229/product-brand-story-grid-reference-original-1857d2038a7b.png)

#### Output

![One product photo becomes nine coordinated campaign compositions.](https://promptseen.dev/media/a_228/product-brand-story-grid-detail-618b9325e20b.webp)
