Analyse Minds Results in SPSS, R and Excel | Minds
Nobody wants another analysis environment. Minds exports raw study results as a six-column long table that drops straight into SPSS, R, Q, Displayr, Excel, or a BI tool, so the synthetic layer joins your existing workflow instead of competing with it.
An insights team does not want a new place to analyse things. The crosstab conventions, the weighting scheme, the chart template the client recognises — all of that lives in a tool the team already trusts, and a research layer that cannot feed it is a research layer that gets abandoned after the pilot.
Minds exports study results as a plain long-format table, which is the shape every one of those tools already expects.
The shape of the export
Raw data comes out with one row per persona answer and six columns:
| Column | What it holds |
|---|---|
| Question | The question as asked |
| Group | The audience segment the persona belongs to |
| Persona | The individual synthetic respondent |
| Discipline | The persona's role or professional context |
| Answer | The response you would tabulate |
| Full response | The complete reasoning behind that answer |
Long format matters. It is already what a pivot table, a crosstab engine, or a tidyverse pipeline wants, so nothing has to be reshaped before the first analysis.
Getting it into each tool
Excel and Google Sheets. Open the CSV directly. The file carries a UTF-8 byte order mark, so accented characters and non-Latin scripts survive the round trip. Pivot on Question against Group for the standard crosstab.
SPSS. Export the study as .sav and open it directly — variables and labels arrive already defined, with no import wizard. If you would rather keep everything in one format across tools, the CSV works too: File → Import Data → Text Data, comma delimiter, first row as variable names.
R. read.csv("export.csv") or readr::read_csv() for a tibble. The long shape means dplyr::count(Question, Group, Answer) gives you the distribution without any reshaping, and Full response stays available for a qualitative pass.
Q, Displayr, Power BI, Tableau. Add the CSV as a flat file source. Question becomes the row variable, Group the column variable.
Python. pandas.read_csv(), then crosstab or groupby. Useful when the same script already handles your survey exports.
When to skip the file
If the analysis is recurring rather than one-off, pull from the API instead. Study, panel, and analytics endpoints authenticate with a bearer key, so a scheduled job can refresh a dashboard without a human exporting anything. Panel analytics can also be read into Looker Studio through the Panel Analytics connector, and a spreadsheet-first team can run questions straight from a sheet with the Google Sheets add-on.
An honest note on what you are analysing
The export makes synthetic results as easy to handle as survey data, which makes it easy to forget they are not survey data. Counts from a synthetic panel describe the panel, not a population. Use them to compare conditions, find the objection, and rank hypotheses — and keep prevalence claims for a real sample.
Everything else about the workflow stays yours: your weighting, your significance conventions, your chart template, your client's expectations. The synthetic layer just gets there faster and hands you the table.
Sample prompt
Ask the same question across every audience, request a short structured answer plus the reason, then export the raw data and crosstab answer by group to see which segments diverge.
Frequently asked questions
What format does the raw data export use?
SPSS users can take a native .sav file. Everyone else gets a long-format table with one row per persona answer and six columns: question, group, persona, discipline, answer, and full response. CSV is comma-separated with a UTF-8 byte order mark so Excel opens it correctly. The .xls option is tab-separated text rather than a real XLSX workbook, so choose CSV when your tool expects a strict format.
Which tools can read it directly?
Anything that takes a CSV. SPSS via Read Text Data, R via read.csv or readr, Python via pandas, Excel and Google Sheets natively, and Q, Displayr, Power BI or Tableau as a flat file source. Long format is already the shape crosstab and pivot tools expect.
Is there an API instead of a file?
Yes. The public API exposes study, panel, and analytics endpoints with a bearer key, so a scheduled job can pull results without anyone downloading anything. API keys and exports are available on the paid plans.
Can I get reports rather than raw rows?
Yes — the same export supports an executive brief or a full report as PDF, Markdown, Word, or PowerPoint. Raw data as CSV is the option for people who intend to run their own analysis.
Does the export include the reasoning, or just the answer?
Both. The answer column holds the response you would tabulate, and the full response column keeps the complete reasoning, which is what makes the qualitative coding pass possible after the counts are done.


