ChatGPTData AnalystsSQLAI Tools13 min read

ChatGPT for Data Analysts: 35 Prompts to Write Reports, Clean Data Descriptions, and Communicate Insights Faster

You're sitting on a 10-page dashboard full of actionable findings. The data tells a clear story — but translating it into a one-page executive summary the C-suite will actually read? That's where the hours disappear. These 35 prompts cut communication overhead so you can stay in the data and out of the word processor.

Most data analysts are exceptional at finding insights. They shouldn't be spending half their day wrestling with how to phrase those insights for non-technical stakeholders, writing SQL comments nobody asked for, or building presentation scripts from scratch. That's the work ChatGPT was made for.

⚠️ Confidentiality & Data Ethics: Read This First

Before you use any AI tool at work: never paste raw datasets, PII, client-identifiable data, or proprietary business metrics into ChatGPT.

Use placeholder variables in every prompt:

[DATASET_NAME][METRIC][TIME_PERIOD][STAKEHOLDER][COMPANY_NAME]

Check your organization's AI usage policy before sending any work-related content to a third-party LLM. Every prompt in this guide is designed to work entirely with placeholders — no real data required.

For related professional roles, also see our guides on ChatGPT for accountants, ChatGPT for project managers, and ChatGPT for financial advisors.


Before & After: 2.5 Hours to 18 Minutes

Jordan Kim is a senior data analyst at a 300-person B2B SaaS company in Chicago. Every quarter, her team runs a churn analysis — pulling cohort data, calculating retention curves, and building a 10-page dashboard for the customer success organization. The data part takes two days. The writing part used to take 2–3 more hours per report.

The problem wasn't the findings — it was the framing. Non-technical executives don't want p-values or cohort tables. They want a story. One clear cause, one risk, one action. With ChatGPT and a structured prompt, Jordan got that quarterly exec summary done in 18 minutes.

The Prompt She Used:

Prompt
You are a senior analyst helping translate a technical data report into an executive summary for the C-suite. The report covers [DATASET_NAME] for [TIME_PERIOD] at [COMPANY_NAME].

Key findings (described in plain terms — no raw data):
- [METRIC 1]: [describe trend or movement without actual numbers]
- [METRIC 2]: [describe trend or movement without actual numbers]
- [METRIC 3]: [describe trend or movement without actual numbers]

Primary audience: [STAKEHOLDER] and the executive team. They are non-technical and need a 1-page summary.

Format the output as:
1. One-sentence headline finding
2. Two-paragraph context explanation (plain English, no jargon)
3. Top 3 recommended actions with brief rationale

Tone: direct, professional, data-backed but accessible.

Sample Output (Excerpt)

Paragraph 1 — Key Finding on Churn Drivers: The primary driver of elevated churn in [TIME_PERIOD] was a concentration of at-risk accounts in the [SEGMENT] cohort — specifically customers who had not completed onboarding within their first 30 days. These accounts showed a significantly higher likelihood of non-renewal compared to fully onboarded customers, pointing to an onboarding completion gap as the single highest-leverage intervention point.

Paragraph 2 — Segment Breakdown: Mid-market accounts (50–200 seat contracts) represented the largest share of churned revenue, despite comprising only a minority of the total customer base. By contrast, enterprise accounts with dedicated CSM coverage maintained retention rates consistent with prior quarters. The divergence between these two segments is both statistically significant and commercially material — mid-market churn is now the dominant revenue risk in the portfolio.

Paragraph 3 — Recommended Action: The recommended immediate action is a 30-day onboarding completion campaign targeting all accounts in the [SEGMENT] cohort that have not yet reached the activation milestone. Based on historical data, accounts that complete onboarding within the first 30 days retain at a materially higher rate — making this intervention the highest-ROI action available before the next renewal cycle.

Jordan stopped spending her evenings rewriting the same findings in simpler language. The prompt handles the translation layer. She reviews, edits for accuracy, and sends.

⭐ Most Popular

AI Prompt Bible — $17

500+ plug-and-play AI prompts for data work, business communication, and professional output. Stop rewriting the same report four different ways.

Get The AI Prompt Bible — $17 →

How Much Time Can You Actually Save?

