36 copyable ChatGPT prompts for agency work, grouped by stage: pitches, brief intake, research, routes, decks, client updates, feedback rounds and retros, each with the output it gives and the board it builds.

Category
Creative Agencies
Author
Storyflow Team
Product & Research Team
Topics
2026-10-28
•
30 min read
•
Creative AgenciesThe ChatGPT prompts that work for agencies are written for one stage of a client job (brief, routes, deck, status update, retro) and, with the Storyflow plugin, end by putting the result on the client's Storyflow board instead of in the chat. Storyflow is an AI visual workspace that turns those prompts into briefs, routes, decks and status boards on one infinite canvas. Use a ChatGPT project for one-off emails, Pitch for decks in your house template, and Productive for hours and budgets.
Full disclosure: Storyflow is our product. It is listed first because these prompts are written to end on a client board, and Storyflow is where that board lives. Many of the 36 prompts work in plain ChatGPT, and the post says which. Through the plugin, ChatGPT cannot read board comments, and Storyflow has no proposals, invoices or time tracking.
ChatGPT projects are the safest starting point, because they are part of ChatGPT itself and keep each client's instructions and files apart. Pitch and Productive are established in their own jobs. Storyflow's ChatGPT plugin was listed on 24 October 2026, so its record there is short; its case is that the output of a prompt lands on a board the client can open, not in a chat they cannot.
Storyflow publishes its plans (Plus $7.99, Pro $14 and Max $39 a month billed annually) and its plugin actions use no Storyflow AI credits, since they run on your ChatGPT plan. Pitch publishes per-seat prices with a free tier for up to five seats. Productive's ChatGPT connection needs its Ultimate plan, which is priced on request.
Storyflow, because a prompt can read the client's board and write back to it: the brief as a document, routes as walls, a deck it can reorder, and a status update built from what changed on the board this week and who changed it. Productive is the most ambitious on the operations side, letting a prompt log time or create an invoice.
One ChatGPT project per client for the instructions and files, the Storyflow plugin for anything the client or team must see, and your existing email for the rest. A small agency does not need more than that to run all 36 prompts. Add Pitch if your decks must follow a Pitch template, and Productive once hours and budgets need prompts too.
ChatGPT projects, because tone rules written once in the project instructions apply to every chat for that client, instead of being pasted into each prompt. On the Storyflow side, the change report is the underrated part: asking what changed on a client board this week, and who changed it, gives a status update a factual starting point.
Where to run agency prompts in ChatGPT: Storyflow first for output the client must see, then the rest by job. Prices as of October 2026.
| Tool | Best For | AI Features | Price |
|---|---|---|---|
| Storyflow | Prompts whose output the client or team must see | ChatGPT builds briefs, route walls, tables, decks and to-dos on a board and reports what changed this week | $7.99 mo annual (paid-only early access; Free plan due before the end of 2026) |
| ChatGPT projects | One client's instructions, files and chats in one place | Project instructions override global ones; files and app sources attach to the project | Part of ChatGPT; file limits vary by plan |
| Pitch | Decks in your agency's Pitch template | Creates presentations in Pitch from prompts in ChatGPT | Free for 1 to 5 seats; paid from €10 mo paying yearly |
| Productive | Prompts about hours, budgets and bookings | Reads tasks, deals and budget reports; logs time; reads and creates invoices | Ultimate plan, priced on request |
You ask ChatGPT for "three campaign ideas for a bike shop" and get three ideas any agency could have pitched to any bike shop. Nothing is wrong with the model. The prompt carried no client, no insight, no constraint and no format, so the answer is the average of every bike-shop campaign it has read.
Agency work has three properties a generic prompt ignores, and each one has a fix.
The most useful input in any agency job is what the client actually said: the objection in the kickoff call, the phrase in the RFP, the thing the founder repeats. A prompt that paraphrases the client loses the very detail that makes the work specific. Paste the client's words, in quotes, and tell ChatGPT to use them.
The BetterBriefs Project surveyed more than 1,700 marketers and agency staff in over 70 countries in 2021. 78% of marketers said their briefs give clear strategic direction; 5% of creative agencies agreed. The survey put the share of marketing budget wasted through poor briefs at 33%, and 69% of marketers and 73% of agencies said rebriefs happen too often. A follow-up survey of 508 UK marketers and agency staff, reported by Marketing Week in July 2022, put the UK figure at 26%. The practical consequence: the first prompt on any job should find what the brief is missing, not write ideas from it.
A client, a creative director and a production lead will judge what ChatGPT produces, and none of them can see your conversation. It is not a writing problem. It is a delivery problem, and it is why every prompt below says where the output should land.
Set up each client once and you stop pasting the same context into every prompt.
OpenAI's Projects article says projects keep related chats, files and instructions together, and project instructions override your global custom instructions inside the project. Put the client's name, category, tone rules, mandatories and banned words in the project instructions. Files have limits by plan (Plus and Go 25 files, Pro 40, Free 5), so attach the brief and guidelines, not the whole archive.
Open the Storyflow listing, select Install plugin, sign in to Storyflow and choose which projects ChatGPT may use; read access is always on, and you decide whether it may also make changes. Availability depends on your ChatGPT plan, workspace and region. In any chat, type @ and pick Storyflow, or choose it from the + menu, as OpenAI's Plugins in ChatGPT article describes. The full steps are in how to install plugins in ChatGPT.
| Context | Where to keep it | Why |
|---|---|---|
Tone rules, mandatories, banned words | ChatGPT project instructions | Applies to every chat for that client |
The signed-off brief | Storyflow board (document) | The client and team read the same copy |
Brand guidelines, research PDFs | Project files or Google Drive | ChatGPT reads them on request |
Routes, references, deck | Storyflow board (walls, deck) | Reviewed where they were made |
Hours and budget | Productive or your ops tool | Not a planning question |
OpenAI's permissions article lists Always ask, Allow read actions and Allow low-risk actions. Allow read actions suits client boards: ChatGPT reads freely and asks before it adds or changes anything.
The prompts below are built from the same parts. OpenAI's prompt engineering guide recommends separating instructions, examples and context into labelled sections and giving a few examples of the output you want; the agency version looks like this.
| Pattern | What it adds | Agency example | Common mistake |
|---|---|---|---|
Role | The judgement ChatGPT should apply | "Act as a planning director at a brand agency" | A role with no task ("you are a creative genius") |
Context | Facts ChatGPT cannot guess | The brief, the client's quotes, the budget band | Paraphrasing the client instead of quoting |
Task | One verb, one deliverable | "Find what this brief is missing" | Three tasks in one prompt |
Constraints | What the answer must not do | "No puns, no stock-photo ideas, under 120 words" | No constraints, so every answer is average |
Format | The shape of the output | "A table with five columns" | Prose when you needed a table |
Example | One good answer to copy the level of | A past route you were proud of | No example, so quality drifts |
Check | A step before the answer | "Ask me up to three questions first" | Accepting the first draft |
Destination | Where the output lands | "and put it on my [client] board in Storyflow" | Leaving the result in the chat |
Constraints and destination are the two parts generic prompts leave out, and they do the most work. Constraints stop the average answer; the destination stops the answer from disappearing.

