How to Write Better ChatGPT Prompts (With Examples)

Most disappointing ChatGPT answers are not the model’s fault — they are the prompt’s fault. When you type something vague like “write me an email,” the model has no idea who you are, who the email is for, or what tone you need, so it guesses. And the guess is almost always generic.

The good news is that learning how to write better ChatGPT prompts has nothing to do with secret tricks or magic words. It comes down to a repeatable formula you can use every single time: role + context + task + format + constraints. Give the model these five ingredients, and the quality of its answers jumps immediately.

In this guide, you will learn the formula, see it in six copy-paste-ready examples (blog outlines, emails, summaries, and more), avoid the most common mistakes, and learn how to iterate when an answer falls short.

Why Vague Prompts Get Vague Answers

ChatGPT builds its answer from the information inside your prompt — nothing more. Think of it like giving directions to a stranger. If you say “take me somewhere nice,” you might end up anywhere. If you say “take me to a quiet Italian restaurant within ten minutes that has vegetarian options,” you will actually get what you want.

Compare these two prompts:

  • Weak: “Write a blog post about fitness.”
  • Strong: “Act as a fitness coach. Write a 600-word blog post for busy parents in their 30s about 20-minute home workouts. Use a motivational tone, include three workout routines with bullet points, and end with a simple weekly schedule.”

The second prompt removes all the guessing — audience, length, structure, and tone are all defined. That is the entire secret: specific input produces specific output.

The 5-Part Formula for How to Write Better ChatGPT Prompts

Run through these five parts before you hit send. You do not need all five for a trivial question, but for anything important, they turn a mediocre prompt into a great one.

Close-up of hands typing a detailed prompt on a laptop with a checklist notebook beside it
A detailed, specific prompt typed with care beats a vague one every time.

1. Role — Tell ChatGPT Who to Be

Start by assigning the model a role. This steers its vocabulary, depth, and perspective toward the kind of expert you need. A “patient math tutor” explains differently than a “marketing copywriter.”

Example: “Act as an experienced career coach who specializes in tech hiring…”

Pick a role that matches your goal.

2. Context — Give It the Background

Context is the information the model cannot possibly know about you. Your situation, your audience, your constraints — all of it belongs here. This is the part most people skip, and skipping it is why answers feel generic.

Example: “…I’m a junior designer with two years of experience applying to my first senior role. The hiring manager values portfolio work over degrees…”

A good rule of thumb: if a smart friend would need the detail to help you, ChatGPT needs it too.

3. Task — State Exactly What You Want

Stick to one main task per prompt — asking for five things at once splits the model’s attention and weakens every part of the answer.

Example: “…Draft a cover letter for the Senior Product Designer role at a fintech startup…”

4. Format — Describe the Shape of the Answer

Tell the model how to structure its response: bullet points, a table, numbered steps, headings, an email with a subject line. Without this, you get a wall of text. With it, you get something you can actually use.

Example: “…Present it as three sections with bold headings: Hook, Experience, Closing. Keep each section under 80 words…”

5. Constraints — Set Boundaries

Constraints narrow the field: word count, tone, reading level, things to avoid, things to include. They are the difference between “an email” and “a friendly 100-word email with no jargon.”

Example: “…Use a warm but professional tone. Avoid buzzwords. Do not invent any achievements — use only the experience I listed above.”

Put all five together and the prompt practically writes the answer for itself, as the six examples below show.

6 Copy-Paste Prompt Examples

Each example below uses the full formula. Copy one, swap in your own details, and send it.

Example 1: Blog Post Outline

Act as an experienced content strategist. I run a personal finance blog for college students who are new to budgeting. Create a detailed outline for a 1,500-word article titled "How to Build Your First Budget in College." Use H2 and H3 headings, include 5 main sections with 2-3 bullet points each, and suggest a compelling introduction hook. Keep the tone friendly and jargon-free.

Bloggers can pair these techniques with the best AI writing tools for bloggers to speed up their content workflow.

Example 2: Professional Email

Act as a professional business writer. I need to politely decline a meeting invitation from a client because of a scheduling conflict, but I want to keep the relationship warm. Write a 100-150 word email with a clear subject line. Use a courteous, professional tone. Propose two alternative times next week (Tuesday or Thursday afternoon) and end with a forward-looking closing sentence.

Example 3: Explain Like I’m Five

Act as a patient teacher. Explain how machine learning works to a 10-year-old who has never heard of it. Use one simple real-world analogy, keep it under 200 words, use short sentences, and end with a fun example they would recognize from everyday life. Avoid technical terms or define them immediately in plain language.