TaskWithout AIWith ChatGPT
Executive summary writing2–3 hours20–30 min (75% faster)
SQL query explanation + documentation45–60 min8–12 min (80% faster)
Stakeholder presentation scripts2–3 hours30–40 min (75% faster)
Data dictionary / field documentation3–4 hours30–40 min (85% faster)
Anomaly investigation write-ups60–90 min18–25 min (70% faster)

These reflect the reality that most of the time analysts spend "writing" is deciding how to structure, frame, and simplify — tasks ChatGPT handles in seconds once you give it the right prompt.


35 ChatGPT Prompts for Data Analysts

Use these as-is or customize the variables in brackets. Every prompt is designed to generate a complete, ready-to-review draft on the first try. Always use placeholder variables — never paste real data, metrics, or client information into the prompt.

Section 1: Executive Summaries & Stakeholder Reports

Most of the time analysts spend 'writing' is actually deciding how to structure, frame, and simplify. These prompts handle the translation layer.

11-Page Executive Summary

Prompt
Write a 1-page executive summary of a [DATASET_NAME] analysis for [TIME_PERIOD]. Audience: [STAKEHOLDER] (non-technical). Key finding: [describe in plain terms, no raw data]. Tone: direct and business-focused. Format: headline finding, 2 paragraphs of context, 3 bulleted recommendations.

2Explain a Metric Change

Prompt
I need to explain why [METRIC] changed in [TIME_PERIOD] to [STAKEHOLDER] without using technical jargon. Here's what happened in plain language: [describe without actual data]. Make it clear, credible, and decision-ready.

3QBR Opening Paragraph

Prompt
Write the opening paragraph of a quarterly business review report for [COMPANY_NAME] leadership. The analysis covers [DATASET_NAME]. Lead with the most important finding, written for executives who have 90 seconds to read it.

4Bullet Points to Cohesive Narrative

Prompt
Turn these bullet-point findings into a cohesive narrative paragraph for a stakeholder report: [paste plain-text bullets, no raw data]. The tone should be professional but not academic. No hedging language.

5'So What' Section

Prompt
Write a 'so what' section for a data analysis on [METRIC] during [TIME_PERIOD]. The audience is [STAKEHOLDER]. They care about revenue impact and operational risk. Connect the finding directly to a business decision.

63-Sentence Alert Memo

Prompt
Draft a short 3-sentence alert memo for [STAKEHOLDER] about an unexpected change in [METRIC] during [TIME_PERIOD]. Include: what happened, why it matters, and what we're doing about it.

7Anticipated Q&A for Presentation

Prompt
I'm presenting [DATASET_NAME] findings to [STAKEHOLDER] next week. Write 5 questions they're likely to ask and strong answers for each, based on this plain-language summary of results: [describe findings without data].

Section 2: SQL & Code Documentation

Writing SQL is fast. Documenting it, explaining it to non-technical stakeholders, and building data dictionaries takes three times as long. These prompts fix that.

8Plain-English SQL Explanation

Prompt
Write a plain-English explanation of what this SQL query does. Assume the reader is a non-technical business stakeholder who needs to understand the logic, not run the query. Query purpose: [describe what it calculates — no proprietary schema details].

9Inline SQL Comments

Prompt
Write inline SQL comments for a query that calculates [METRIC] for [TIME_PERIOD]. The comments should explain the purpose of each major section (CTEs, joins, filters, aggregations) in plain English.

10SQL Script README Section

Prompt
Write a README section for a SQL script that generates [DATASET_NAME]. Include: purpose, inputs required, output fields, and any known limitations. Use professional but accessible language.

11Data Transformation Explanation for New Analyst

Prompt
I need to explain a data transformation logic to a new analyst joining the team. The transformation converts [describe input data type] into [describe output]. Write a step-by-step explanation they can follow without seeing the actual code.

12Data Validation Checklist

Prompt
Write a data validation checklist for a pipeline that processes [DATASET_NAME]. Include 8–10 common checks (nulls, duplicates, date range integrity, referential integrity, etc.) formatted as a runnable QA checklist.

13Confluence/Notion Data Model Page Template