Storyflow agency hub board where ChatGPT prompts land as briefs, route walls and decks for each client
Install Storyflow in ChatGPT, end a prompt with 'put it on my board', and the brief, the routes and the deck land where your client can open them.

New-business prompts work on what the prospect has published and what the RFP says. Paste both.
You get a three-column table and a recommendation you can argue with. Add "and put it on my [prospect] pitch board in Storyflow as a table" to keep it beside the pitch work.
You get a short list with quotes. This is the raw material for the chemistry meeting and the first route.
On a Storyflow board this becomes a slide deck ChatGPT can extend and reorder; through the Pitch plugin, it becomes a Pitch presentation. See ChatGPT for pitch decks for the deck-first version.
You get a numbered list to print or put on the board as a document.
You get a short document. The estimate itself and the contract stay in your own proposal tool.
Brief prompts find gaps first and write second. The campaign brief guide covers the fields in depth; these prompts are the intake sequence.

An advertisement brief on a Storyflow board: Prompt 7 builds this shape, with each field in its own block so the client can answer the gaps one by one.
You get a ten-row table that is also the agenda for the brief-back call.
ChatGPT reads the board, writes the brief as a document on it and adds the table beside it. The 'To confirm with client' rule stops it filling gaps silently; check that it followed it before the brief goes out.
You get three objectives and a recommendation. Paste the chosen one back into the brief document.
The competitor check is the useful part: a proposition three rivals could also claim fails the test.
You get to-dos on the board; add owners by hand, because ChatGPT cannot set a to-do's assignee. If you want ChatGPT to fill in owners, ask for a table with an Owner column instead: it fills that column with people who already have access to the board, and leaves a name that matches nobody empty.
Research prompts organise what you already have. They do not replace talking to customers.
Add "and put it on my [client] board in Storyflow as a mind map" to see the tensions branch from the audience.
On the board this becomes a table the team keeps adding to. The competitor analysis guide goes further.
The jobs-to-be-done lens from the Christensen Institute, which looks at the circumstances that push people toward and away from a choice, is a useful constraint to add.
You get a two-column judgement the creative team can argue with before they start.
Concept prompts make ChatGPT generate breadth and then judge it. The judging is where most of the value is.
ChatGPT builds three walls side by side. The designer adds references to each; for your own photos, ChatGPT hands you an upload link, because photos attached in the chat do not reach the board.
You get six sentences that become the objection slide.
The deliverables table keeps ChatGPT to what the client is paying for.
A small prompt, but routes with names get discussed; routes called "Option 2" get forgotten.
You get a table that turns a taste argument into a brief argument. Agree the criteria before anyone sees the routes, or the criteria get written to fit the favourite.
Deck prompts work best when the routes and brief are already on the board, because ChatGPT reads them instead of your summary.
ChatGPT creates the deck on the board; you can ask it to add, remove, reorder or update slides later. It presents fullscreen and exports as PDF. More in ChatGPT for client presentations.
For a page instead of a slide, see the ChatGPT one-pager.
The three marked questions are your homework before the meeting.
A rationale that names its own risk survives the meeting better than one that does not.
ChatGPT reads the deck and edits it in place. Check the result before it goes out.
Status prompts are where the plugin's read side earns its keep, because the board knows what changed.
A project tracker board in Storyflow: the board Prompt 25 reads to write the weekly update, with each deliverable's status in one place.
The Storyflow plugin reports what changed on a board in the last day or week and who changed it, so the update starts from facts. See ChatGPT client updates and the client status update guide.
You get a note your account lead can send after editing.
Short, factual delay notes protect the relationship; long ones read as excuses.
The to-dos land without assignees; if the owners must be on the board, ask for the actions as a table with an Owner column, as in Prompt 10. If your team uses Granola, ChatGPT can read the call notes through the Granola plugin instead of a paste.
Feedback prompts translate, consolidate and record. They should never decide which client stakeholder wins.
ChatGPT cannot read board comments through the plugin, so paste the comments into the chat. The client feedback guide covers the round in full.
You get questions, not changes. Asking them saves a round.
The log ends the "we never agreed that" conversation. Sign-off is a name and a date in the table.
The team works from the brief, not from twelve forwarded emails.
Retro prompts turn one job into a better next one, and they are the cheapest prompts in the set to run.
You get a document for the internal meeting.
The gap matters: never let ChatGPT supply a result, and get the client's permission before publishing one. See how to write a case study.
The answer is the start of your next board.
Create the empty Agency Templates board by hand first. Next time, the kickoff starts from your own template instead of a blank board. Storyflow also offers ready-made board templates and Tactics such as AIDA that ChatGPT can add.
| Stage | Prompts | What lands on the Storyflow board |
|---|---|---|
New business and pitches | 1 to 5 | RFP table, question list, credentials deck outline |
Brief intake | 6 to 10 | Brief document, numbers table, open questions as to-dos |
Research and insight | 11 to 14 | Tension mind map, competitor table, insight notes |
Concepts and routes | 15 to 19 | Three route walls, executions as notes, criteria table |
Decks and presentations | 20 to 24 | Slide deck, one-slide summary, rehearsal document |
Client updates and status | 25 to 28 | Status note, to-dos from recaps |
Feedback and approval rounds | 29 to 32 | Decision log table, round-two brief |
Retros and handover | 33 to 36 | Retro document, reusable template board |
This is an illustrative example, not a client case: the outputs below are the shapes each prompt asks for, not a recorded run. North & Quarry is a fictional six-person brand studio. Their client, Saltmere Rail, an equally fictional operator, is launching a weekend coast service and has sent a one-page brief and a recording of the kickoff call. The pitch to the client's board of directors is in nine working days.
The planner pastes the brief and runs Prompt 6. ChatGPT returns a ten-row table: objective "vague" (quoting "drive awareness of the new service"), audience "vague" ("families and young professionals"), budget "missing", approver "missing", deadline "clear". Four of ten rows need the client, so the brief-back call has an agenda before anyone writes an idea.
After the call, the planner runs Prompt 7 with the call notes. ChatGPT writes the brief as a document on the Saltmere board, with "To confirm with client" against the budget split, and a table of the numbers the client gave: the launch date, the number of stations, the ticket price. The client receives the view-only link and reads the brief that evening, without an account.
The creative director runs Prompt 15. Three walls appear on the board: "Slow Saturday" (the journey as the holiday), "Sea by Ten" (the time you arrive), "Leave the Car" (what you no longer need). Each has its insight, three executions and a risk. The designer adds reference images to each wall.
Prompt 16 gives each route the objections of the client's finance director, head of sales and a non-customer; Prompt 19 scores the routes against five criteria taken from the brief. "Leave the Car" fails the mandatory about not criticising drivers, so two routes go forward.
Prompt 20 builds a ten-slide deck on the board from the brief and the two routes. Prompt 24 reads it back, flags two headlines over eight words and one claim with no support, and updates those slides. The team presents from the board and sends the client the link afterwards.
A week later, Prompt 25 asks what changed on the board and who changed it, and turns the answer into a 120-word update with what is done, what is waiting on the client and the dates. The output shapes along the way:
| Step | Prompt | Output shape | Where it lives |
|---|---|---|---|
1 | 6 | Ten-row scorecard table | Chat, then the call agenda |
2 | 7 | Brief document plus numbers table | Saltmere board |
3 | 15 | Three walls with insight, executions, risk | Saltmere board |
4 | 16 and 19 | Objection list, criteria table | Saltmere board |
5 | 20 and 24 | Ten-slide deck, edited in place | Saltmere board |
6 | 25 | 120-word status note | Email to the client |
When an answer disappoints, the prompt is missing one of the parts from the anatomy table. Find which one, add it, and rerun; "try again" without a change gets you the same answer in different words.
| Symptom | Missing part | Add this |
|---|---|---|
Ideas any agency could pitch | Context | The client's own quotes and one insight |
Too long, or the wrong shape | Format | A table, a word cap, a slide count |
Wrong tone for the client | Example | One past piece the client approved, and one they rejected |
Facts nobody gave it | Constraint | "Use only the board and the files; write 'To confirm' for anything else" |
Three routes that are the same route | Constraint | "They must differ in tone and in the insight they rest on" |
Ignores the board | Destination | Name the board and say "read it first" |
An example of what the client hated is often more useful than one they loved, because it marks the boundary. Paste both, labelled. To name the gap between them, use the four tone dimensions from Nielsen Norman Group: formal or casual, serious or funny, respectful or irreverent, matter-of-fact or enthusiastic. "Move it one step toward casual and keep it serious" is an instruction ChatGPT can follow; "make it warmer" is not.
"Ask me up to three questions before you write anything" turns a guess into an interview. It costs one exchange and saves a rewrite.
A prompt that asks for routes and a deck gets a thin version of both. Run the routes, choose, then run the deck.
If the brief changed, update the board and ask ChatGPT to read it again. A long chat drifts; the board is the agreed version.
Agencies hold client material under confidentiality, and prompts are where it leaks.
Keep signed contracts, personal data and anything under NDA out of prompts unless your workspace and the client allow it. Summarise the constraint instead ("the client forbids naming competitors") rather than pasting the clause.
OpenAI's connected apps article says that for ChatGPT Business, Enterprise and Edu, information accessed from apps is not used to train models by default; on Free, Plus, Go and Pro it may be if "Improve the model for everyone" is on. Check that setting on every personal account your team uses for client work.
When you install Storyflow, choose only the projects ChatGPT needs. A prompt that says "my board" then cannot reach another client's board by mistake.
Not every prompt needs a destination. Several of the 36 produce text a person edits and sends.
Prompts 5, 26 and 27 produce an email or a note. Run them in the client's ChatGPT project and paste the result into your mail client.
If your agency's templates live in Pitch, run Prompt 20's structure through the Pitch plugin instead and keep the brief and routes on the board. The best ChatGPT plugins for agencies covers where each plugin fits.
Storyflow has no time tracking, invoices, proposals or e-signature. Prompts about those belong in Productive, HubSpot or your contract tool.
The prompts that make ChatGPT useful to an agency are not clever; they are specific. Each one names a stage, carries the client's own words, rules out the average answer, asks for a shape and says where the output goes. Run the brief prompts first, because a brief with gaps wastes everything after it, then let the board hold what the client must see. Install the Storyflow plugin, open one client's project, and run Prompts 6, 7 and 15 on your next brief. When the routes are ready for the room, ChatGPT for client presentations shows the deck step on a board.
The best are written for one stage of a client job and include the client's own words, a constraint, a format and a destination. Start with a prompt that scores the client's brief for gaps, then routes from one insight, a deck built from the board, and a weekly status from what changed. With the Storyflow plugin, each can end by building the result on the client's board.
Storyflow, for prompts whose output the client or team must see: ChatGPT builds the brief, the routes, the deck and the status on a Storyflow board that the client opens by a view-only link with no account. Pitch suits decks in your house template, and Productive suits prompts about hours and budgets.
Paste what the client sent and ask ChatGPT to score it first: one row each for the business problem, audience, message, proof, mandatories, deliverables, budget, deadline and approver, marked clear, vague or missing with a quote. Then write the brief from the call notes, marking anything unstated as "To confirm with client".
Yes, if you give it one insight, the client's quotes and the deliverables, and ask for routes that differ in tone and insight. Then make it judge them: objections from the client's finance and sales leads, and a yes-or-no score against criteria from the brief. The ideas are a starting point; the creative judgement stays with your team.
Add the three things a generic prompt lacks: the client's own words in quotes, a constraint that rules out the category average (no puns, no stock imagery, nothing a named competitor could claim) and an example of work the client approved. Then ask for fewer, better options rather than ten.
Yes. With the Storyflow plugin, ask what changed on the client's board this week and who changed it, then ask for an update with done, in progress, waiting on the client and next week, under 150 words. The update starts from the board's real changes instead of memory.
Yes. A ChatGPT project keeps a client's chats, files and instructions together, and its instructions override your global ones inside it. Put tone rules, mandatories and banned words in the instructions, attach the brief and guidelines, and keep each client's board connection separate in Storyflow.
No. ChatGPT cannot read board comments through the Storyflow plugin. It can read the board's notes, tables, documents and decks, and report what changed this week, so paste the comments into the chat before you ask it to consolidate feedback, and record each decision in a table on the board, which ChatGPT can read and update.
It depends on your workspace and your client agreement. On Business, Enterprise and Edu, OpenAI says app data is not used for training by default; on personal plans it depends on the "Improve the model for everyone" setting. Keep contracts, personal data and NDA material out, and summarise the constraint instead.
Yes. The prompts are plain language and work in Claude, Gemini or Grok. Storyflow connects to those assistants through its MCP address (Claude calls these connectors rather than plugins), so the same "put it on my board" step works there; setup for every assistant is on Storyflow's MCP page.
Storyflow is paid-only during early access: Plus $7.99 a month billed annually, Pro $14 and Max $39, which adds a Team Workspace with roles and permissions. Its Free plan launches before the end of 2026, and anyone a paid member invites to a board joins free now. Plugin actions use no Storyflow AI credits.
Table of Contents
Plan the whole campaign on one board: brief, audience, channels, and assets connected, with an AI that reads all of it. Open a template and start from real structure.
A visual AI workspace where every feature lives inside one canvas. No tab-switching, no context lost.
Build your entire board from a single message
Type what you need in the AI chat at the bottom of your canvas. The AI adds cards, headings, and structure directly onto your board.
Use expert frameworks as AI context
Type @ in the AI chat and choose any Tactic. The AI tailors every response to that framework instead of giving generic advice.
Turn your board into a mind map in seconds
Ask the AI to restructure your canvas as a mindmap. It connects your ideas into a visual hierarchy so you can see how everything relates.
Storyflow actually began as a personal tool while working on creative and research projects.
We kept running into the same problem: ideas were scattered everywhere: notes, documents, and whiteboards.
Nothing helped us see how everything connected.
So we started building a workspace designed around how ideas actually grow.
→ Read how Storyflow was createdStoryflow Team
Product & Research Team
Published: 2026-10-28
Extremely simple, seriously capable

Watch a real project come together, from a blank board to a finished plan, clicked through step by step.
Transform your creative workflow with AI-powered tools. Generate ideas, create content, and boost your productivity in minutes instead of hours.