Tech Help! Online Form with Add-able Pages

(if this is not pointless enough to be here, please move!)

With apologies for the graceless construction of the title, I’m checking in to see if anyone else knows how to do this.

I need to create an online form (e.g. Google Forms/Microsoft Forms/SurveyMonkey type thing) where the user can add additional duplicate pages to report on a variable number of project goals. In this case, each goal has a page with a set of questions, like percent complete, notes on aspects of the goal, milestones, etc. However, each respondent may have a different number of goals, so I would like them to be able to select something like “Add Another Page” or “Add Another Goal” before submitting.

Is this something that is possible with normal, off-the-shelf products?

Thanks for any help!