ChatGPT

How to Write a Good ChatGPT Prompt (With Examples)

Learn how to write better ChatGPT prompts with a simple 4-part method, common mistakes to avoid, and ready-to-copy prompt examples for everyday tasks.

How to Write a Good ChatGPT Prompt (With Examples)

Ever feel like ChatGPT missed the point, gave you something too vague, or rambled on way too long? Most of the time, the problem isn’t ChatGPT. It’s a request that was too vague or missing key details. The quality of the answer depends heavily on the quality of the prompt.

The good news: there’s nothing complicated to learn. In this guide, I’ll give you a simple 4-part method, the mistakes to avoid, and a set of ready-to-copy prompt examples for everyday use.

The method in one sentence

Tell ChatGPT what you want (goal), for what situation (context), with what rules (constraints) and in what shape (format). Then improve the result by chatting back and forth.

Contents
  1. What is a prompt?
  2. The simple 4-part method
  3. Before and after: the method in action
  4. 5 tips to take it further
  5. The most common mistakes
  6. 6 ready-to-copy prompts
  7. Advanced techniques, explained simply
  8. Build your own prompt templates
  9. Three case studies: from bad prompt to great prompt
  10. My checklist before sending an important prompt
  11. Adapt your prompt to the type of task
  12. ChatGPT prompt FAQ
  13. The bottom line

What is a prompt?

A prompt is simply the message you send to ChatGPT: a question, an instruction, a text to rework, a request to create something… In this context, the word just means “instruction” or “request.”

ChatGPT can’t read your mind: all it has is what you type (and, possibly, what it remembers from your previous chats). The clearer and more complete your request, the better the answer will fit.

The simple 4-part method

For most requests, a good prompt includes four pieces of information. No need to format them formally: a few natural sentences will do.

1. The goal: what ChatGPT should do

Start with a clear action verb: write, summarize, explain, compare, fix, suggest, translate, organize… That’s the heart of your request.

2. The context: your situation

Who are you? Who is the result for? What’s it for? This is the piece people forget most often, yet it’s the one that changes the answer the most. “An email to my boss” and “an email to an unhappy customer” call for completely different texts.

3. The constraints: the rules to follow

Length, tone, level of language, things to include or avoid, budget, deadline… Constraints keep the answers from being too generic.

4. The format: the shape of the result

Bullet list, table, numbered steps, short paragraph, several versions… Specifying the format saves you a lot of reformatting time.

Illustration: goal, context, constraints and format combined in one prompt
The 4-part method for a good prompt

Before and after: the method in action

Here’s a typical request, the way most of us type it without thinking:

Give me meal ideas for the week.

ChatGPT will answer, but it’s shooting in the dark: it doesn’t know how many of you there are, what you like, or how much time you have. Now here’s the same request with all 4 parts:

Plan dinners for this week, Monday through Friday (goal).
We're two adults and a 6-year-old, and we get home late in the evening (context).
Each meal should take 30 minutes max to make, no fish, on a reasonable budget (constraints).
Put everything in a table with day / dish / prep time, then give me a grocery list grouped by store section (format).

The difference in the result is dramatic, and the request only takes 30 extra seconds to write. Obviously, you don’t need to include the labels in parentheses: they’re only there to show you the method.

5 tips to take it further

Give it a role or a point of view

Starting with “Act as…” doesn’t turn ChatGPT into an expert, but it can steer the vocabulary, the level of detail and the angle of the answer. It’s handy when you want a specific tone or perspective.

Act as a supportive fitness coach. I haven't worked out in two years and I want to get back into running. Give me a gradual 6-week plan with three sessions a week.

Show an example

If you have a clear idea of the style you want, paste an example. ChatGPT will follow it far better than a long description.

Let it ask you questions

This is the tip I use the most. When I’m not sure exactly what details to give, I ask ChatGPT to interview me first.

