In a two-person finitely repeated public goods experiment, we use intentions data to interpret individual behavior. Based on a random-utility model specification, we develop a relationship between a player’s beliefs about others’ behavior and his contributions’ plans, and use this relationship to identify the player’s most likely preference “type”. Our estimation analysis indicates that players are heterogeneous in their preferences also at the intentional level. Moreover, our data show that deviations from intended actions are positively related to changes in beliefs, thereby suggesting that people are able to plan.