How to use ChatGPT for writing
ChatGPT can genuinely save hours of writing time. But most people get generic, forgettable output because they treat it like a search engine instead of a writing collaborator. This guide shows you how to give ChatGPT what it needs to produce writing that is actually worth using.
The core problem: ChatGPT defaults to average
ChatGPT is trained on an enormous amount of text, which means its default mode is to produce something that resembles the average of everything it has read. The average blog post is mediocre. The average email is stiff. The average story is forgettable.
To get above-average output, you have to push it away from its defaults. That means being specific about voice, audience, structure, and constraints. The more constraints you give, the less it falls back on generic patterns.
The 4-part writing prompt structure
Every strong writing prompt has four components:
- 1Role
Who should ChatGPT be? "A senior copywriter with 10 years of B2B SaaS experience" produces very different output than no role at all.
- 2Task + audience
What are you writing, and who is it for? "A 600-word blog post for first-time founders who have never raised money" is better than "a blog post about fundraising."
- 3Voice or tone
How should it sound? "Direct and confident, like Paul Graham writes" or "warm and conversational, like a trusted friend explaining something." You can also paste in a sample of your own writing and ask it to match.
- 4Constraints
What should it avoid? "No em dashes, no bullet points, no corporate jargon, under 500 words" forces the model to make real choices instead of defaulting to filler.
Writing use cases with example prompts
Blog posts
The key is specifying the angle. "Write a blog post about productivity" produces filler. "Write a blog post arguing that most productivity advice makes people less productive, targeting knowledge workers who are already trying hard" produces something with a real point of view.
Get the free blog post prompt template →Emails
Always include: who the email is going to, what relationship you have, what you want them to do, and the tone. Without the relationship context, ChatGPT defaults to a formal tone that often feels wrong.
Get the free email writing prompt →Marketing copy
Marketing copy lives or dies on specificity. Include the product, the target customer, the core benefit, and one compelling differentiator. Ask for 3-5 variations so you can pick the best one or combine elements.
Get the free marketing copy prompt →Creative writing and stories
For fiction, specify genre, POV, tense, and the emotional tone you want the reader to feel. Give it a specific scene to write rather than asking for a whole story. Iterate scene by scene for the best results.
Get the free story writing prompt →How to stop ChatGPT writing from sounding like AI
The most reliable way to de-genericize ChatGPT output is to give it a strong voice constraint. Try these:
- —Paste in 2-3 paragraphs of your own best writing and say: "Write in this style."
- —Name a specific writer whose style you want: "Write like David Ogilvy" or "Write like Paul Graham."
- —Add negative constraints: "No passive voice. No em dashes. No sentences starting with 'It is worth noting'."
- —Ask for a specific reading level: "Write for a 10th-grade reading level" or "Write for a PhD-educated audience."
Use ChatGPT as a collaborator, not a vending machine
The best results come from iteration. Generate a draft, identify what is off, then refine with a follow-up prompt: "The second paragraph is too formal — rewrite it to sound more conversational" or "This is good but too long — cut it to 300 words without losing the main argument."
Each follow-up gives ChatGPT more signal about what you actually want. By the third iteration, the output is usually close enough to edit into something genuinely good.
Not getting the writing output you want?
Paste your writing prompt into Deepclario. It scores what is missing, asks one clarifying question, and rewrites it for you.
Improve my prompt free