I want to plan a surprise weekend for my girlfriend's birthday. Before you make any suggestions, ask me whatever questions you need to really understand what she'd enjoy.

Break big requests into steps

For a long piece of work (a report, a project, an action plan), go step by step: first the outline, then each section. You stay in control and can course-correct as you go.

Iterate instead of starting over

The first answer is just a draft. Simply say what’s not working: “shorter,” “less formal,” “add an example,” “drop the third idea.” ChatGPT keeps the context of the conversation.

The most common mistakes

  • Being too vague: “write me something about remote work” doesn’t say who it’s for, why, or in what form.
  • Stacking too many different tasks: for complex work, it’s often better to go in several steps.
  • Forgetting the audience: a text for kids, customers or coworkers isn’t written the same way.
  • Settling for the first answer: two or three tweaks are usually enough to go from an okay result to a genuinely useful one.
  • Not fact-checking: for important information (health, money, paperwork), ask for sources and check them.

6 ready-to-copy prompts

Just replace the parts in brackets with your own situation.

Write a tricky email

Write an email to [recipient] in order to [goal]. Context: [situation]. The tone should be [polite / firm / warm], 150 words max. Give me two versions.

Understand a difficult topic

Explain [topic] to me like I know nothing about it. Start with a two-sentence definition, then give a concrete everyday example, and finish with the three key points to remember.

Summarize a long text

Summarize the text below in 5 key points, then tell me in one sentence what I should take away from it for [my goal]. Text: [paste the text]

Make a decision

I'm torn between [option A] and [option B]. My criteria are [criterion 1], [criterion 2] and [criterion 3]. Compare the two options in a table, then explain which one best fits my criteria and why.

Plan your week

Here's my to-do list for the week: [list]. I have about [number] hours available per day. Rank these tasks by priority and give me a realistic schedule from Monday to Friday.

Improve an existing text

Here's my text: [paste the text]. Fix the mistakes and make it smoother and punchier, but keep my style and all the information. Then point out the three most important changes you made.
Illustration: a toolbox of ready-to-copy ChatGPT prompts
Ready-to-copy ChatGPT prompts

Advanced techniques, explained simply

Once you’ve got the 4-part method down, a few extra techniques let you go much further. They have slightly technical names, but they’re very easy to use.

Ask for step-by-step reasoning

For a calculation, a logic problem or a complex decision, ask ChatGPT to walk through its reasoning before reaching a conclusion. That way you can spot a wrong step instead of having to trust a final answer blindly.

I pay $850 a month on a $180,000 mortgage over 25 years. What happens if I make a $10,000 extra payment toward the principal? Explain your reasoning step by step, state the assumptions you're making, then give your conclusion.

Give several examples (the “few-shot” technique)

Instead of describing the result you want at length, show two or three examples. ChatGPT figures out the format, tone and length from them. It works especially well for repetitive tasks: product descriptions, template messages, social media posts.

Here are two product descriptions from my shop:
1. [example 1]
2. [example 2]
Write a description in exactly the same style for this new product: [product features].

Clearly separate instructions from content

When you paste a long text, mark it off clearly (for example with quotation marks or lines of dashes). ChatGPT can then better tell what it should do from what it should work on, and is less likely to mistake a sentence in your text for an instruction.

Ask for a self-critique

Once you have the answer, ask ChatGPT to reread it with a critical eye. It often catches its own gaps, inaccuracies or vague passages.

Reread your previous answer like a demanding editor. List its three main weaknesses, then give me an improved version that fixes them.

Require a specific format

Table, numbered list, three-part outline, 100 words max, one-sentence answer… The more explicit the format, the less time you’ll spend reformatting the result. You can even ask for a format you can reuse directly, like a table ready to paste into a spreadsheet.

Build your own prompt templates

If you often make the same kind of request, don’t rewrite everything each time. Build yourself a small library of templates with brackets to fill in. Here’s the structure I use for almost all my important requests:

