Collaborative technologies such as group support systems (GSS) are often developed to improve the effectiveness and efficiency of teams; however, the satisfaction users have with the processes and outcomes of the teamwork itself often determines the ultimate adoption and sustained use of collaborative technologies. Much of the research on teamwork has focused on meetings in particular and, consequently, satisfaction with the process and outcomes of meetings, referred to collectively as meeting satisfaction. Research on meeting satisfaction in GSS-supported groups has been equivocal, indicating the need for advancement in our theoretical understanding of the construct. To that end, this paper presents a causal model of meeting satisfaction derived from goal setting theory. The model is tested with an empirical study consisting of 15 GSS groups and 11 face-to-face (FTF) groups engaged in the 'lost at sea' task. The results of analysis using structural equation modeling indicate support for the model's integrity across both GSS and FTF groups. Implications for researchers and practitioners are discussed, including how the model can be used to improve future research on the use of collaborative technology to support teamwork.