ChatGPT image prompts and Gemini prompt examples for ad visuals

Use ChatGPT image prompts and Gemini prompt examples for portraits and ad visuals, with clear lighting, consistent branding, and the right dimensions.Pro

Contents 9 sections

ChatGPT image prompts are written instructions for its image generator; specifying the subject, product, lighting, framing, and size gives both ChatGPT and Gemini a clear brief for an ad visual. A requires no programming knowledge.

We use the same five parts when editing personal photos, creating scenes from scratch, or preparing product visuals. The prompt defines the scene; branding and placement determine how we prepare it for an ad.

Important

We add the original logo afterward and keep headlines and prices out of generated images.

4,400monthly Turkish searches in Türkiye: “chatgpt fotoğraf komutları”Semrush, September
2,400monthly Turkish searches in Türkiye: “gemini prompt örnekleri”; keyword difficulty (KD) 9Semrush, September
14,600monthly Turkish searches in Türkiye across six target query variantsSemrush, September

Ready-to-use ChatGPT image prompts for personal photos

These six prompts cover couples, families, men’s portraits, black-and-white photos, Instagram portraits and cars; we upload a photo and use the relevant prompt.

Couples, combining two photos:“Preserve the people in my two uploaded photos. Show them walking side by side on a beach at sunset, warm lighting, portrait orientation.”
Family:“Preserve my uploaded family photo. Replace the background with a spring garden, keep the faces unchanged, square image.”
Men’s portrait:“Preserve the face, hair, and skin tone in my uploaded photo. Create a portrait in a navy suit against a dark gray studio background, soft side lighting, shoulders-up framing, square image.”
Black and white:“Give this photo a high-contrast black-and-white film look with fine grain. Preserve the facial features.”
Instagram:“Recreate this photo as a studio portrait: plain light gray background, soft front lighting, shoulders-up framing, square image.”
Car:“Show my uploaded car on wet asphalt under city lights at night, low angle, landscape orientation.”

There are three possibilities:

  1. We are transforming an existing photo → we upload it with the matching couple, family, portrait or black-and-white prompt.
  2. We need a landscape or imagined scene without a photo → we describe it directly: “Mountain lake on a foggy morning, soft sunrise light, wide shot, landscape orientation.”
  3. We need a product or ad visual → we apply the method below to the product, brand and placement.

How do we write Gemini image prompts?

Gemini image prompts are plain-language instructions, just like ChatGPT prompts; we upload the photo in Gemini and include the instruction in the same message. The six prompts above also work in Gemini without changes.

TikTok cover:“Preserve the face in my uploaded photo. Replace the background with a neon-lit city street at night, face centered, empty space at the top, portrait orientation.”
Portrait with a headscarf:“Preserve the face and headscarf in my uploaded photo. Replace the background with a soft beige studio backdrop, window light from the left, chest-up framing, portrait orientation.”

The five parts of an ad image prompt

An ad image prompt specifies subject, product, lighting, framing, and size; ChatGPT or Gemini chooses anything we leave unspecified. We describe visible details instead of asking for something “impressive.”

  1. SubjectDescribe the setting and surface, such as “a white marble countertop.”
  2. ProductSpecify the item, color, and quantity, centered and alone.
  3. LightingState direction and quality: “morning sunlight from the left, soft shadow.”
  4. FramingSpecify eye-level or overhead, close-up or wide, and an empty corner; for realism, add “50 mm, shallow depth of field, blurred background.”
  5. SizeRequest square, portrait, or landscape orientation; set exact pixel dimensions when exporting.
Template:“[Product, color, quantity] on [surface], product centered and alone, [light direction and quality], [eye-level or overhead] [close-up or wide] shot, leave the [upper right] corner empty, [square, portrait, or landscape] image, no text or logos.”
ChatGPT:“One ceramic coffee cup on a white marble countertop, centered and alone, morning sunlight from the left, soft shadow, eye-level close-up, leave the upper right corner empty, square image, no text or logos.”
Gemini:“One ceramic coffee cup on a white marble countertop, centered and alone, morning sunlight from the left, soft shadow, eye-level close-up, leave the upper right corner empty, square image, photorealistic, no text or logos.”

We add “photorealistic” in Gemini to steer the output away from an illustrated style; the five parts stay the same.

A chat window shows a five-part ad image prompt above a square product image with an empty upper right corner (interface text in Turkish).
Figure 1 — A chat window shows a five-part ad image prompt above a square product image with an empty upper right corner (interface text in Turkish).

How do we keep brand visuals consistent?

We request the same background color, product angle, and empty corner every time, then add the original logo in a design tool. Generating a logo redraws its letters and proportions; we use the fixed brand asset.

We specify “cobalt #2B4DB8 background” instead of just naming a color, then check the result in the design tool.

There are three possibilities:

  1. The image needs a logo → request an empty corner, then add the logo in Canva or Figma.
  2. The background needs a brand color → include its HEX code, correct the generated color, and use that code across all three sizes.
  3. A real product photo is available → upload it, change only the scene, and check that the product remains intact.
The same product image before and after a red m logo is added to its empty upper right corner in a design tool (interface text in Turkish).
Figure 2 — The same product image before and after a red m logo is added to its empty upper right corner in a design tool (interface text in Turkish).