Prompt
Draft a Confluence/Notion page template for documenting a new SQL data model. Include sections for: purpose, source tables, business logic, output fields, refresh frequency, and owner.

14Business Rule Description for Data Dictionary

Prompt
Write a plain-English business rule description for a calculated field named [METRIC] in a [DATASET_NAME] report. The formula logic is: [describe in words, not code]. The audience is business stakeholders reviewing the data dictionary.

Section 3: Data Storytelling & Presentation Scripts

Raw numbers don't move people. Stories do. These prompts turn your findings into narratives that land.

1590-Second Presentation Opening Script

Prompt
Write a 90-second opening script for a data presentation to [STAKEHOLDER] about [DATASET_NAME] results for [TIME_PERIOD]. Start with the business problem, not the methodology. End with a hook that makes them want to hear the rest.

16Slide-by-Slide Talking Points

Prompt
I have 5 slides in a data presentation. Write the talking points for each slide. Findings (plain language, no raw data): [describe each slide's point]. Audience: [STAKEHOLDER]. Conversational, not robotic.

17Situation → Complication → Resolution Story Arc

Prompt
Write a 'story arc' outline for presenting [METRIC] trends to a non-technical audience. Use the structure: situation → complication → resolution. Fill in each section based on this plain-language summary: [describe the findings].

183 Audience Versions of One Finding

Prompt
Write 3 different ways to phrase this finding for different audiences: [plain-language finding]. Versions: (1) for the C-suite in 30 seconds, (2) for department managers in 2 minutes, (3) for analyst peers in technical terms.

19Slide Headline + Supporting Bullets

Prompt
Write the slide headline and 3 supporting bullets for this key finding: [describe in plain terms]. The headline should be a statement, not a label. Each bullet should add a new layer of meaning.

20'What This Means for You' Closing Slide Script

Prompt
Create a 'what this means for you' closing slide script for a [STAKEHOLDER] presentation on [DATASET_NAME]. Translate the data findings into one clear business action they can take in the next 30 days.

21Post-Presentation Follow-Up Email

Prompt
Write a follow-up email to send after a data presentation to [STAKEHOLDER]. Summarize the 3 key findings, the recommended actions, and next steps. Under 200 words. Professional and direct.

Section 4: Data Dictionaries & Documentation

Data dictionaries and documentation are where analyst time disappears fastest. These prompts generate complete, accurate entries in under five minutes.

22Full Data Dictionary Entry

Prompt
Write a data dictionary entry for a field called [METRIC] in the [DATASET_NAME] dataset. Include: field name, data type, description, business definition, source system, calculation logic (described in plain English), and any known caveats.

23Dataset Overview Section

Prompt
I'm building a data dictionary for [DATASET_NAME]. Write a one-paragraph overview section that explains what this dataset is, who owns it, what business questions it answers, and how frequently it updates.

24Business-Friendly Field Descriptions

Prompt
Write descriptions for these 5 fields in a data dictionary. For each field, provide a business-friendly definition in 1–2 sentences. Fields: [list field names and a plain-language description of each — no proprietary schema details].

25Known Limitations Section

Prompt
Write a 'known limitations' section for a [DATASET_NAME] data dictionary. Common limitations to address: historical data gaps, sampling methodology, refresh latency, and scope exclusions. Clear and honest tone.

26Data Model Change Log Entry

Prompt
Write a change log entry for a data model update to [DATASET_NAME]. Change summary: [describe what changed, in plain terms]. Include: date, change description, reason for change, and impact on existing reports.

27'How to Use This Dataset' Guide for Business Users

Prompt
Write a 'how to use this dataset' guide for business users accessing [DATASET_NAME] for the first time. Cover: what questions it can answer, what it cannot, key fields to know, and how to request access or support.

28Data Stewardship RACI Matrix Template

Prompt
Create a data stewardship RACI matrix template for [DATASET_NAME]. Define roles and responsibilities for: data quality, access management, documentation, and issue resolution. Use plain-language role descriptions.

Section 5: Career Growth & Technical Communication

The analysts who advance aren't just the best at SQL. They're the best at communicating their value. These prompts build that.

29Performance Review Self-Assessment

Prompt
Help me write a performance review self-assessment for a data analyst role. Key accomplishments this period: [describe in plain terms — no proprietary metrics or client names]. Tone: confident, specific, results-oriented.

30Interview STAR-Format Answers

Prompt
I'm preparing for a data analyst job interview. Write 5 behavioral interview questions I might face and strong STAR-format answers for each, based on this project background: [describe a project in general terms].

31LinkedIn Thought Leadership Post

Prompt
Write a LinkedIn post about an insight I gained from a recent analysis project. Topic: [describe the general learning — no proprietary data]. Style: thought leadership, direct, valuable, not a humble-brag.

32New Analytics Process Proposal

Prompt
Help me write a proposal to implement a new analytics process at my organization. The process: [describe in general terms]. Include: problem statement, proposed solution, expected impact, and what's needed to start.

33Portfolio Case Study Summary

Prompt
Write a 'how I solved this' case study summary for my portfolio about a data analysis project. The project: [describe without proprietary details]. Structure: challenge, approach, key finding, business impact.

34Explain a Statistical Concept to a Non-Technical Manager

Prompt
I need to explain a complex statistical concept to a non-technical manager. The concept: [name it]. Write a plain-English explanation with a real-world analogy. No formulas, no jargon.

35Data Access Request Email

Prompt
Write an email to [STAKEHOLDER] requesting data access for a new analysis project. Include: the purpose of the analysis, why the specific data is needed, how it will be used, and who will have access. Professional and succinct.

💰 Monetize Your Analytical Skills

AI Side Hustle Playbook — $27

Turn your analytical skills into a consulting income stream. Step-by-step system for landing data freelance work with AI.

Get the AI Side Hustle Playbook — $27 →

FAQ: ChatGPT for Data Analysts

Can ChatGPT write SQL for me?

Yes — and it's genuinely useful. Describe the logic in plain English ('I need a query that counts unique customers who completed onboarding within 30 days of their signup date') and ChatGPT will generate working SQL in your dialect — PostgreSQL, BigQuery, Snowflake, whatever you're using. It handles CTEs, window functions, and multi-table joins well. That said: always review and test before running on production data. AI-generated SQL can contain logical errors, wrong join types, or edge case issues. Use it as a first draft, not a final answer. And never paste actual schema details, sensitive column names, or sample records into the prompt — describe the structure in plain English instead.

Is it safe to share data with ChatGPT?

Short answer: never share actual data. The safe approach is to describe your findings in plain English using placeholder variables. You don't need to paste a CSV to get a well-written executive summary — you just need to tell ChatGPT what the findings mean in plain terms. For teams with stricter requirements, explore enterprise-grade AI tools with data privacy agreements, or models that run locally. Check your organization's AI policy before sending any work content to a public LLM.

How do I make AI outputs sound like me?

Three moves: (1) Add a tone instruction to every prompt — 'my communication style is direct and concise, I avoid filler phrases and passive voice.' (2) Always edit the output. AI gives you a first draft, not a final document. Cut what doesn't sound like you. (3) Save your best-performing prompts. When you find a prompt that consistently produces output close to your voice, reuse it. Over time you'll build a personal library that requires minimal editing.

How do I start today?

Pick the task that costs you the most time this week — probably executive summary writing or presentation scripts. Take the relevant prompt from Section 1 or 3, replace all placeholder variables with plain-language descriptions (zero real data in the prompt), and run it. The first output won't be perfect. Edit it, note what to change next time, run it again. You'll be measurably faster by end of day one.


The Bottom Line

Data analysts aren't paid to be good writers. They're paid to find insights. ChatGPT handles the communication layer — the summaries, the scripts, the documentation — so you can stay in the analysis where your skills actually compound.

The 35 prompts in this guide cover every major writing task in a data analyst's workflow. Start with the one that costs you the most time. Build from there. The work that used to take 2–3 hours doesn't have to anymore.

For more on using AI professionally, see:

NovaFlow — AI Tools for High-Output Professionals

🏆 Ultimate AI Toolkit Bundle — $37

The AI Prompt Bible + the AI Side Hustle Playbook + the full NovaFlow toolkit. Everything you need to work faster and earn more.