What the prompt does
A user on r/PromptEngineering posted what they call a “Viral Persona” framework. The idea is simple. Most AI posts come out flat because the model knows nothing about who you are talking to or what you are selling. So it fills the gaps with safe, generic filler. You have probably seen the result: “In today’s fast-paced world” openers, vague promises, and a closing line that could belong to any brand.
This prompt fixes that by changing the order of operations. The model has to interview you first. Then it writes.
Here is the prompt as shared:
“Act as an expert viral content strategist. I will give you a topic. Before writing anything, ask me 3 highly specific questions about my target audience and core offer. Once answered, generate 3 high-impact scroll-stopping hooks and a 150-word highly engaging post with a clear CTA. Do you understand?”
Why it works
There are three moving parts, and each one does real work.
- 🎯 The role. “Viral content strategist” nudges the model toward hooks and retention instead of encyclopedia-style writing. It changes what the model treats as a good answer: a line that stops a scroll, not a paragraph that covers everything.
- 🎯 The questions first. Audience and offer are the two things a generic prompt leaves out. Getting them on the table before writing is the whole trick. Typical questions might be who the reader is, what they already tried, and what you want them to do next. Your answers become the raw material for the hooks.
- 🎯 The fixed output. Three hooks and one 150-word post with a CTA. A tight format means less rambling and easier comparison. You can read three openings side by side and pick the one that sounds like you, instead of editing one long draft.
None of this is magic. It is the same thing a good freelance writer does on a first call: ask who it is for and what you want them to do. If you skip that call, you get a guess. If you take it, you get something close to usable on the first pass.
A note on the download
The author says this prompt is one of 10 in a free “OmniumStore Viral Prompts Pack” covering hooks, short-form video scripts, and threads. I have not opened the pack, and the post has no comments or votes yet, so there is no community feedback on it. If you grab it, treat it like any download from a site you do not know: stay careful, and do not enter personal details you do not need to. Use a throwaway email if a signup is required. The prompt above stands on its own, so you do not need the pack to try it.
Small upgrades worth making
The prompt ends with “Do you understand?”, which just gets a polite “Yes” back. You can drop that line and tell the model to start by asking the questions. That saves a turn and keeps the chat moving. Two other tweaks help a lot:
- Ask for the questions one at a time, so your answers stay short and specific. A single question gets a sharper reply than a wall of three, and the model can adjust the next question based on what you just said.
- Add the platform and a voice sample. A LinkedIn post and a TikTok caption need very different hooks. Paste in two or three lines you have written before, and the model has something real to match instead of defaulting to its own tone.
One more habit is worth building. If the answers you give are vague, the hooks will be vague too. “Small business owners” is weak. “Freelance designers who are tired of chasing late invoices” gives the model something to work with.
Use cases
- Writing a launch post when you have a product but no angle yet. The questions often surface the angle for you.
- Testing hook ideas for a newsletter or social account before you commit to one. Run the prompt twice with different audience answers and see which set of hooks lands better.
- Getting a first draft from a client brief when the brief is thin. The model’s questions show you exactly what to ask the client.
- Training yourself to think about audience first, because you will be answering those three questions anyway.
Prompt of the Day
Here is a tightened version you can paste straight in:
“Act as a content strategist who writes for [platform]. My topic is [topic]. Before you write anything, ask me 3 specific questions about my audience and what I am offering, one at a time. After I answer, give me 3 different opening hooks, then a 150-word post that uses the strongest one and ends with one clear call to action. Keep the tone conversational, like I am talking to a friend.”
Your move
Run it once on a topic you are actually posting about this week. Answer the three questions honestly, and compare the result with what a one-line prompt gave you last time. If the difference is clear, make ask-first your default for anything audience-facing. Then tell me which questions your AI asked, because those tell you what your brief was missing.
I built a “Viral Persona” framework for ChatGPT. Here is the master prompt for free.
by u/Digital-seller in PromptEngineering