Skip to content
,
ChatGPT · Part 14

Better answers with structure and examples

13 min read
Better answers with structure and examples, with the official product logo. Editorial illustration for Analytics Made Simple.

Say you send ChatGPT one line: “Write something about our Q3 results.” It returns three polished paragraphs, a made-up 14% growth figure, a vague strategy section, and a closing that could belong to any company on earth. You almost paste it into Slack, and then you realize you never said what Q3 meant, who the reader was, or which four bullets were true. The model filled that silence with confident fog.

The earlier post in this ChatGPT everyday tutorial walked through a Monday to Friday week of writing, planning, and learning, with one real output per day. This one stays in Chat, the plain conversation window, and improves the quality of those outputs. You will get a five-slot prompt structure (role, goal, constraints, example, format), weak and strong prompts side by side, and a calm way to fix a reply that comes back wrong. If the basics or the different ChatGPT modes still feel blurry, start with the beginner series on ChatGPT and the map of ChatGPT products. You do not need the agent-style modes for any of this, because writing a clear prompt is a Chat habit.

You do not need a secret prompt language. You only need to stop leaving the model to guess the reader, the facts, the length, and what a finished answer looks like.

A five-part structure stack you can reuse

The structure stack

Think of five slots to fill in. You do not always fill all five, but every empty slot is a place where the model improvises, and improvisation is how invented numbers and generic tone sneak in.

Structure stack left to right: Role, Goal, Constraints, Example, Format. Vague prompts get vague essays.
Structure stack left to right: Role, Goal, Constraints, Example, Format. Vague prompts get vague essays.
SlotQuestion it answersTiny exampleIf you skip it
RoleWho should Chat act like for this turn?“You are a calm ops analyst writing for non-finance managers.”Default generic assistant voice
GoalWhat object should exist when we stop?“A 200-word channel update ready for my edit.”Essay-shaped mush
ConstraintsWhat must be true / must not happen?“Use only these 4 bullets. No invented metrics. No hype words.”Plausible fiction and filler
ExampleWhat good (or bad) looks like?Two sample sentences you like, or “avoid this tone: …”Tone and structure drift
FormatHow should the reply be shaped?“Bullets under three headings. End with 2 questions.”Wall of prose you must reformat by hand

Role is not costume play. “Act as a pirate CEO” is entertainment, while “write as a careful analyst who will not invent numbers” is a real rule dressed up with a job title. Pick a job and a reader over a movie character.

Goal should name something you could drop into a file. “Help me think about Q3” is only a mood, whereas “produce a 200-word update for the ops channel from these bullets” is a goal you can check.

Constraints are where most of the quality comes from. Length, audience, a list of things to refuse, facts-only rules, reading level, language, and “mark unknowns as [UNKNOWN]” all belong here. If you keep only one slot from this post, keep constraints.

An example can be positive (“match this tone”) or negative (“do not sound like this”), and one short sample beats five adjectives like “professional, friendly, crisp.” Format is the shape of the reply: a table, bullets, an email, a quiz with the answers hidden, or two columns. Asking for a shape up front saves you ten minutes of cleanup later.

Weak prompt vs strong prompt

Here is the same task written two ways. Watch which slots are empty in the first one.

Weak prompt missing audience facts length refuse list versus strong prompt with 200 words four bullets no invented numbers and two questions
Weak prompt missing audience facts length refuse list versus strong prompt with 200 words four bullets no invented numbers and two questions

Pair 1: the Q3 update

Weak

Write something about our Q3 results.

Strong

Role: careful ops writer. I will edit and send under my name.
Goal: 200-word update for non-finance managers in Slack.
Constraints:
- Use ONLY these bullets. If a detail is missing, write [UNKNOWN], do not invent.
  • East region dashboard v2 live Mon 7/14
  • West still missing store #118 (data eng, ETA Wed)
  • Freeze new KPI requests until Fri
  • South pilot target next Tue if West feed is clean
- No growth percentages unless I provided them (I did not).
- No “excited,” “thrilled,” or “synergy.”
Format:
1) What changed (short paragraph)
2) Blocker (2 bullets max)
3) Ask (one sentence)
4) Two discussion questions
Example of tone I want: “East is live. West still has a feed gap on store #118. I need a freeze on new KPI asks until Friday so we can fix grain.”

The weak prompt leaves every slot empty. The strong one fills in the role, goal, constraints, example, and format, so the model has far less room to invent. It can still drift, and you still edit the result before it goes out under your name, but you are no longer asking for fog.

Pair 2: a meeting agenda

Weak

Make an agenda for our metrics meeting.

Strong

Goal: 30-minute metrics sync agenda for 6 people (ops + one data eng).
Constraints:
- Start at :00, hard stop :30.
- Must include 8 minutes on active store grain decision.
- Must include 5 minutes on store #118 only (not a full data platform review).
- No “round robin updates” longer than 6 minutes total.
- I will paste owner names; do not invent attendees.
Attendees and owns:
- Ops lead: grain proposal
- Data engineer: #118 status
- South lead: South pilot readiness
Format:
- Table: time | topic | owner | decision needed? (Y/N)
- End with a 3-bullet parking lot for topics we will not cover today
Refuse: strategy offsites, hiring, tools shopping.

