A split-screen comparison graphic titled "THE RIGHT WAY TO ASK CHATGPT" set against a blurred workspace background with a laptop. On the left, a chat bubble displays a vague prompt: "Write an email about the meeting..." labeled "STOP ASKING WRONG" in red text with a red "X" mark. On the right, a chat bubble displays a detailed prompt: "Act as a Project Manager. Write a professional email to the team summarizing today's meeting..." labeled "START PROMPTING RIGHT" in green text with a green checkmark, demonstrating the value of specific instructions.

How to Ask ChatGPT a Question (With Prompt Templates + Examples)

TL;DR: To ask ChatGPT a question effectively, you must be specific about your goal, provide context, and define the output format. Instead of asking “Write an email,” ask “Act as a manager and write a polite 100-word email to a client about a project delay.”

The 7 Step Checklist

  1. State your goal (exact outcome).
  2. Assign a role (who it should act as).
  3. Add context (audience + background).
  4. Provide inputs (text/data/examples).
  5. Set constraints (length, tone, rules).
  6. Specify output format (bullets/table/JSON).
  7. Add verification (sources, assumptions, uncertainty).

Quick Guide to Prompting

ComponentDefinitionExample
RoleWho AI should pretend to be“Act as a senior editor.”
ContextBackground info needed“The audience is beginners.”
ConstraintLimits to follow“Use less than 50 words.”
OutputHow it should look“Format as a table.”
VerificationChecking accuracy“Cite your sources.”

Opening

Most people talk to AI like they type into a search engine. They type two or three words and hope for the best. This usually leads to generic or boring answers that need a lot of editing. The secret to saving time is treating the AI like a smart intern who needs clear instructions.

New to ChatGPT? If you are brand new to AI and need help setting up an account first, check out our Comprehensive Guide to Using ChatGPT for Beginners.

This guide covers:

  • What is the perfect formula for a question?
  • How do you stop ChatGPT from making things up?
  • How can you get the exact format you need every time?

The Key Takeaways

  • Be specific: Vague questions get vague answers; always include details.
  • Give it a role: Tell ChatGPT to act like an expert, teacher, or critic.
  • Iterate often: The first answer is rarely perfect; ask follow-up questions to fix it.
  • Verify facts: Always ask the AI to cite sources for important topics.

Common Mistakes to Avoid

  • Too vague: Asking “Write an email” instead of defining the topic and recipient.
  • No audience: Failing to tell the AI who will read the answer (e.g., beginners vs. experts).
  • No constraints: Leaving length or tone open-ended, leading to rambling answers.
  • No output format: Getting a paragraph when you needed a checklist or table.
  • No verification: Trusting facts blindly without asking for sources.

How to ask ChatGPT a question

Answer: To ask ChatGPT a question effectively, define a specific goal, assign a role, add context, set constraints, and specify the output format. This reduces ambiguity and tells the model what a “good” answer looks like so you get a tailored, usable response instead of a generic overview.

Define the persona, context, and specific constraints upfront. Instead of guessing your intent, the AI will use your instructions to shape its response; with ChatGPT Search enabled, it can browse and provide inline citations and a Sources button, delivering a precise answer rather than a generic summary.

Asking a good question is about more than just typing words into a chat box. You need to guide the AI to the right answer. Many users get frustrated because they assume the AI can read their minds, but it actually operates based on patterns and probability.

Note: These steps apply whether you use the web version, a mobile app, or a desktop client like Fello AI that integrates these steps into your daily workflow.

Use a clear prompt structure (R-C-C-O-V)

Answer: The best ChatGPT prompt structure follows the R-C-C-O-V formula: Role (who the AI acts as), Context (the background), Constraints (length and tone limits), Output (desired format), and Verification (ask for sources when Search is available, or label uncertainty when it isn’t). This formula reduces ambiguity and improves accuracy.

Inputs are optional, but recommended include text/data/examples inside Context or as a separate Inputs line.

Universal Prompt Template

Copy and paste this block to start any complex task:

