←
AI for Small Business
Aware · M36 · lesson 36 of 93 · queued
Preview — browse every lesson free. Enroll to mark lessons complete, open partner links and save your progress. Login & enroll →
📖
in this lesson

Common Prompting Mistakes and How to Fix Them

10 min

Perfect prompts are rare, good prompts are common, and bad prompts are everywhere. The difference between an okay prompt and a great one is not talent; it is knowing which mistakes to avoid. This lesson catalogs the ten most common prompting mistakes and shows you how to fix each one. As you read, you will probably recognize yourself in several of them, which is normal, because everyone makes them. The point is to become aware enough to catch yourself. Each mistake comes with a before-and-after example so you can see the exact difference the fix makes.

Mistake 1: Too Vague

The problem. Your prompt lacks specificity. "Write an email" or "Give me ideas" tells the AI nothing about your situation, who the audience is, what you are trying to achieve, or what good looks like. Bad prompt: "Write a professional email". The fix: add context about who, what, why, and what success criteria apply.

Better prompt: "Write a professional email from our VP of Sales to a prospect who attended our webinar on project efficiency but hasn't responded to our follow-up messages. Goal: re-engage them without being pushy. Tone: friendly but authoritative. Length: under 150 words. Include a specific call-to-action for a 15-minute call."

Why this matters. Vagueness forces the AI to guess. Specificity lets it deliver exactly what you need. This single mistake causes most of the disappointing AI output people encounter, and it is the one that hides best, because a vague prompt still produces something. You only notice the cost when you compare the generic version against what the specific version would have given you.

Mistake 2: Too Long and Unfocused

The problem. Your prompt is a rambling brain dump: multiple tasks, unclear priorities, conflicting requests. The AI has no way to tell what actually matters. Bad prompt: "We're a SaaS company and I need help with marketing. We sell project management software. We have customers in various industries. I think we should do more content marketing but also social media. We're also thinking about partnerships. Can you help with all of this and also maybe pricing strategy?"

The fix: focus on one thing at a time, be organized, and save the other topics for separate prompts. Better prompt: "We're a 40-person SaaS company selling project management software. ARR is $2M. We need a content marketing strategy for the next 12 months. Our main customer types are: operations teams in mid-market companies (50-500 people). Current marketing budget is $20k/month. Develop a quarterly content calendar covering: topic ideas, content types, publishing frequency, distribution channels. Format as a table with columns: Quarter, Topic, Content Type, Distribution Plan."

Why this matters. Focused prompts produce focused outputs. Long, unfocused prompts produce long, unfocused, mediocre outputs. If you have multiple topics, write multiple prompts. Note that the fixed version is not shorter than the broken one; it is more organized. Length is not the problem here, and trying to solve it by trimming words will make the prompt worse rather than better.

Mistake 3: Missing Critical Context

The problem. You assume the AI knows things it cannot know about your business, your market, your constraints, or your situation. You get generic advice because the AI lacks the context to be specific. Bad prompt: "What are the best ways to increase our ARR?" The fix: provide context about your actual situation, market, constraints, and current performance.

Better prompt: "We're a 25-person B2B SaaS company. Current ARR: $1.5M from 120 customers. Average customer lifetime value: $8,000. Average contract value: $500-2,000/month. Churn rate: 5% annually. Customer acquisition cost: $3,000. We have a sales team of 3 people. We've grown organically through referrals. Market is mid-market operations teams. We want to grow ARR to $3M within 18 months. Budget for growth investment: $50k. What's the highest-ROI way for us specifically to grow ARR? Focus on what we can actually execute."

Why this matters. Context turns generic advice into tailored recommendations. A solution that works for a 50-person company might be wrong for a 5-person company, and the AI has no way of knowing which one you are unless you say so. Tell it your reality. Notice how much of the context above is numbers: the specifics are what let it rule options in and out rather than list them all.

Mistake 4: Not Specifying Format

The problem. You do not tell the AI how you want the output structured, so it picks its own format and you spend fifteen minutes reformatting before you can use it. Bad prompt: "Give me 10 ideas for improving our customer onboarding". The fix: specify exactly how you want the output formatted so that it arrives immediately usable.

Better prompt: "Give me 10 ideas for improving our customer onboarding. Format as a numbered list. For each idea include: title, 2-3 sentence explanation, and estimated implementation effort (Low/Medium/High). Order by potential impact (highest first). Keep entire response under 800 words."

Why this matters. Format specification is a force multiplier. It takes thirty seconds to write, saves fifteen minutes of editing, and makes the output usable the moment it appears. The ordering instruction does something extra: asking for the list sorted by impact forces the AI to make a judgment it would otherwise skip, so you get prioritization for free alongside the formatting.

