You can add conditional handlers using JMeter Post or Pre-Processors. For example, I use JSON Extractor to get response data stored in FORM_DATA and combined with JSR223 PostProcessor Javascript.
...
var formData = JSON.parse(vars.get("FORM_DATA"));
var formtype = formData.formtype;
if(formtype == 1) {
log.info("data_next_req" + data_next_req);
// SET vars
vars.put("DATA_NEXT_REQ", data_next_req);
} else if (formtype == 2){
log.info("data_next_req_1" + data_next_req_1);
log.info("data_next_req_2" + data_next_req_2);
// SET vars
vars.put("DATA_NEXT_REQ_1", data_next_req_1);
vars.put("DATA_NEXT_REQ_2", data_next_req_2);
}
Then, on the next request, you can get the value by ${vars-name}.