Role: Act as a [Role Name]. Task: [Specific Goal]. Context: I am [Who you are] and this is for [Audience]. Inputs: Here is the material you should use: [paste text/data/examples]. Constraints: Keep it [Length/Tone]. Do not use [Jargon/Format]. Output: Format the answer as [List/Table/Email]. Verification: If you are uncertain, label it as Low / Medium / High confidence and explain why. [Optional: Cite sources]. Clarification: Before you answer, ask me the 3 most important clarifying questions.

Role and context

Start by setting the stage. If you simply ask for a “summary,” the AI does not know if you are a Ph.D. student or a 5th grader. By assigning a role, you steer the model’s tone, priorities, and level of explanation.

Here is an example of how setting the role and context changes the ChatGPT prompt structure:

  • Role: “Act as a high school biology teacher.”
  • Context: “I am studying for a test on cell structure and I am confused about the difference between plant and animal cells.”

By doing this, you ensure the AI explains concepts clearly and educationally, rather than giving you a dry encyclopedia entry.

Output constraints

Next, tell it exactly what the result should look like. This is the part of the prompt template that saves you from reformatting text later. If you skip this, you might get a wall of text when you really wanted a checklist.

  • Constraint: “Keep the explanation under 200 words and use simple language suitable for a 15-year-old.”
  • Output: “Format the answer as a bulleted list highlighting the top 3 differences.”

Examples of good vs bad prompts

Seeing is believing. It is easy to say “be specific,” but it is harder to do it in practice. Below is a Prompt Debugger table showing how to transform a weak request into a strong one using the R-C-C-O-V method.

ScenarioBad PromptBetter PromptBest Prompt (R-C-C-O-V)What Changed
Email“Write an email.”“Write a professional email to a client about a delay.”“Act as a Project Manager. Write a polite email to client ‘Acme Corp’ explaining a 2-day delay due to server issues. Apologize and offer a discount. Keep it under 100 words.”Added Persona, Tone, Length
Study“Explain physics.”“Explain quantum physics to a beginner.”“Act as a Science YouTuber. Explain quantum entanglement to a 12-year-old using a ‘magic socks’ analogy. Limit to 3 short paragraphs.”Added Analogy, Target Audience
Coding“Fix this code.”“Find the error in this Python script.”“Act as a Senior Python Dev. Debug this script. Explain why the loop failed, fix the syntax error, and add comments for clarity. Output the fixed code block only.”Added Role, Explanation, Specific Output
Marketing“Give me ideas.”“Give me blog ideas for a shoe store.”“Act as a Content Strategist. List 5 viral blog titles for a sustainable sneaker brand targeting Gen Z. Focus on eco-friendly materials. Format as a table with ‘Title’ and ‘Target Keyword’.”Added Strategy, SEO Goal, Table Format
Cooking“Chicken recipe.”“Easy chicken recipe for dinner.”“Act as a Chef. Give me a 20-minute chicken recipe using only 5 ingredients. Must be gluten-free. Format instructions as a numbered list.”Added Constraints (Time, Ingredients, Dietary)
Travel“Plan a trip.”“Plan a trip to Tokyo.”“Act as a Local Guide. Create a 3-day itinerary for Tokyo focused on anime and gaming. Include transit tips. Flag any cash-only spots.”Added Specific Interests, Practical Tips

(For deeper dives into specific business or coding prompts, check out our specialized guides on Fello AI.)

Get accurate answers and sources

To get accurate answers from ChatGPT, enable Search for recent topics and explicitly ask for citations. If Search is off, instruct the AI to state its confidence level (Low/Medium/High) rather than guessing. This reduces hallucinations and ensures data reliability.

Even with good prompts, ChatGPT can still produce confident but incorrect outputs (hallucinations), so treat citations and verification as part of the workflow.

Search-On vs. Search-Off

How you ask for accuracy depends on whether you are using ChatGPT Search (browsing) or the standard model.

FeatureBest Practice Prompt
Search Available“Use ChatGPT Search to verify this. Cite sources for key facts, stats, and anything time-sensitive, and include the Sources list.”
No Search“If you do not know the answer, state that you do not know. Do not make up facts.”

Best Practices for Citations

Warning: If ChatGPT cannot browse the internet, do not ask it for URLs. It may “hallucinate” (fabricate) links that look real but do not work.

