How to Write Perfect AI Design Prompts: A Complete Beginner’s Guide
How to Write Perfect AI Design Prompts: A Complete Beginner’s Guide
If your AI-generated designs keep coming out random—wrong colors, unclear text, or messy layouts—the problem is not the model.
It’s the prompt.
Most beginners skip the planning stage and jump straight into typing vague descriptions like “make me a good design”…
and then wonder why the results look nothing like what they imagined.
In this guide, you’ll learn a clear, repeated method you can use with any model—Nano, Nano Pro, Midjourney, DALL·E, or others.
You’ll also see how to make ChatGPT your partner throughout the entire process:
✔ Ideation
✔ Elements planning
✔ Style selection
✔ Writing a professional prompt
✔ Refining and improving results
Let’s break it down step by step.
Step 1 — Define the Design Concept
Before writing your prompt, you MUST know what the design is about.
Ask yourself:
- Is it a social media post?
- A discount announcement?
- A Ramadan-themed design?
- An offer?
- An educational graphic?
Start with a clear concept.
This is where ChatGPT becomes your partner.
You can give it a topic, and it will generate multiple creative ideas for the same theme.
For example:
“Give me 10 design ideas for a social media post promoting a 30% discount.”
This gives you a foundation before you even start writing prompts.

Step 2 — Identify the Image Elements
Every design consists of elements, such as:
- Products
- People
- Icons
- Buttons
- Headlines
- Subtext
- Logos
- Decorative shapes
- Background items
Most people skip this step—which is why their result looks random.
Your job is to list every element you want.
ChatGPT can turn your messy idea into a clean, organized element list.
Example:
“Turn this idea into a list of design elements: a Ramadan offer post for a perfume brand.”
Now your prompt has structure, not chaos.
Step 3 — Choose the Design Style
The style determines the entire look and feel.
Ask yourself:
Do you want the design to look:
- Educational?
- Medical?
- Minimalist?
- Luxury?
- Tech-themed?
- Islamic / Ramadan-themed?
Your style affects:
- Colors
- Typography
- Layout
- Decorative elements
- Visual mood
ChatGPT can suggest styles that match your concept, or generate several options so you can pick your favorite.
Step 4 — Write the First Prompt (Draft 1)
Now you combine:
✔ Idea
✔ Elements
✔ Style
✔ Colors
✔ Text
Put them together into one sentence and send it to ChatGPT.
It will format everything into a clean, precise, professional prompt—ready to copy into Nano or any generator.
Example:
“Write me a complete AI design prompt using these inputs: concept, elements, style, and colors.”
You can also ask it to translate the prompt (Arabic ↔ English) or refine it for clarity.
Now paste the prompt into Nano and check the result.
Step 5 — Refine, Improve, and Iterate
Your first result will rarely be perfect.
This is normal.
Here’s what you do:
- Look at the generated design
- Write down what you want to change
- Send your feedback to ChatGPT
- ChatGPT rewrites the prompt with your edits
Example feedback:
- Make the background lighter
- Remove the decorative shapes
- Add more contrast to the text
- Make the product bigger
- Replace icons
- Change colors
Each time, ChatGPT builds a better prompt.
You repeat this process until you get:
✔ A perfect design
✔ A perfect final prompt
✔ A reusable template
Once a prompt works well, you can reuse it for all designs in the same theme.
What to Write (and What to Never Write)

Most people write the wrong things.
Here’s the difference:
What TO write:
✔ The purpose of the design
- Awareness
- Discount
- Branding
- Announcement
- Offer
- Event
✔ The target audience
- Students
- Mothers
- Business owners
- Fitness clients
- Corporate employees
✔ The essential elements
- Products
- Icons
- Text
- Logo
- Buttons
- Photos
✔ The visual style
- Minimalist
- Modern
- Corporate
- Ramadan-themed
- Luxury
- Tech
✔ The exact changes you want
- “Light background”
- “Bigger product”
- “Remove the shadow”
- “Add gold accents”
What NOT to write:
✘ “Make me a cool design”
✘ “Make it professional”
✘ “Make it attractive”
✘ “Add nice things in the background”
✘ Vague descriptions like “put something related to the topic”
✘ Random elements without structure
✘ Missing audience information
✘ Forgetting the purpose of the post
These give the model almost nothing to work with—so it makes random choices.
Why Your Prompts Fail (And How to Fix It)
Most failed designs come from:
❌ No clear purpose
❌ No target audience
❌ Missing elements
❌ Vague style
❌ Random instructions
❌ No refinement loop
When your instructions are not specific, the AI cannot visualize what you want—so it fills the gaps with random elements.
Structured prompts eliminate randomness.