Ad dimensions: 1440×1800 and 1440×2560

We request an orientation in the prompt and set exact dimensions when cropping or exporting. We check placements against Meta’s ad specifications and prepare separate outputs.

Table 1 — Social ad dimensions and prompt wording
PlacementDimensionsRatioPrompt wording
Feed (Facebook, Instagram)1440×18004:5“portrait orientation, product centered”
Stories and Reels1440×25609:16“portrait orientation, empty space above and below”
Landscape feed (widest supported ratio)—1.91:1“landscape orientation, product centered”
5prompt parts: subject, product, lighting, framing, sizeOur method
1440×1800recommended feed image dimensions, 4:5 ratioMeta ad specifications guide
1440×2560recommended Stories and Reels image dimensions, 9:16 ratioMeta ad specifications guide

We center the product in vertical images. Meta’s Story guidance reserves approximately 14% at the top, 35% at the bottom, and 6% along the sides for interface elements; we keep products and logos clear.

Our observation: ChatGPT produces a vertical image shorter than 9:16. We request space around the product and crop the sides to reach 9:16, checking that the cup handle remains intact and the logo corner stays empty.

One product image cropped for three placements: a selected 1440×1800 feed frame beside 1440×2560 vertical and 1.91:1 landscape frames (interface text in Turkish).
Figure 3 — One product image cropped for three placements: a selected 1440×1800 feed frame beside 1440×2560 vertical and 1.91:1 landscape frames (interface text in Turkish).

Should we generate text inside an ad image?

No; we put headlines, prices, and calls to action in ad copy fields or editable text layers. This is our production rule: generated lettering is not editable text, can change between outputs, and often distorts Turkish characters such as ş, ğ, and İ.

We end prompts with “no text or logos.” Keeping copy separate lets us change a headline without regenerating the product scene.

OpenAI’s help documentation says ChatGPT images carry C2PA metadata; Google’s Gemini documentation says Gemini images carry an invisible SynthID watermark. Gemini also adds a visible watermark for free and Google AI Pro accounts. These indicate AI generation; ad acceptance is assessed separately under platform content rules.

A Meta feed ad preview with a text-free product image and the headline, destination address, and button in separate ad copy fields (interface text in Turkish).
Figure 4 — A Meta feed ad preview with a text-free product image and the headline, destination address, and button in separate ad copy fields (interface text in Turkish).

We exclude real people, other brands’ logos or products, and copyrighted characters unless we have permission and usage rights. OpenAI and Gemini policies restrict uses that infringe others’ rights; an accepted prompt does not establish permission for advertising.

OpenAI’s terms assign ownership of output to the user; Google does not claim ownership of Gemini output. That does not grant rights to someone else’s material within it. We use our own products and colors, and feature people who have given written permission. Editing a personal photo and using that face in an ad are separate decisions.

How do we fix an image with an editing prompt?

We change only the part that went wrong and keep the other four parts word for word. We specify what to preserve and what to change.

There are three possibilities:

  1. The product or face changed in shape, color, quantity, or features → upload the original again: “Preserve the product,” or “Preserve the exact facial features, hair, and skin tone; change only the background.”
  2. The lighting or background is wrong → revise only that part: “Keep the same image; change only the lighting to evening sunlight.”
  3. Text or letters appeared → add “no text or logos” and place necessary copy in a separate layer afterward.

Our observation: identical prompts do not produce identical images. We save the successful prompt and upload that image as the starting point for subsequent generations in either tool.

An existing prompt is preserved while only its lighting instruction changes, bringing the new product image forward (interface text in Turkish).
Figure 5 — An existing prompt is preserved while only its lighting instruction changes, bringing the new product image forward (interface text in Turkish).

In our Meta Ads work, we connect this process to tests that change one variable: copy and targeting stay fixed while we assess the image change. We cover production and evaluation methods on our English blog.

Frequently asked questions

How do we write ChatGPT image prompts?

We specify subject, product, lighting, framing, and size, adding “preserve the product” or “preserve the face” for uploaded photos. For a new scene, we use the same five parts without uploading a photo.

Do ChatGPT and Gemini prompts have to be in English?

No; both tools also understand Turkish. We specify the same five parts and identify the product or person to preserve.

Do Gemini image prompts require code?

No; they are plain-language descriptions of an image. The same prompts work in ChatGPT.

Can we use ChatGPT images in ads?

Yes; OpenAI’s terms assign ownership of output to the user. We use our own brand assets and exclude people, other brands, or copyrighted characters without permission.

How do ChatGPT photo editing prompts work?

We upload a photo and request “preserve the product or faces; change only the background.” We change one part at a time and specify which details must stay.

What size should we request for an ad image?

We request square, portrait or landscape orientation. Following Meta’s guide, we export feeds at 1440×1800 (4:5) and Stories and Reels at 1440×2560 (9:16).

Published: Updated:

Was this helpful?
Cihat Murat Yüksel

Digital Marketing Director

Cihat Murat Yüksel has brought strategy, content and technology together since 2012. At markention, he helps brands get discovered, earn trust and be chosen in search and AI answers. He believes good results come from focused, well-planned work.

Questions & answers

0 comments

No questions yet; you can ask the first one.

Leave a comment

Let’s talk.

Let’s plan your next steps together. Leave your details; we’ll review your site and get back to you.