▶ Stepthrough All tutorials Blog Glossary Prompts Videos Visual guides Cheat sheets Start Learning Free

Prompt Writing 101: Role, Context, Task, Format: step-by-step guide with screenshots

Updated

Ask ChatGPT for the same customer email twice, once vaguely and once with a four-part prompt, and see exactly why structure gets a better answer.

About the screenshots. They come from Stepthrough’s simulated practice environment (a practice copy of ChatGPT), not the live tool, so no real account appears. The buttons and labels match the real screens the lesson was built against. Practice it yourself free at learn.ynteractive.com.

Part 1: Ask it vaguely

Step 1: Click the message box

Let's start the way most people use ChatGPT: one quick sentence, and hope for the best.

ChatGPT in Stepthrough’s practice copy, step 1 of 14 (Click the message box): the cursor is on “message box”, highlighted.
Step 1 of 14. Click the message box at the bottom to start typing.

Step 2: Paste a vague prompt

Here's our prompt. It's a real request, but it gives ChatGPT almost nothing to work with.

ChatGPT in Stepthrough’s practice copy, step 2 of 14 (Paste a vague prompt): the prompt is filled in (“Write an email to my customers about our new…”).
Step 2 of 14. Enter the prompt: “Write an email to my customers about our new service.”

Step 3: Send the message

Send it and let's see what comes back.

ChatGPT in Stepthrough’s practice copy, step 3 of 14 (Send the message): the cursor is on “Send”, highlighted.
Step 3 of 14. Click Send.

Part 2: Start fresh

Step 4: Start a new chat

Look at that. Dear Valued Customer, emoji in the subject line, and blanks everywhere for your company name and your service. ChatGPT had to guess, so it wrote something that fits everybody and nobody. Let's ask again, the right way.

ChatGPT in Stepthrough’s practice copy, step 4 of 14 (Start a new chat): the cursor is on “[Your Company Name]”, highlighted.
Step 4 of 14. Read the answer: it is long, generic and full of blanks like [Your Company Name]. Then click New chat in the sidebar.

Part 3: Build the prompt

Step 5: Click the message box

This time we'll build the prompt in four parts: role, context, task, and format. Watch each part stack up in the message box.

ChatGPT in Stepthrough’s practice copy, step 5 of 14 (Click the message box): the cursor is on “message box”, highlighted.
Step 5 of 14. Click the message box. This time you will build the prompt in four parts.

Step 6: Add the role

First, the role. Tell ChatGPT who it's writing as. That one line sets the voice for everything that follows.

ChatGPT in Stepthrough’s practice copy, step 6 of 14 (Add the role): the role is filled in (“You are the owner of Summit Lawn Care, a small…”).
Step 6 of 14. Paste in the role. The Role tells ChatGPT who it is writing as.

Step 7: Add the context

Next, the context. This is everything ChatGPT can't know on its own: who your customers are, what the new service is, what it costs, and when it happens.

ChatGPT in Stepthrough’s practice copy, step 7 of 14 (Add the context): the context is filled in (“Our customers are Harrisburg homeowners who…”).
Step 7 of 14. Paste in the context. The Context gives it the facts it cannot guess: the customers, the service, the price and the dates.
Our customers are Harrisburg homeowners who already get weekly mowing from us. New this fall: core aeration and overseeding, $149 for most yards, done between September 29 and October 17.

Step 8: Add the task

Now the task. Say exactly what you want back, and what the reader should do next. One email, one clear call to action.

ChatGPT in Stepthrough’s practice copy, step 8 of 14 (Add the task): the task is filled in (“Write a short email announcing the new…”).
Step 8 of 14. Paste in the task. The Task says exactly what you want back.

Step 9: Add the format

Last, the format: length, tone, and layout. This is where you rule out the emoji and the fluff before they ever show up.

ChatGPT in Stepthrough’s practice copy, step 9 of 14 (Add the format): the format is filled in (“Keep it under 120 words, friendly and plain,…”).
Step 9 of 14. Paste in the format. The Format sets the length, tone and layout.

Part 4: Compare the answer

Step 10: Send the structured prompt

Role, context, task, format. Same request as before, just with the details ChatGPT was missing.

ChatGPT in Stepthrough’s practice copy, step 10 of 14 (Send the structured prompt): the cursor is on “Send”, highlighted.
Step 10 of 14. Role, Context, Task, Format are all in. Click Send.

Part 5: Save the template

Step 11: Open the Google Docs tab

Now that's an email you could actually send. Your company name, the real price, the real dates, and one clear next step, all in under a hundred and twenty words. You'll want this prompt again, so let's save it in a Google Doc.

ChatGPT in Stepthrough’s practice copy, step 11 of 14 (Open the Google Docs tab): the cursor is on “Google Docs”, highlighted.
Step 11 of 14. Read the new answer: specific, short and ready to send. Then click the Google Docs tab at the top.

Step 12: Click into the document

This Google Doc is called Prompt Templates. Keep the prompts that work in here, so you never start from a blank box again.

Google Docs in Stepthrough’s practice copy, step 12 of 14 (Click into the document): the cursor is on “Prompt Templates”, highlighted.
Step 12 of 14. This is your Prompt Templates doc. Click into the document.

Step 13: Add a heading

Start with a heading, so you can find this one later.

Google Docs in Stepthrough’s practice copy, step 13 of 14 (Add a heading): the heading is filled in (“Customer announcement email”).
Step 13 of 14. Enter the heading: “Customer announcement email”

Step 14: Paste the template

Here's the same prompt, with blanks where the details change: your business, the service, and the details. Next time, copy it into ChatGPT and fill in the brackets. These four parts work for social posts, ads, and replies to customers too.

Google Docs in Stepthrough’s practice copy, step 14 of 14 (Paste the template): the template is filled in (“Role: You are the owner of [BUSINESS].…”).
Step 14 of 14. Paste in the template. It is the same four-part prompt, with [BUSINESS], [SERVICE] and [DETAILS] left as blanks.
Role: You are the owner of [BUSINESS].
Context: We're launching [SERVICE] for our existing customers. Details: [DETAILS].
Task: Write a short email announcing it, with one clear call to action.
Format: Under 120 words, friendly and plain, no emoji. Subject line first, then the email.

Now do it yourself, free

Reading the steps is a start. Doing them is how it sticks. The interactive lesson puts you in a practice copy of ChatGPT: you do every step yourself, it checks your work, and “Do it for me” finishes any step you get stuck on. Nothing touches your real accounts.

Practice “Prompt Writing 101: Role, Context, Task, Format” step by step

Watch the 2:20 video walkthrough · Prompt Writing 101: Role, Context, Task, Format: lesson overview · All free tutorials