Promptabide Logo
WZ

Wei Zhang

@wei_zhang3 weeks ago

Analyse a Small CSV and Report Three Findings With Caveats

Paste a small CSV and get three defensible findings with the numbers behind them, how data issues were handled, and what the data can't show.

At a glance

Best for
Creators, marketers and small-business owners with a small export (newsletter, sales, ads) who want a careful read, not a dashboard.
Tested on
Claude · Opus 5.5
You fill in
csvcontextquestion
You get
The data There are 14 issues (8 on Tuesday, 6 on Saturday) from 2 June to 25 July 2026, with recipients growing from 4,210 to 4,900. Issue 7 has no… (full result below)

Prompt

Analyse this dataset. I want three findings I could defend in a meeting, not a list of every number.

Data (CSV): {{csv}}
What the data is and how it was collected: {{context}}
The question I care about: {{question}}

Steps:
  • 1. Describe the data in 2 lines: rows, columns, time span, and any quality issues (missing values, outliers, inconsistent units). Say how you handled each.

  • 1. Show the calculations you rely on in a small table so I can check them by hand.

  • 1. Give exactly 3 findings, ranked by relevance to my question. Each has a one-sentence finding, the number behind it, and a confidence level (high / medium / low) with a reason.

  • 1. Caveats: what this data cannot show (sample size, confounders, selection effects), specific to this dataset.

  • 1. The one additional piece of data that would most change or confirm finding 1.


  • Do the arithmetic carefully and double-check totals before writing. Don't claim causation unless the data design supports it.

    Fill in

    {{csv}}
    The data as CSV with a header row; keep it small (under about 50 rows)e.g. issue,date,day,subject_style,recipients,opens,clicks...
    {{context}}
    Where the data came from and anything unusual about ite.g. Newsletter platform export; issue 11 had a free template giveaway
    {{question}}
    The decision or question you want the data to informe.g. Should I keep sending on Tuesdays or switch to Saturdays?

    Example input

    csv:
    issue,date,day,subject_style,recipients,opens,clicks
    1,2026-06-02,Tue,how-to,4210,1850,212
    2,2026-06-09,Tue,list,4290,1802,187
    3,2026-06-13,Sat,question,4330,2165,260
    4,2026-06-16,Tue,news,4380,1621,131
    5,2026-06-20,Sat,how-to,4440,2264,301
    6,2026-06-23,Tue,how-to,4490,1931,246
    7,2026-06-30,Tue,question,4530,,198
    8,2026-07-04,Sat,list,4600,2208,239
    9,2026-07-07,Tue,how-to,4660,1957,233
    10,2026-07-11,Sat,news,4700,2021,150
    11,2026-07-14,Tue,list,4750,1900,1420
    12,2026-07-18,Sat,how-to,4810,2405,318
    13,2026-07-21,Tue,question,4850,1989,228
    14,2026-07-25,Sat,list,4900,2352,245
    context: Export from my newsletter platform for a weekly design-tips newsletter. I started testing Saturday sends on 13 June. Issue 11 included a free template giveaway. Issue 7's open data is missing because of a tracking outage.
    question: Should I keep sending on Tuesdays or switch to Saturdays, and does the subject line style matter?
    2.4k0

    Generated Outputs (1)

    2 hours ago
    Claude
    Opus 5.5
    Generated Output
    1. The data
    There are 14 issues (8 on Tuesday, 6 on Saturday) from 2 June to 25 July 2026, with recipients growing from 4,210 to 4,900. Issue 7 has no open data, so I left it out of open rates but kept its clicks. Issue 11's clicks (1,420, a 29.9% click rate against 3-7% for the others) come from the giveaway, so I left it out of click comparisons.

    2. Calculations

    | Group | Issues | Opens / recipients | Open rate | Clicks / recipients | Click rate |
    |---|---|---|---|---|---|
    | Tuesday | 6 opens / 7 clicks* | 11,150 / 26,880 | 41.5% | 1,435 / 31,410 | 4.57% |
    | Saturday | 6 | 13,415 / 27,780 | 48.3% | 1,513 / 27,780 | 5.45% |
    | How-to | 5 | 10,407 / 22,610 | 46.0% | 1,310 / 22,610 | 5.79% |
    | News | 2 | 3,642 / 9,080 | 40.1% | 281 / 9,080 | 3.09% |

    *Tuesday opens exclude issues 7 and 11 for missing opens and the giveaway; clicks exclude issue 11 only.

    Open rate by style, Tuesday vs Saturday: how-to 42.9% vs 50.5%; list 42.0% vs 48.0%; question 41.0% vs 50.0%; news 37.0% vs 43.0%.

    3. Findings
  • 1. Saturday sends get opened more: 48.3% against 41.5%, and Saturday wins in all four subject styles, by 6-9 points. Confidence: medium. It's consistent, but there are only 6 Saturday issues.

  • 1. The Saturday click advantage comes from opens, not from more engaged readers. Clicks per open are about the same: 11.3% on Saturday and 11.1% on Tuesday. Confidence: medium.

  • 1. "News" subject lines do worst, with a 3.09% click rate against 4.9-5.8% for other styles. Clicks per open are also lower (7-8% against 10-13%). Confidence: low. There are only 2 news issues.


  • 4. Caveats
  • • Saturdays were only tested from 13 June, but Tuesday issues from that date onwards still open at about 41%, so list growth doesn't explain the gap.

  • • Open rates are inflated by email apps that pre-load images, so treat them as relative, not absolute.

  • • Day and style weren't assigned at random. Any pattern in which styles you chose for which day could bias the comparison.

  • • 14 issues can't separate a real day effect from a few good topics.


  • 5. What would confirm finding 1
    Send the same issue on both days to a random 50/50 split of the list for 4 weeks. Most newsletter platforms support A/B sends.

    Why it works

    "Say how you handled each" quality issue forces decisions about outliers and missing values into the open, instead of an average quietly skewed by a giveaway. The calculation table lets you check the arithmetic by hand, which matters because models can slip on sums. Exactly 3 findings with confidence levels makes the model prioritise instead of listing everything. The no-causation rule and the dataset-specific caveats stop a 14-row export being presented as proof. The final "one more piece of data" item gives you a next step.

    When not to use it

    Only paste small datasets; beyond a few dozen rows, use a tool that runs code (a spreadsheet or a code-running AI) so the arithmetic is computed, not written out. Don't paste customer personal data into a chat tool without permission. For real significance testing, use a stats tool.
    Comments (0)
    No comments yet. Be the first to share your thoughts!
    Top Creators
    Follow PromptAbide

    New bides, prompt breakdowns and community picks, on whichever feed you already read.

    Trending Tags
    Loading...