A weak request produces a TED-style list of loose topics, because nothing tells the model how long anyone has to talk. A strong request produces an agenda you can run with a clock in your hand.

Pair 3: explain a concept

Weak

Explain primary keys.

Strong

Role: patient teammate teaching a new analyst in week one.
Goal: 12th-grade explanation of primary keys for retail ops tables.
Constraints:
- Assume they know what a spreadsheet row is.
- Use a stores table and a daily_sales table as examples.
- Do not start with academic database history.
- Flag what is a team decision vs a hard rule.
Format:
1) One-sentence definition
2) Tiny table example (3 stores)
3) What breaks if the key is wrong
4) 3 quiz questions (answers in a separate ANSWERS section)
Example of voice: short sentences, no “in the realm of data management.”

The topic is the same in both prompts. The difference is that with the strong one you can teach the idea back to someone else without reopening Wikipedia.

Fill the slots without writing a novel

People skip structure because they think it takes twenty minutes, but with a pattern it takes about ninety seconds. If you repeat the same kind of job, keep the pattern on a sticky note or in a text-expander snippet so you never retype it.

Ninety-second template

Role: [job + reader]
Goal: [deliverable + length]
Constraints:
- Facts: [bullets or “none yet, ask me questions first”]
- Refuse: [invented numbers / legal advice / hype words / …]
- Other: [deadline voice, reading level, language]
Example: [2 sentences of good tone OR “avoid: …”]
Format: [headings / table / email / quiz]

If you do not have the facts yet, say so. A strong early move is to write: “Ask me up to 5 clarifying questions before drafting. Do not draft until I answer.” That is still structure, because the goal becomes a list of questions instead of a fake draft.

When to skip a slot

SlotOften skip when…Rarely skip when…
RoleYou already set voice earlier in the same chatTone has been wrong twice
GoalNever for work you will ship(always keep)
ConstraintsNever for work with numbers or private risk(always keep for ship work)
ExampleFormat is obvious and tone is already goodTone keeps sliding corporate
FormatYou want freeform brainstorming on purposeYou need a table, email, or checklist

Examples that pull weight

One good example beats a pile of adjectives, and two kinds work well.

Positive micro-example

Match this tone and density:
"East is live. West is blocked on store #118 until data eng finishes the feed fix (ETA Wed). I need leadership to freeze new KPI requests until Friday."

Negative micro-example

Do not sound like this:
"We are thrilled to announce a holistic journey toward cross-functional excellence in our Q3 landscape."
If you catch yourself writing that way, rewrite shorter and more concrete.

You can also give a format example by pasting a skeleton with placeholders and saying, “Fill this outline, keep the headings, and replace only the brackets.” That gives the model an example and a format in one move.

Fill this skeleton. Keep headings. Replace only the bracketed parts. Do not add sections.

## Status
[3 sentences max]

## Blocker
- [owner]: [issue] ([ETA if known])

## Ask
[one sentence]

## Next 7 days
- [ ]
- [ ]

Iterate when the answer is wrong

First replies fail, and that is normal. The mistake is to restart from a new vague prompt or to argue with the model in long emotional paragraphs. A calmer habit is to diagnose the problem, patch the prompt, and run it again.

Step 1: name the defect

Be specific about what went wrong. “Too long” is weak, while “cut to 200 words and remove the strategy paragraph I never asked for” is strong. These are the defects you will see most often:

  • Invented facts or numbers
  • Wrong audience (too technical / too vague)
  • Wrong length
  • Wrong structure (essay instead of bullets)
  • Wrong tone (hype, hedge, lecture)
  • Missing ask or missing decision
  • Scope creep (answered three extra questions)

Step 2: patch the prompt, not only the reply

You can edit the last answer yourself (“delete paragraph 2”), and you should. You should also add the missing rule to the prompt so the next turn does not bring the same bug back. If the model invented a metric, add a line such as: “You invented X. Remove all numbers I did not provide, and list any [UNKNOWN] fields instead.”

Step 3: re-run with a tight instruction

Revise your previous draft with these patches only:
1) Delete every number not in my bullet list.
2) Cut to 200 words.
3) Keep the four-part format.
4) Replace hype words with plain verbs.
Do not add new sections. Show the full revised draft.

Step 4: know when to start a new chat

Sometimes a thread gets polluted with three bad strategies and a pile of invented metrics. In that case a clean chat with the strong prompt is faster than ten patches, so copy your facts and rules into a new thread and leave the mess behind. The earlier advice of one chat per deliverable still applies.

Worked iteration story

Say you paste the strong Q3 prompt and the reply looks good, except that it invents an “NPS at 72” (a customer satisfaction score) and adds a “strategic outlook” section nobody requested. Your patch looks like this:

Defects:
- You invented NPS 72. Remove it.
- You added a strategic outlook section. Delete it.
- Blocker section has 5 bullets; max 2.

