Question Types

Using Dynamic Rows to Pull Prior Answers into a Grid

Updated

Build a grid's rows automatically from what a respondent selected earlier — so they only rate the items they actually chose.

All Question Types articles

Overview

Build a grid's rows automatically from what a respondent selected earlier — so they only rate the items they actually chose. Also called carry-forward: it turns a generic grid into a personalized one.

Prerequisites

  • An earlier multi-select question whose selected options become the grid rows.

Step-by-step

  1. Add the grid — click + Question and choose Grid. The Grid editor with dynamic row options

  2. Switch rows to dynamic — in the Row Labels area, choose Build rows from a previous question instead of typing static rows.

  3. Pick the source and which options carry — select the source question, then choose Options they selected (rate only what they chose), Options they didn't select, or all options.

  4. Set the columns as usual — the scale still applies to every generated row.

  5. Test the chain — in the Test tab, pick a few options in the source question and confirm exactly those become rows in the grid.

Tips

Tip: This is the cleanest way to run "you bought these — now rate each" without showing a giant grid of items the respondent never touched. Shorter grids mean better data and lower dropout.

Note: If the source question is skipped or nothing is selected, the grid can end up with zero rows. Make the source Required, or gate the grid with display logic so it only shows when there's something to rate.

Put it to work in Surveti.

Start free — no credit card required.