Summarise survey results and their limits

A draft survey brief with per-question denominators, missing answers and sampling limits.

Choose one of three approaches. The steps for that option appear below.

Choose an option above. On a phone, swipe the tabs left or right to see all options →

ChatGPT: tabulates with visible code and drafts the brief

ChatGPT extracts the design facts, tabulates with visible Python and drafts the brief; the survey researcher approves every denominator.

  1. You

    Upload questionnaire and responses

  2. ChatGPT

    Extract facts, tabulate

  3. You

    Check ledger, rerun code

  4. ChatGPT

    Draft the descriptive brief

  5. The survey researcher

    Researcher checks denominators

  1. Upload the questionnaire and responses

    Use: You

    Have ready: questionnaire, response table, recruitment description, bounded question and permitted-use limits. Upload all to one ChatGPT chat with a source inventory.

    Check

    Check every in-scope document is uploaded and readable, and scope and permission limits hold; flag missing or unreadable inputs.

  2. Extract facts and tabulate

    Use: ChatGPT

    Ask ChatGPT to extract design facts (recruitment, fieldwork dates, question wording) into a ledger, then tabulate with explicit denominators and missing counts, showing the Python.

    Details

    What to paste into the tool

    Task: Draft evidence ledger of design facts; First tabulation with visible code, denominators and missing counts. First, quote the recruitment description and each question's exact wording into a ledger with source locations. Then analyze the response table with Python: for each question give counts, percentages with the exact denominator used, and the number and share of missing responses. Show the code and state every assumption.

  3. Check the ledger, rerun the code

    Use: You

    Check the design-fact ledger against the original documents; inspect or rerun the generated code against the response table; ask for fixes in the same chat.

    Check

    Compare extracted passages, dates, identifiers and numeric fields against the originals before relying on any number; check scope, source access and permission limits; flag missing or unreadable inputs. Checked ledger with source_id, source_date when known, passage_or_cell_location, extracted_value_or_quote, evidence_status, permission_note and unresolved_question fields (original units and time zones retained).

  4. Draft the descriptive brief

    Use: ChatGPT

    Ask ChatGPT to draft the brief with per-question denominators and wording, missingness and sampling limits; generalisation withheld unless recruitment evidence justifies it.

    Details

    What to paste into the tool

    Task: Draft descriptive survey brief with denominators, missingness and sampling limits; Source-linked uncertainty and exception notes. Draft the descriptive brief from the checked ledger and tabulation. For every reported percentage, name the denominator and the exact question wording. Summarize missingness per item. Describe the recruitment method and state the sampling limits. Withhold any population generalization unless the recruitment evidence supports it, and say which it is.

  5. Check denominators and decide

    Use: The survey researcher

    Check weighting and denominator choices; each percentage names denominator and wording; generalisation is justified from the recruitment evidence or withheld. Approve or hold.

Before you paste into any AI tool, remove any confidential information. Put it back at the end.

Tools in this workflow

Deciding between ChatGPT and Gemini for this? See the comparison.

Final check

Research analyst verifies every tabulation against the raw table before the brief is written.

Survey researcher checks weighting and denominator choices and confirms the check, including whether population generalisation is justified or withheld.

OpenAI warns that exact values may be misread in image-based tables, scanned files or complex layouts.

Check the result against your original inputs. Approve it before sharing or acting.

What still needs checking
  • Exact file and usage limits for the actual response table size must be confirmed on the vendor site at execution time.
  • Whether the questionnaire is machine-readable (not scanned images) affects every option and is flagged by the cited ChatGPT guidance for option A.
  • Evidence pages were re-opened on 2026-10-28 and retained quotes checked against contiguous page text.

Share this page