Mistake 5: Not Iterating

The problem. You take the first output and use it as it came. You ask no follow-ups, request no refinements, and never push toward a better result. The bad approach looks like this:

  • User: "Write a job description"
  • AI: [Returns job description]
  • User: Done, posting this.

The fix: iterate. Ask follow-up questions and request refinements until the output is right. The better approach is a conversation:

  • User: "Write a job description"
  • AI: [Returns job description]
  • User: "This is generic. Add more about the team environment and emphasize we're a startup. Make it more personality-driven."
  • AI: [Refined version]
  • User: "Better. Remove the 5 years experience requirement, we'll train the right person. Add a line about our commitment to work-life balance."
  • AI: [Final refined version]
  • User: Done, this is perfect.

Why this matters. Great outputs usually require two or three iterations. The first draft is rarely right. Treat prompting as iterative refinement rather than one-shot creation, and notice that each correction above is short and specific. You are not rewriting the prompt from scratch each time; you are steering, which is much faster than restarting.

Mistake 6: Treating AI Like a Search Engine

The problem. You ask generic questions like "What are the top 10 ways to reduce support costs?" without describing your specific situation, and you get a generic list back. Bad prompt: "What's the best way to hire salespeople?" The fix: provide your specific situation so you get tailored advice instead of a list anyone could have found.

Better prompt: "We're a 20-person SaaS company. We've grown to $1.2M ARR primarily through inbound and referrals. We've never had a dedicated salesperson. We're adding our first sales hire. Our customer acquisition cost through inbound is $2,500. Our average deal is $1,500/month. Our sales cycle is 4-6 weeks. What's the best way for us specifically to hire and onboard our first salesperson? What should we look for?"

Why this matters. AI is not a search engine. You are not asking what the internet says; you are getting advice from something acting as an expert consultant, and a consultant needs your specifics to say anything useful. The word "specifically" in the prompt is doing real work. It signals that a general answer will not do, and it tends to keep the response anchored to your numbers.

Mistake 7: Not Specifying Audience or Level

The problem. You do not say who will read this or what they already know, so the AI guesses. The output comes back too technical or too basic, in the wrong register, or aimed at the wrong reader entirely. Bad prompt: "Explain our API rate limiting policy". The fix: specify who the audience is and what they already understand.

Better prompt: "Explain our API rate limiting policy for developers integrating our software. Audience: backend developers with API experience but unfamiliar with our specific system. Assume they understand HTTP requests and API tokens but not our architecture. Tone: technical but accessible. Include: what rate limiting is, why we have it, how our limits work, what happens when they hit limits, how to handle it in their code. Provide code examples in JavaScript."

Why this matters. Audience matters enormously. Explaining data retention to engineers is a completely different piece of writing from explaining it to non-technical customers. Specify the audience so the AI writes for the right people. The most useful part of the fixed prompt is the sentence beginning "Assume they understand," which draws the line between what you can skip and what you have to explain.

Mistake 8: Not Assigning a Role

The problem. You do not tell the AI what perspective to take. "Write a recommendation" says nothing about how the recommendation should be framed or what it should weigh. Bad prompt: "Should we build the feature or buy a third-party solution?" The fix: assign a role that shapes the perspective and the reasoning behind it.

Better prompt: "You're our Chief Technology Officer evaluating whether to build a custom integration capability for our SaaS product or buy an existing integration platform. Consider: engineering resources required, timeline to market, total cost of ownership, maintenance burden, feature differentiation, customer satisfaction impact. What's your recommendation? Support with financial and strategic reasoning."

Why this matters. A strategist thinks about direction. An engineer thinks about technical debt. A CFO thinks about cost. The role you assign shapes the entire output, so choose it deliberately rather than by default. If a decision genuinely has two sides, running the same prompt under two different roles and comparing the answers is often more useful than asking for a balanced view.

Mistake 9: Trying to Do Everything in One Prompt

The problem. You ask the AI to analyze data and identify problems and recommend solutions, all in one request. Complex tasks squeezed into one response get shallow treatment on every part. Bad prompt: "Analyze our customer feedback data, identify why we're losing customers, and recommend retention strategies." The fix: break complex work into sequential steps and do each one thoroughly.

  • Step 1 (Analyze): "Analyze this customer feedback from our exit interviews: [paste feedback]. Identify the top churn reasons with frequency."
  • Step 2 (Diagnose): "Based on these identified churn reasons: [paste AI's analysis]. For each reason, diagnose: Is this a product issue, support issue, pricing issue, or usage issue?"
  • Step 3 (Recommend): "Based on this diagnosis: [paste previous output]. For each churn reason, recommend specific retention strategies we could implement in 30 days."

Why this matters. Multi-step prompting produces deeper analysis, because each step gives the AI room to think thoroughly about one thing. It also gives you a checkpoint between stages. If the analysis in step one is wrong, you catch it before it silently contaminates the recommendations, which is impossible when all three happen inside a single response.

Mistake 10: Not Providing Examples

The problem. You describe what you want but never show it, so the AI guesses at your tone, style, structure, and approach, and the output misses what you actually had in mind. Bad prompt: "Write an email to prospects who signed up for our webinar but didn't attend". The fix: provide an example of the tone, style, or structure you want.

Better prompt: "Write an email to prospects who signed up for our webinar but didn't attend. Here's the tone/style we use in emails: [paste example email that shows the voice you want]. Write something with similar tone, length, and structure but specific to the no-show scenario. Include: why we're reaching out, a brief overview of what they missed, a link to the recording, and a specific call-to-action."

Why this matters. Examples are worth a thousand words of description. If you already have content that demonstrates your style, paste it, and the AI will match the tone instead of inventing one. This is also the cheapest of the ten fixes to apply repeatedly, because the example you paste today is the same one you will paste next month.

Self-Assessment Checklist

Before you send any important prompt, run through this checklist. It is quick, and it catches most of the ten mistakes above before they cost you a round trip.

Prompt Quality Checklist

  • Is this specific enough, or could it apply to anyone?
  • Did I provide enough context about my situation?
  • Is the task or request clear and focused (one main thing)?
  • Did I specify the format I want the output in?
  • Did I mention who the audience is or what level they're at?
  • Did I assign a role if the perspective matters?
  • Did I add length constraints or other limiting parameters?
  • Did I provide any examples of tone or style if that matters?
  • Is this the most important thing to ask, or should I break it into steps?
  • Am I planning to iterate, or just use the first output?

You do not need a clean sweep of all ten items. Some are irrelevant to some tasks, and a quick factual question needs almost none of them. But if you are checking fewer than six, your prompt is probably too vague and will produce disappointing output. Use that as your trigger to slow down and add what is missing before you send it.

Anti-Patterns to Avoid

Once you know the ten mistakes, a second set appears: the ones people make while fixing them.

  • Treating length as the fix. Mistake 1 is vagueness and mistake 2 is sprawl, and the cure for neither is word count. There is no magic length. Length matters less than specificity and clarity.
  • Running the checklist as a scorecard. Ten out of ten is not the goal. The checklist is a prompt for your attention, not a standard your prompt has to clear.
  • Adding context that is not load-bearing. Context earns its place when it changes what a good answer looks like; history irrelevant to the decision just dilutes the request.
  • Assigning a role you do not actually want. The role shapes everything downstream, so a decorative "you are an expert" adds nothing while a specific role changes the reasoning.
  • Breaking simple work into steps. Multi-step prompting is for complex work. Splitting a one-line request into three turns costs you time and buys nothing.
  • Iterating by rewriting the whole prompt. Short, specific corrections steer faster, and starting again throws away the context the conversation already holds.
  • Fixing the prompt when the problem is the ask. If you cannot say what success looks like, no amount of formatting or role assignment will rescue the output.
  • Accepting a good-looking first draft. Output that reads well is the easiest kind to stop iterating on, and it is often the most generic.

Practice Prompts

Take a prompt you actually sent this week and run it through these. Each isolates a single fix so you can see what it changes.

  • Add the missing context. Take a prompt that produced generic advice, rewrite it with your company size, market, current performance, constraints, and goal, then compare the outputs.
  • Specify the format. Re-run yesterday's request with an explicit structure: "Format as a numbered list. For each item include: title, 2-3 sentence explanation, and estimated implementation effort (Low/Medium/High). Order by potential impact (highest first)."
  • Name the audience. Take an explanation you wrote and re-request it with "Audience: [who they are]. Assume they understand [X] but not [Y]. Tone: [register]."
  • Compare two roles. Run the same decision under two different roles, for instance a CTO and a CFO, and note which considerations each one surfaces that the other missed.
  • Split a compound request. Take a prompt that asks for several things at once and rebuild it as an analyze step, a diagnose step, and a recommend step, pasting each output into the next.
  • Show, do not describe. Paste a piece of your own existing writing and ask for new content with similar tone, length, and structure rather than describing the voice you want.
  • Iterate three turns deep. Accept nothing on the first pass. Give one specific correction, then a second, and note where the output stops improving.