Role: act as [role or point of view].
Goal: [what you need to produce].
Context: [my situation, the audience, the purpose].
Constraints: [length, tone, things to include or avoid].
Format: [table / list / X-word text / several versions].
Before answering, ask me any questions you need if important information is missing.

Keep your templates in a note on your phone or computer. With the paid plans, you can also use ChatGPT’s custom instructions to give it your context once and for all (job, preferred tone, usual format).

Three case studies: from bad prompt to great prompt

Case #1: the rental listing

Bad prompt: “Write a listing to rent out my apartment.” Result: a generic text full of superlatives that could describe any place.

Write a rental listing for a 450 sq ft one-bedroom apartment in Portland, Oregon, in the Sellwood neighborhood, third floor walk-up, lots of natural light, fully equipped kitchen, $1,400 a month utilities included, available November 1. Target renters: young professional or student. Plain, honest tone, no superlatives. 120 words max, then a short 40-word version for a listings site.

Case #2: the work presentation

Bad prompt: “Make me a presentation on remote work.” ChatGPT has no idea who it’s for, how long it should be, or what it’s meant to achieve.

I have 10 minutes to pitch the leadership team at my small company (40 employees) on 2 remote work days per week. Suggest an 8-slide outline, with a title, 3 key points and a visual idea for each slide. Anticipate leadership's 3 most likely objections and suggest a response to each one.

Case #3: homework help

Bad prompt: “Do my son’s math homework.” You get the answer, but your kid learns nothing.

My 12-year-old son is stuck on this fractions problem: [problem]. Don't give the answer. Explain how I can guide him with 3 questions in a row, each a bit more specific, so he finds the solution on his own. Use simple words.

My checklist before sending an important prompt

  • Did I start with a clear action verb?
  • Does ChatGPT know who this is for and why I’m asking?
  • Did I specify the length, the tone and what to avoid?
  • Did I say what format I want the answer in?
  • If the information may have changed, did I ask for a search and sources?
  • Did I remove all personal or confidential data?

This check takes ten seconds and saves you several rounds of back-and-forth. With practice, it becomes second nature.

Adapt your prompt to the type of task

The method stays the same, but the part you need to lean on changes depending on what you’re asking. Here are the reflexes to have for the main types of tasks.

  • Writing: focus on the audience, the tone and the length. One example of a text you like beats a long description of the style you want.
  • Explaining a topic: state your starting level and ask for a concrete example. Feel free to ask for an analogy from a field you know.
  • Looking up information: explicitly ask for a web search, recent sources and the date of each piece of information.
  • Analyzing documents: require page numbers and ask it to flag anything that isn’t in the document.
  • Creativity (ideas, names, slogans): ask for lots of varied suggestions, then have it sort and polish the best ones.
  • Decisions: list your criteria and how much each one matters, and ask for a comparison table before the recommendation.

With these reflexes, you don’t need to memorize dozens of canned formulas: you know how to build the right prompt yourself for any situation.

ChatGPT prompt FAQ

Should I write my prompts in English?

Not necessarily. ChatGPT understands and answers very well in many languages. Write in the language you want the answer in.

Does a prompt need to be long?

Not necessarily. A simple question deserves a simple prompt. But as soon as the result depends on your situation, a few sentences of context make all the difference.

Do I need to be polite to ChatGPT?

It’s not necessary to get a good answer. What matters is how clear your request is. That said, nothing stops you from keeping your good manners!

Do these tips work with Gemini or Claude?

Yes. The goal, context, constraints, format method works with every AI assistant, because it simply comes down to a clear and complete request.

The bottom line

There’s nothing magic about a good prompt: a clear goal, a bit of context, a few constraints and a format. Add the habit of iterating instead of starting over, and you’ll get far more useful answers starting today.

To discover everything ChatGPT can do, read my complete guide to using ChatGPT, and to see what’s included without a subscription, check out ChatGPT Free: what you can really do without paying.