View contacts who met goal criteria right within a workflow

It’s a real drawback that these contacts can’t be viewed as part of the performance analysis. We found a workaround by creating a list with “met workflow goal” criteria, but it’s not efficient to create a new list for every workflow when it seems like this data is there and just can’t be drilled into. Also the list won’t tell us which goal a contact met if we had more than one for the workflow.