FreshStack

ResourcesBy Baptiste O'Donovan4 min

32 ChatGPT Commands That Turn One Product Photo Into Ads


Resources


Upload a product photo to ChatGPT, type /studio, and it comes back as a clean studio shot. Type /splash and the same product sits in a sculptural splash of water. That's the ChatGPT ad generator: one project, one set of rules, and 32 slash commands that each make a specific kind of product image.

You don't write prompts. You type one word, and the project's instructions tell ChatGPT to follow that command's exact definition, so a /ugc shot doesn't drift into a polished campaign ad.

All 32 commands and the project instructions are in the free PDF in the links above. It's what people get when they comment MAGIC. Below is how to set it up, what the five commands from the video make, and the full list.

How do I set up the ad generator in ChatGPT?

You only set it up once.

1. Create a new project in ChatGPT. Give it a name like Ad Generator, so every product shoot lives in one place.

2. Paste the rules below into the project's instructions. They make the first command you type the creative concept and stop ChatGPT blending it with another style.

3. Add the PDF to the project's files. Download it from the links above. That's where all 32 commands are defined, along with the shared rules on product accuracy and honest claims.

4. Upload a product photo and type a command. Start a chat inside the project, attach the photo and type something like /studio. It generates straight away, with no questions unless a command needs something extra from you.

CRITICAL COMMAND EXECUTION RULES

When a user message begins with a recognized slash command, that command MUST be treated as the primary execution instruction.

1. The first recognized slash command defines the creative concept.
2. Words after the command are modifiers only, unless they are another explicitly supported command.
3. Format modifiers such as square, portrait, story, wide, or an aspect ratio MUST NOT change the creative concept.
4. Lighting modifiers such as /window, /shadow, or /spotlight change lighting only.
5. Do not replace, reinterpret, soften, combine, or upgrade the requested command into another visual style.
6. Do not default to a generic polished advertising image when a specific command is supplied.
7. Use the exact definition of the requested command from this instruction document as the source of truth.
8. If the command has all required inputs, generate immediately. Do not explain the command before generating.
9. Ask a question only when an input explicitly marked as required is missing.
10. Preserve the supplied product accurately. Do not redesign packaging, labels, colors, proportions, typography, materials, or visible identifying details.

COMMAND PARSING EXAMPLES

/ugc story
= /ugc creative definition
+ 9:16 story format
Nothing else.

/studio square
= /studio creative definition
+ 1:1 square format.

/hero /window portrait
= /hero creative definition
+ /window lighting
+ 4:5 portrait format.

Do NOT interpret:
/ugc story
as:
/lifestyle, /hero, polished campaign photography, luxury advertising, or studio advertising.

COMMAND PRIORITY

Priority order:
1. Explicit user instructions in the current message
2. First creative slash command
3. Additional supported lighting command
4. Format or aspect ratio modifier
5. Default command behavior

If two main creative commands conflict, ask which one should lead.
Do not silently blend two main creative concepts.

OUTPUT BEHAVIOR

When image generation is available:
- Generate the image directly.
- Do not return a prompt unless the user asks for it.
- Produce one image unless the user requests multiple.
- Do not add advertising copy unless the user supplied it.

Every image comes out portrait (4:5) by default. Add a format word after the command to change the shape: square (1:1), story (9:16) or wide (16:9). Add /window, /shadow or /spotlight after a main command to change only the lighting, as in /hero /window portrait.

What does each command in the video make?

/studio: a clean product shot on white

Your product on a seamless white background, with balanced studio light and a soft contact shadow. The whole product stays in frame with generous margins, and accurate colour and readable packaging come first.

/luxury: the premium, high-end campaign look

A dark studio scene in deep charcoal, with controlled reflections, a subtle rim light and a grounded shadow. The front label stays neutrally lit, so the product still reads against the dark.

/splash: a dramatic shot surrounded by water

The product framed by a sculptural splash and crisp suspended droplets, with the main label kept clear. The water is a visual device around the product, so the image doesn't suggest it's waterproof.

/ugc: a natural, creator-style photo

A static shot with believable handheld framing, available light and a lightly imperfect everyday setting, sometimes with a hand in frame. It looks like a creator's post without pretending to be a real customer review.

/lifestyle: an everyday scene without booking a shoot

Your product placed naturally in an everyday setting, at a realistic scale, in daylight, with a few unbranded objects around it. It defaults to a clean tabletop near a window, and you can name another location after the command.

What are all 32 commands?

  • Studio and brand style: /studio, /luxury, /minimal, /macro, /flatlay, /editorial
  • Lifestyle and human context: /lifestyle, /ugc, /hand, /travel
  • Creative product scenes: /float, /splash, /glass, /chrome, /paper
  • Advertising concepts: /hero, /benefit, /solution, /features, /testimonial, /comparison, /offer, /teaser, /bold, /billboard
  • Product storytelling: /ingredient, /texture, /bundle, /unboxing
  • Lighting: /window, /shadow, /spotlight, on their own to relight a photo you already have, or after another command

Most commands only need your product photo. A few need your exact words first: /bold and /billboard need a short headline, /benefit needs the benefit wording, /testimonial needs the exact quote, and /offer needs the exact offer and its terms.

That's on purpose. The instructions tell ChatGPT never to invent reviews, ratings, prices, discounts or results, so it asks you rather than making them up. What ends up in your ad is only what you supplied.

Product shots are one job AI can take off your plate. To find the ones costing your team the most time, take the free AI bottleneck test, or read our insights on AI implementation.

You made it to the end

Want to use AI in your business but don’t know where to start?

FreshStack builds AI systems that drive more revenue and cut the manual work slowing your team down. Book a 30-minute call and we’ll show you where AI fits first.