Question Types
Using Dynamic Rows to Pull Prior Answers into a Grid
Build a grid's rows automatically from what a respondent selected earlier — so they only rate the items they actually chose.
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
Add the grid — click + Question and choose Grid.

Switch rows to dynamic — in the Row Labels area, choose Build rows from a previous question instead of typing static rows.
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.
Set the columns as usual — the scale still applies to every generated row.
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.
Related articles
- Building a Single-Answer Rating Grid — static grids first
- Piping a Prior Answer into a Later Question — the text equivalent of carry-forward