Skip to content
Lesson 7 of 8Writing Better Prompts

Shaping the response · Lesson 7 of 8

Iterative prompting

Treat prompting as a conversation: review the output, diagnose what's off, and refine with targeted follow-ups instead of starting over.

9 min readIntermediate
Sign in to bookmark

You're learning as a guest — everything is open. Sign in to save progress, earn XP and pick up where you left off.

The first answer is a draft

Even experienced prompt writers rarely get exactly what they want on the first try. That's normal. Iterative prompting means treating the first response as a draft: you read it, figure out what's missing or wrong, and send a focused follow-up to fix it. A few quick rounds usually beat one heroic attempt at the "perfect" prompt.

Iteration works because most chat-based AI tools remember the conversation so far. You don't need to repeat everything — you can just say what to change.

The loop

  1. Prompt — start with a reasonable first attempt.
  2. Review — read the output critically. What's good? What's off?
  3. Diagnose — name the specific problem: too long, wrong tone, missing a point, wrong audience, factual error.
  4. Refine — send a targeted instruction that fixes that problem.
  5. Repeat until it's good enough — then stop.

Vague feedback vs. targeted feedback

The single most important skill in iteration is giving specific feedback. "Make it better" forces the AI to guess what "better" means.

Before

That's not quite right, try again.

After

Good start. Three changes: 1. Cut it to about 120 words — it's too long for a LinkedIn post. 2. Drop the opening question; start with the result (we cut onboarding time in half). 3. Make the tone less salesy — it should sound like a colleague sharing a win, not an ad. Keep the closing line as is.

The improved follow-up says what to keep, what to change and why. That last part matters: "too long for a LinkedIn post" helps the AI make the right trade-offs.

A worked example

Suppose you're planning a weekend trip.

Prompt
Plan a 2-day trip to Lisbon for two friends in their 20s.

The first response is a generic itinerary packed with famous sights. Rather than starting over, you refine:

Prompt
Thanks. A few adjustments:
- We're on a tight budget — around €60 each per day excluding the hotel.
- We'd rather explore neighbourhoods and food spots than queue for big monuments.
- Put it in a table: Time | Activity | Rough cost.
Illustrative example response — written by Promptly, not generated live
TimeActivityRough cost
09:00Pastry and coffee at a local bakery in Alfama€4
10:00Wander Alfama's lanes and viewpointsFree
13:00Lunch at a small tasca€12
.........

Each round adds one layer: budget, preferences, format. That's often easier than trying to anticipate everything up front. (The prices above are illustrative — real costs vary, so check current information before you travel.)

Useful follow-up moves

  • Narrow: "Focus only on point 3 and expand it."
  • Adjust tone or audience: "Rewrite this for a 12-year-old."
  • Change format: "Turn that into a checklist."
  • Generate options: "Give me three alternative opening lines."
  • Ask for critique: "What are the weakest parts of this draft?" — then ask it to fix them.
  • Correct facts: "The meeting is on Thursday, not Tuesday. Update every reference."

When to start fresh

Long conversations can drift. Earlier instructions may get diluted, or the AI may cling to an approach you've moved away from. Start a new chat when:

  • You've changed direction significantly.
  • The AI keeps repeating a mistake you've corrected.
  • The conversation has become very long and responses are getting less focused.

When you start fresh, write a new prompt that bakes in everything you learned — the budget, the tone, the format. That consolidated prompt is often your best reusable version.

Tip: Keep notes on which follow-ups made the biggest difference. Those are the details your first prompt was missing, and next time you can include them from the start.

Note: Asking the exact same question twice can give different answers. Language models usually have some randomness in how they pick words, so regenerating can be a quick way to see alternatives — but it isn't a substitute for clearer instructions.

Know when to stop

Iteration has diminishing returns. Decide what "good enough" means before you begin — a draft you'll edit yourself, or a finished piece? Often the fastest path is to get the AI 90% of the way and make the final tweaks by hand.

Common mistakes

  • Mistake: Giving vague feedback like "make it better" or "try again."

    Fix: Name the specific problem and the change you want, plus what to keep.

  • Mistake: Starting a brand-new chat for every small change.

    Fix: Use follow-ups in the same conversation; the AI can build on what it already wrote.

  • Mistake: Continuing a long, drifting conversation that keeps repeating errors.

    Fix: Start fresh with a consolidated prompt that includes everything you've learned.

Practice exercise

Write a targeted follow-up

You asked an AI to write a short bio for your personal website. The draft it produced is in the starter prompt. Write a single follow-up message that would get a much better second version. Imagine you're a freelance graphic designer who works mainly with small, independent cafés and bakeries.

Your draft stays in this browser tab — it isn't sent anywhere.Try your draft in the Playground

Hints

Self-check

Tick each item your prompt covers.

0 of 4 checked

You can do the whole exercise as a guest.Sign in to save progress

Knowledge check

Test your understanding

Question 1 of 3

Which follow-up is most likely to improve a draft?

Finished reading?

Guests can read every lesson.Sign in to save progress

Continue to next lesson