Example 4: Summarize a Long Document

Act as a research assistant. I will paste a long article below. Summarize it in three parts: (1) five key takeaways as bullet points, (2) any statistics or numbers mentioned, (3) one paragraph on what the author recommends doing next. Keep the total summary under 300 words and do not add information that is not in the text. Here is the article: [paste text]

Example 5: Brainstorm Ideas

Act as a creative marketing consultant. I run a small online bakery and want to grow my Instagram following. Brainstorm 15 post ideas I can create with just a phone camera. Present them as a numbered list, one sentence each, grouped into three categories: behind-the-scenes, educational, and promotional. Keep each idea specific and doable in under 30 minutes.

Example 6: Rewrite and Tighten a Draft

Act as a skilled editor. Rewrite the paragraph below to be clearer and more concise. Cut the word count by about 30%, fix any awkward phrasing, and keep my original meaning and tone. Do not add new ideas. Show me the rewritten version first, then list the 3 biggest changes you made as bullet points. Here is my draft: [paste text]

7 Common Prompting Mistakes to Avoid

Even with the formula, these habits quietly sabotage your results:

Before-and-after desk scene comparing messy sticky notes with organized prompt cards
Good prompting turns scattered ideas into an organized, reusable system.
  1. Being vague about the audience. “Write something persuasive” means nothing. Persuasive to whom — a teenager, a CEO, a skeptic? Name them.
  2. Skipping the format. If you do not specify structure, you will reformat the answer yourself every time. Ask for the bullets, table, or headings up front.
  3. Asking for too much at once. One prompt, one task — bundling the outline, draft, social posts, and keywords into a single request produces four shallow outputs.
  4. Accepting the first answer. The first draft is a starting point, not the finish line — nearly every great AI-assisted result comes from at least one round of revision.
  5. Forgetting to set a length. Without a word count or limit, answers ramble. A simple “keep it under 150 words” fixes this instantly.
  6. Assuming it remembers your context. Each new chat starts fresh, so restate your role, audience, and constraints in the new conversation.
  7. Never giving examples. Showing the model one example of the style you want (“write it like this paragraph”) is often more powerful than describing the style in words.

How to Iterate When the Answer Is Weak

A weak first answer is normal — it just means your prompt needs one more round. Instead of starting over from scratch, do this:

  1. Pinpoint the problem. Is it too long? Too formal? Missing a key point? Name the specific flaw before you reply.
  2. Give targeted feedback. Reply in the same chat with a precise correction: “Good start, but make it half as long and use a friendlier tone.”
  3. Add the missing ingredient. Most weak answers are missing context or constraints. Paste in the detail you left out and ask it to try again.
  4. Ask it to revise, not restart. “Revise the second paragraph to include an example” keeps the good parts and fixes only what is broken.
  5. Try a different angle. If two revisions do not fix it, reframe the task: ask for an outline first, then expand it step by step.
  6. Save what works. When a prompt produces a great result, save it in a notes app. Over time you will build a personal library of proven prompts.

This same iterative approach works for bigger projects too — for example, when you use ChatGPT to write your resume, the first draft is only the beginning.

Conclusion

Learning how to write better ChatGPT prompts is a high-leverage skill, because it improves everything you use AI for. Remember the formula — role, context, task, format, constraints — avoid the common mistakes above, and treat every weak answer as a prompt problem you can fix in one more round. If you are curious how these skills transfer to other AI assistants, check out our ChatGPT vs Claude vs Gemini comparison to see which tool fits your workflow best.

Frequently Asked Questions

What is the best prompt formula for ChatGPT?

A reliable formula is role + context + task + format + constraints. Tell the model who to be, give it your background, state the exact action, describe how the answer should be structured, and set boundaries like length and tone.

How long should a good ChatGPT prompt be?

As long as it needs to be. Simple questions need one sentence; important tasks deserve a full paragraph. Aim for completeness — every relevant detail you include saves you a round of revision later.

Why does ChatGPT give generic answers?

Generic answers come from generic prompts — the model fills gaps with the most average response. Add specifics about your audience, situation, and format, and answers become noticeably more tailored.

Should I use the same prompt for different AI chatbots?

The formula transfers well across tools, though each model has its own strengths. Well-structured prompts work on Claude and Gemini too — you may just need small tweaks to formatting instructions for each platform.

How do I get ChatGPT to follow instructions more precisely?

Be explicit and literal: use numbered requirements, state what to avoid, and give an example of the desired output. Then iterate — reply with specific corrections rather than accepting a near-miss on the first try.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top