Prompting Tips for Microsoft Copilot
Learn the art of writing effective prompts that get the best results from Copilot. Master context, specificity, iterative refinement, and task-specific prompt strategies.
Writing Effective Prompts
The quality of Copilot's output depends heavily on the quality of your input. A well-crafted prompt includes four key elements:
-
Goal
Clearly state what you want Copilot to do. Use action verbs like "write," "summarize," "analyze," "compare," "create," or "explain."
-
Context
Provide background information that helps Copilot understand your situation. Who is the audience? What is the purpose? What do you already know?
-
Expectations
Specify the format, length, tone, and structure you want. Do you need bullet points? A formal tone? A specific word count?
-
Source
If relevant, point Copilot to data, documents, or examples it should reference. Upload files or provide key details.
Using Context and Specificity
Compare these two prompts and see how specificity transforms the output:
User:
Write an email about the meeting.
User:
Write a professional email to my team of 8 software
engineers summarizing yesterday's sprint planning
meeting. Include:
- The 3 user stories we committed to for this sprint
- The deadline (March 28)
- Action items for each team lead
- A reminder about the daily standup time change
to 9:30 AM
Tone: friendly but professional. Length: 200-250 words.
The specific prompt gives Copilot everything it needs to produce a useful, targeted response. Here are more tips for adding context:
- State your role: "As a marketing manager..." or "I'm a student studying biology..."
- Define the audience: "This is for C-level executives" or "The readers are beginners with no technical background."
- Set constraints: "Keep it under 500 words" or "Use only information available before 2024."
- Provide examples: "Here's an example of the format I want: ..."
Iterative Prompting
You rarely get the perfect response on the first try. Iterative prompting means refining your request across multiple turns in a conversation:
Turn 1 - Initial request: User: Write a product description for our new wireless headphones. Turn 2 - Add specifics: User: Good start, but make it more targeted to fitness enthusiasts. Emphasize the sweat resistance, secure fit, and 12-hour battery life. Turn 3 - Adjust tone: User: Make the tone more energetic and motivational. Use shorter sentences. Add a compelling call-to-action at the end. Turn 4 - Format for use: User: Perfect. Now give me 3 variations: one for our website, one for Instagram (under 150 characters), and one for an email subject line.
Copilot for Different Tasks
Different tasks require different prompting strategies. Here are optimized approaches for common use cases:
Writing Tasks
| Strategy | Example |
|---|---|
| Specify format | "Write as a numbered list" or "Use headers and bullet points" |
| Set tone | "Tone: professional but approachable, like a tech blog" |
| Give examples | "Write in a style similar to this example: [paste sample]" |
| Request drafts | "Give me 3 different opening paragraphs to choose from" |
Research Tasks
| Strategy | Example |
|---|---|
| Ask for sources | "Include citations and links to your sources" |
| Request balance | "Present both pros and cons" or "Include multiple perspectives" |
| Set recency | "Focus on developments from the last 6 months" |
| Compare options | "Create a comparison table of these 4 products" |
Data Analysis Tasks
| Strategy | Example |
|---|---|
| Describe your data | "I have a spreadsheet with columns: Date, Product, Revenue, Units Sold" |
| Ask specific questions | "What was the month-over-month growth rate for each product?" |
| Request visualizations | "Create a chart showing the trend over time" |
| Ask for formulas | "Write an Excel formula that calculates the running average" |
Prompt Templates
Use these reusable templates as starting points for common tasks:
Write a [tone] email to [recipient/audience] about [topic]. The email should: - [Key point 1] - [Key point 2] - [Key point 3] Include a clear call-to-action at the end. Length: [word count] words. Sign off as: [your name/title]
Research [topic] and provide a comprehensive summary. Include: 1. Overview (2-3 sentences) 2. Key findings or developments (bullet points) 3. Different perspectives or opinions 4. Practical implications 5. Sources and references Focus on information from [time period]. Audience: [who will read this].
Create a [content type] about [topic]. Audience: [target audience] Tone: [formal/casual/technical/conversational] Length: [word count or format] Purpose: [inform/persuade/entertain/educate] Must include: - [Requirement 1] - [Requirement 2] - [Requirement 3] Avoid: [things to exclude or not mention]
Comparing Prompting Styles
Copilot responds differently depending on how you frame your prompt. Here is how three approaches compare for the same task:
Direct Instruction
"List 5 benefits of remote work for software companies."
Best for: straightforward factual requests, quick answers, simple tasks.
Role-Based
"You are an HR consultant. Advise a software company on implementing remote work policies. What are the key benefits to highlight to leadership?"
Best for: nuanced perspectives, professional advice, domain-specific answers.
Structured
"Create a business case for remote work at a 200-person software company. Use this format: Executive Summary, Benefits (with data), Challenges, Mitigation Strategies, ROI Estimate."
Best for: formal documents, reports, detailed analysis.
💡 Try It: Prompt Refinement Exercise
Take this basic prompt and improve it using the GCES framework: "Write about AI in healthcare." Add a goal, context, expectations, and source reference. Then test both versions in Copilot and compare the results.
Lilly Tech Systems