Revise the full draft. Same facts only. 200 words. Four parts + two questions.

The second reply is clean enough for a ten-minute human edit, and that counts as success. You should not expect perfection on the first turn.

Pre-send checklist

Run through this list before any important prompt. It takes about ten seconds and can save half an hour of cleanup.

CheckPass looks like
Goal named?A deliverable + rough length or time box
Reader named?Who will read or use the output
Facts listed or marked unknown?Bullets or explicit “ask me questions first”
Refuse list?At least: no invented numbers / no legal advice / no secrets (as fits the job)
Format?Headings, table, bullets, email shape, etc.
Example if tone matters?One good or bad micro-sample
Paste safe?Redacted or allowed under policy

Rebuild two weak prompts from last week

If you kept a pile of weak prompts from last week, rebuild two of them now. If you did not, use these stand-ins.

Graveyard item A

Weak: “Help me plan my week.”

Strong rebuild: a role (a realistic planner), a goal (a one-week plan with three outcomes), constraints (18 focused hours, your existing meetings, no work past 6pm), an example (one good “done means” line), and a format (outcomes, day blocks, a parking lot, a refuse list, and a Friday review). That is the planning prompt from the earlier post on a useful first week, which was structured on purpose, so you can reuse its shape for any planning job.

Graveyard item B

Weak: “Make this email better” + paste.

Role: editor for my workplace voice (direct, short, no hype).
Goal: rewrite the email below so I can send it after a quick human pass.
Constraints:
- Keep every commitment, date, and name exactly.
- Cut about 40% length.
- One clear ask in the final paragraph.
- No new offers or apologies I did not write.
- If something is ambiguous, mark [CLARIFY] instead of guessing.
Format: subject line option + body.
Example of bad tone to avoid: "Just circling back to touch base when you have a moment."
Email:
[PASTE]

“Make it better” is not a constraint. Better in what way, for whom, and with what risk if the model changes a commitment? Spell it out.

Common structure mistakes

MistakeSymptomFix
Role cosplayPirate CEOs, random celebrity voicesJob + reader + refuse list
Goal as mood“Help me think,” endless chatName the artifact
Constraints after the draftYou keep deleting inventionsFacts and refuse list up front
Adjective pile for toneStill genericOne micro-example instead
No formatYou reformat every replyHeadings or table request
Infinite patchingThread full of wrong strategiesNew chat + clean strong prompt
Trusting first draftAlmost-shipped fake numbersHuman edit; verify every figure

What structure does not fix

Structure will not turn ChatGPT into a reliable source of live market statistics, legal advice, or the truth about your warehouse. It will not replace reading the PDF you care about, and it will not make the multi-step agent modes unnecessary, because those are different modes on the product map. It also will not fix a bad habit around what you paste: a perfect prompt wrapped around a full payroll CSV is still a bad idea on the wrong account.

If you need a tool that acts across many files with your approval, that is agent-mode territory for a later post. If you need edits to a code repository, that is a coding tool. If a team needs the same recipe every day, it might become a Custom GPT (a saved, reusable chat setup) once you know the recipe works in plain Chat. This post makes the recipe easy to read and check.

Where this fits in the series

This post is part of the ChatGPT everyday tutorial. The first post built a useful week, this one makes your prompts easy to inspect, and the next covers long documents and multi-file work (splitting a big file into chunks, checking what is inside it, and verifying quotes). The foundations live in the beginner series on ChatGPT, and the modes are explained in the map of ChatGPT products. You can also browse the broader Learn hub or read the sibling habits for Anthropic’s tools in the beginner series on Claude.

Try it on one real task

  1. Take one real task for tomorrow and write the weak one-liner you would have typed six months ago.
  2. Rebuild it with the five-slot template and time yourself, aiming for under three minutes.
  3. Run it in Chat, then label the defects in the first reply using the defect list above.
  4. Patch the prompt once, and if the reply is still messy, start a new chat with only the cleaned-up strong prompt.
  5. Save the strong prompt in a notes file named for the job type (prompt-ops-update or prompt-agenda-30m) so you can reuse it next time.

Quick recap

  • Stack: role, goal, constraints, example, format.
  • Constraints and facts do most of the quality work.
  • Weak prompts leave slots empty; strong prompts fill them.
  • One micro-example beats a pile of tone adjectives.
  • When wrong: name the defect, patch, re-run; new chat if the thread is polluted.
  • Stay in Chat, and edit every draft before it goes out under your name.

Sources

Prompt patterns here are teaching practice for everyday Chat, not vendor secrets. Product UIs and help articles change; re-check official pages when you train a team.

Written by

Jose S

Founder & Lead Analyst · Analytics Made Simple

Hands-on data strategist, analytics engineering lead, and educator. Writing practical, no-fluff guides to help everyday teams, analysts, and engineers master SQL, AI systems, and modern data architectures.

Keep going

Same lessons in your feed

Short diagrams, hooks, and weekly tutorials on Substack, Instagram, X, and Facebook.

Google Search Prefer our practical guides in Google Search & Top Stories: