ChatGPT Prompt Engineering Tips — Write Better Prompts in 5 Minutes

ChatGPT Prompt Engineering Tips — Write Better Prompts in 5 Minutes

What You’ll Learn
  • Five practical prompt structures that actually work
  • How to get consistently better outputs without guessing
  • Common mistakes that make ChatGPT give generic answers

I spent months writing vague prompts and wondering why ChatGPT kept giving me bland, Wikipedia-style answers. Then I started paying attention to the structure of my prompts, and the difference was honestly night and day. Here’s what I’ve learned after sending thousands of prompts over the past year.

Writing prompts on a laptop screen
Writing prompts on a laptop screen

Why Most People Get Mediocre Results

The problem isn’t ChatGPT — it’s how we talk to it. Most people type something like “write me an email” and expect magic. But ChatGPT doesn’t know your tone, your audience, or what “good” looks like to you. You have to give it context, just like you would when briefing a coworker.

Think of it this way: if you asked a new intern to “write something about marketing,” you’d get something generic. But if you said “write a 200-word LinkedIn post targeting SaaS founders about why cold email still works, using a conversational tone” — that’s a completely different output.

Five Prompt Structures That Work Every Time

1
The Role + Task + Format Framework

Start with “You are a [role]” to prime the model. Then state the task clearly, and specify the output format. Example: “You are a senior copywriter. Write 5 subject lines for a B2B SaaS cold email. Format: numbered list with a brief explanation of why each works.”

2
The “Before and After” Technique

Give ChatGPT a bad example and ask it to improve it. This anchors the model and produces sharper results. “Here’s my current landing page headline: ‘We Offer Solutions’. Rewrite it to be specific, benefit-driven, and under 10 words.”

3
The Constraint Method

Add boundaries. “Explain quantum computing to a 12-year-old. No jargon. Maximum 150 words. Use one analogy.” Constraints force creativity and prevent generic filler.

4
Chain-of-Thought Prompting

For complex problems, ask ChatGPT to “think step by step.” This dramatically improves reasoning accuracy. Instead of “What price should I set?”, try “Walk me through the pricing factors for a SaaS product targeting small businesses. Consider costs, competitor pricing, and perceived value. Then recommend a price range.”

5
The Iterative Refinement Loop

Don’t try to get the answer in one shot. Start broad, then narrow. First prompt: “Draft an outline for a blog about remote work.” Second: “Expand section 3 with statistics.” Third: “Make the tone more conversational.” This is how professionals actually use it.

Person refining AI prompts on a laptop
Person refining AI prompts on a laptop

Quick Reference: Prompt Patterns

PatternWhen to UseExample Opener
Role + Task + FormatWriting tasks, content creation“You are a [role]. Write [task] in [format].”
Before & AfterEditing, improving drafts“Here’s my current version… improve it by…”
Constraint MethodNeed focused, concise output“Explain X in under Y words, using…”
Chain of ThoughtAnalysis, reasoning, decisions“Think step by step about…”
Iterative RefinementComplex projects“Start with an outline, then we’ll refine.”

Three Mistakes to Avoid

Mistake #1: Being too vague. “Write something about AI” will give you something about AI. Something generic. Always include audience, purpose, and tone.

Mistake #2: Ignoring the system message. If you’re using the API or custom GPTs, the system message is where you set the personality and ground rules. Most people leave it empty.

Mistake #3: Never iterating. The first output is a draft, not a final product. Treat ChatGPT like a brainstorming partner, not a vending machine.

My Experience

I used to write prompts like “help me write an email.” Now I write “You’re a customer success manager at a SaaS startup. Write a re-engagement email to a customer who hasn’t logged in for 30 days. Tone: friendly but urgent. Include a specific CTA. Under 150 words.” The second approach saves me 10+ minutes of back-and-forth editing. The initial prompt takes 30 seconds longer to write, but the output is usable on the first try about 80% of the time.

Pro Tip: Save your best prompts in a doc or Notion page. I keep a “prompt library” organized by category — writing, analysis, coding, brainstorming. It sounds nerdy, but it saves me at least 30 minutes a week.
Does prompt engineering work the same for Claude and Gemini?
The core principles — being specific, adding context, setting constraints — work across all major AI models. But each model has quirks. Claude tends to follow instructions more literally, while ChatGPT sometimes takes creative liberties. Test your prompts on the model you use most.
How long should a prompt be?
There’s no strict rule, but 2-5 sentences usually hits the sweet spot for most tasks. Very short prompts lack context; very long prompts can confuse the model. The key is to include the right details, not all the details.
Can I use the same prompts for GPT-3.5 and GPT-4?
Yes, but GPT-4 handles complex, multi-step prompts much better. For GPT-3.5, keep prompts simpler and break complex tasks into smaller steps. GPT-4o is generally the sweet spot for most people.
Is there a prompt engineering certification worth getting?
Honestly, most “prompt engineering certifications” aren’t taken seriously by employers yet. Your time is better spent practicing with real tasks and building a portfolio of effective prompts. The skill itself matters more than a certificate.
ChatGPTPrompt EngineeringAI TipsProductivityWriting PromptsGPT-4AI WritingContent CreationLLM TipsAI WorkflowChatGPT Tutorial