Know which groups answer differently, and whether it's real
Split any choice, rating, NPS or matrix question by up to three others in one table, with a significance test underneath, so a gap between regions, plans or customer types is something you can act on, not a hunch. No export, no pivot table.
The usual way to find out whether enterprise customers answer differently from small ones is to export the responses, build a pivot table, and squint at 62% against 54%. Then someone asks whether the gap is real, and nobody knows. In SurveyRock you pick the two questions, click Generate, and the table and its significance test are on the screen, built from the same responses as your dashboard and filtered the same way.
Cross-tabulation, up to three banners
One table, three ways to split it
Put one question in the rows and up to three others across the columns, side by side, each with its own Total. Turn row, column and total percentages on or off and the table updates at once. Choice, yes or no, rating, slider, NPS and matrix questions all work, with each matrix or slider statement as its own variable.
Chi-squared significance test
Know whether a gap is worth acting on
Each table gets a chi-squared test of independence, marked Significant below p 0.05, with χ², df, p and n one click away. When the table is significant, the cells that stand out turn amber. You're warned when the table has fewer than 30 responses or thin cells, and told plainly that a relationship isn't a cause.
Automatic small-cell suppression
Small groups are withheld, not shown
A cell with fewer than 5 answers is withheld, and another cell in its row or column when needed, so it can't be worked out from the totals. It applies to every survey and can't be switched off, and the export keeps the cells withheld.
Embedded data and contact fields
Split by what you already know about people
Contact fields and embedded data, such as a customer's plan or region, sit at the end of both lists, so you can compare answers by facts you didn't have to ask about. On an anonymous survey, contact fields are unavailable; embedded data you declared still works.
Drill down to respondents
See the people behind a number
Click a cell of the first column variable to list the respondents in it, then open anyone's full answers in a new tab. A group with too few responses shows a message instead of a list.
CSV and Excel export
Take the exact table with you
Export to CSV or Excel with your filter and value grouping applied. Every column variable comes out side by side, each with its own Total and its own chi-squared summary, and withheld cells read "Withheld" in the file too.
How it works
From question to answer in four steps
1
Pick the rows
Open Responses, choose Crosstab, and pick the question for the rows: satisfaction, NPS, a rating.
2
Pick up to three columns
Choose what to split it by: how people heard about you, their plan, their region. Add a second or third column variable to see them side by side.
3
Generate and read
The table appears with counts and percentages, and the significance test underneath. Amber cells are the ones that stand out.
4
Narrow, export or save
Use the filter bar to look at last month or one segment, and the table rebuilds. Export to CSV or Excel, or save the view to come back to.
Someone who chose more than one answer is counted under each, so totals count respondents and percentages can add up to more than 100%. A note under the table says so, and the significance test switches to a method suited to multiple answers and names it.
Can I use numeric answers, like age or a 0–100 slider?
Yes. A numeric question with more than 10 different answers is grouped into ranges. You can set 2 to 20 bins, type your own breakpoints and labels, or show every value.
Does it work with weighting?
Yes, on Pro and up, where response weighting is available. With a weighting scheme active, counts become weighted sums, and the percentages and the chi-squared test use the weighted totals.
What about open-text answers?
Crosstabs compare structured answers. For written answers, Text Analysis groups them into themes.
Who can see and export a crosstab?
Anyone with access to the survey can build one. Exporting needs the Editor role or higher.
Which plans include crosstabs?
Growth, Pro and Enterprise. New accounts start with a 14-day trial of Growth, so you can run one on your own data before you pay.
How does this compare with Qualtrics?
At Qualtrics, crosstabs and statistical analysis tools come with Strategic Research, its online plan at $420 a month billed annually ($5,040 a year) (qualtrics.com/buy-online, read September 30, 2026). On SurveyRock, crosstabs with a significance test are part of Growth at $1,790 a year, or $179 billed monthly.