To reduce hallucinations in ChatGPT:

  1. Use Search: If you need recent or time-sensitive facts, ensure browsing is enabled.
  2. Quote Passages: Ask it to “Quote the specific part of the text you are summarizing.”
  3. State Uncertainty: Instruct it: “If you’re uncertain, label it as Low / Medium / High confidence and explain why.”

Refine your prompt when it fails

If ChatGPT gives a generic answer, do not start over; use an iterative loop to refine the result. Treat the AI like a junior employee who just handed you a rough draft. Ask follow-up questions to adjust length, tone, or complexity.

The iteration loop

Do not just delete the chat. Talk to the AI to fix it. This is how to refine a ChatGPT prompt using a conversation loop.

Use these commands to polish the response:

  • Too long? “Rewrite that, but cut the length in half. Focus only on the most critical points.”
  • Too complex? “Explain it again like I am 10 years old. Remove the jargon.”
  • Wrong tone? “That sounded too robotic. Make it sound friendly and casual, like a blog post.”

Refining is a normal part of the process. It often takes a few iterations to get the perfect result.

Advanced settings: Custom Instructions

You can set ChatGPT custom instructions so you do not have to repeat yourself in every single chat. This is a “set it and forget it” feature.

How to enable it:

  • Web/Desktop: Go to SettingsPersonalizationCustom Instructions.
  • Mobile: Go to SettingsCustomize ChatGPT.

What to write: You have a 1,500-character limit for two sections: “What would you like ChatGPT to know about you?” and “How would you like ChatGPT to respond?”

  • Example: “I am a Python developer. Always prefer concise code solutions over explanation. Never apologize.”

Next Level Prompting

Once you have mastered the basics of asking questions, you can move on to power-user workflows.

10 Starter Prompts

If you are stuck, try these simple templates to get started:

  1. Explain It: “Explain [Topic] to a 12-year-old.”
  2. Summarize: “Summarize this text in 3 bullet points.”
  3. Edit: “Proofread this text for grammar and clarity.”
  4. Brainstorm: “Give me 10 ideas for a blog post about [Topic].”
  5. Draft: “Write a polite email declining this invitation.”
  6. Plan: “Create a 3-day itinerary for a trip to [City].”
  7. Cook: “Give me a recipe using chicken, rice, and broccoli.”
  8. Code: “Write a Python script to [Task].”
  9. Compare: “Create a table comparing [Product A] and [Product B].”
  10. Roleplay: “Act as a job interviewer and ask me 3 questions for a [Role] position.”

Conclusion

Asking ChatGPT a question is a skill anyone can learn. By using a clear structure (Role, Context, Constraints) and verifying your answers, you can turn a generic chatbot into a powerful assistant. You don’t need to be a computer scientist; you just need to be clear about what you want. Start practicing these templates today to save hours of work.

Next Step: Want to keep these prompts handy? Try running them in Fello AI on your Mac, where you can use ChatGPT in any app with a simple shortcut.

FAQ

How do I ask ChatGPT to summarize a text?

Paste the text into the chat and type: “Summarize the text above in 3 bullet points. Focus on the main arguments.” Be specific about the length to avoid a summary that is as long as the original text.

Why does ChatGPT give me wrong answers?

It predicts words based on patterns in its training data, not truth. It doesn’t “know” facts like a human does. To fix this, ask it to “verify facts” or “search the web” for current information.

Can I give ChatGPT a specific role?

Yes. You can say “Act as a lawyer” or “Act as a travel agent.” This helps the AI choose the right vocabulary, tone, and perspective for your answer.

What are custom instructions?

These are settings in your profile where you tell ChatGPT about yourself and how you want it to reply. It saves you from typing the same rules (like “be concise”) in every conversation.

How do I ask follow-up questions?

Treat it like a normal conversation. You can say “Tell me more about the second point,” “Give me an example of that,” or “I didn’t understand that, please explain it differently.”

Methodology & sources

To create this comprehensive guide, we tested prompts across multiple tasks using GPT-4o and the Fello AI desktop client to ensure real-world applicability (tested January 2026).

Share Now!

Facebook
X
LinkedIn
Threads
Email

Get Exclusive AI Tips to Your Inbox!

Stay ahead with expert AI insights trusted by top tech professionals!