When a survey is loaded as a form for completion, the Field-based questions only appear once rather than for each contact.
When you want Field-based questions to appear for each contact that is in the story, enable that option on the Survey template page
Watch the walkthroughs
https://www.loom.com/share/da97ca2633694d8da8e8e0fe5ee72868 - How to use One Field per Contact when posting an update
How to enable Fields For Each Contact
You must have permission to edit a survey in order to enable Fields For Each Contact
To enable fields for each contact, go to the Survey template page.
If you are unsure how to get there, read Access a Survey Template page
On the Survey template page, tick the Manage Fields tick box
A green Manage Field button appears next to every Field-based Question.
It will not appear next to the Progress Tracker based Questions.
Click the Manage Field button that appears next to the field that you want to switch from being Once per Story to Once for Each Contact
A popup appears in which you can choose the mode for that field
Make your selection and press Save
A confirmation popup appears and the page reloads
Press the Manage Fields button again to repeat the process for each field within the survey that you want to adjust the mode for.
That’s it.
When you use the survey (whether on a project or as an Event Attendance form), the fields set to Once for Each Contact will appear multiple times - once for each contact.