Reflection

Look back at the last handful of prompts you sent and ask which of the ten mistakes you made. Most people find they make the same few repeatedly rather than all ten occasionally, and the pattern is revealing. Skipping context usually means you were in a hurry. Skipping format usually means you had not decided what you would do with the output. The mistake is a symptom of how you were thinking when you typed it.

Then ask the harder question: how often do you stop at the first output? Iteration costs nothing to apply and is skipped more than any other item, because a first draft that reads well feels finished. It usually is not, and the gap between the first response and the third is where most of the value sits.

Glossary

  • Context: Background about your situation, market, constraints, and performance that the AI cannot know unless you supply it.
  • Role: The perspective you tell the AI to adopt, which shapes what it weighs and how it reasons.
  • Format specification: An explicit instruction about output structure, such as a numbered list, a table, named sections, or a word limit.
  • Constraint: A limit placed on the output, covering length, tone, scope, or what to leave out.
  • Iteration: Refining output across multiple turns with short, specific corrections instead of accepting the first response.
  • One-shot prompting: Asking for everything in a single request.
  • Multi-step prompting: Breaking complex work into sequential stages and feeding each output into the next.
  • Success criteria: Your own statement of what a good answer would look like, without which no prompting technique helps.

Closing

The ten most common prompting mistakes are being too vague, being too long and unfocused, missing context, not specifying format, not iterating, treating AI like a search engine, not specifying audience, not assigning a role, trying to do everything at once, and not providing examples. Every one is easy to fix as soon as you can name it, which is the reason for cataloguing them. None requires technical skill.

Use the self-assessment checklist before prompts that matter, and start noticing these mistakes in your own work as you make them. That is how you move from average prompts to prompts that reliably deliver something usable. The skill compounds, because a prompt you fixed once can be saved and reused as long as the task recurs.

Key Takeaways

  • Vagueness is the most common and most expensive mistake, because a vague prompt still returns something and the cost stays hidden.
  • Unfocused prompts are a structure problem, not a length problem. If you have multiple topics, write multiple prompts.
  • Context is what turns generic advice into tailored recommendations; the AI cannot know your size, market, or constraints unless you say so.
  • Specifying format takes about thirty seconds and saves roughly fifteen minutes of reformatting.
  • Great output usually takes two or three iterations, and short specific corrections steer faster than rewriting the prompt.
  • AI is a consultant, not a search engine. Generic questions get generic answers.
  • Naming the audience and what they already understand is what keeps output at the right level.
  • The role you assign shapes the entire response, so choose it deliberately rather than leaving it blank.
  • Complex work goes better as sequential steps, which also gives you a checkpoint between stages.
  • Pasting an example of your own writing beats any description of the tone you want.
  • Run the ten-item checklist before important prompts; checking fewer than six items is a signal to slow down.

Frequently Asked Questions

What is the most common prompting mistake?

The most common mistake is being too vague. Prompts like "write an email" or "give me ideas" lack context and specificity. The AI cannot know what you actually need, so it produces generic output. Always include who, what, why, and what success looks like. The difference between vague and specific prompts is often the difference between useless and genuinely useful output.

How long should a prompt be?

There is no magic length. A prompt should be as long as it needs to be to provide the necessary context and clarity. A one-sentence prompt might be perfect for a simple task, while a three-paragraph prompt might be necessary for complex strategic work. Length matters less than specificity and clarity. Focus on whether the AI has what it needs to deliver what you want.

What does "not iterating" mean as a prompting mistake?

Not iterating means accepting the first output without asking follow-up questions or requesting refinements. Great output usually requires multiple turns: an initial response, then "more detailed," then "adjust the tone," then "add this element." Prompting is iterative, so refine until you get what you need. Many people treat AI as though it gives one-shot answers, but the best results come from treating it like a conversation.

Why is treating AI as a search engine a mistake?

AI tools are not search engines, they are thinking partners. Using them like search engines ("What are the top 10 ways to reduce costs?") produces generic lists. Treating them as consultants ("Here's our situation, what's the best way for us to reduce costs?") produces tailored advice. The difference is context and specificity. Generic questions get generic answers; specific situations get specific recommendations.

What's the difference between one-shot and multi-step prompting?

One-shot prompting asks the AI to do everything at once: "Analyze this data, identify issues, and recommend solutions." Multi-step prompting breaks it into stages: first analyze, then identify the top three issues, then recommend solutions for each. Multi-step often produces better results for complex work, because each step gets full attention rather than being squeezed into a single response.