These data come from several web surveys among the German population 18 years and older who live in Germany and were eligible to vote in the 2021 federal election. Respondents were recruited from the German nonprobability online panel of Respondi/Bilendi. In August of 2021, members of the online panel were invited through a survey-router system. For Wave 1 (30.8.2021-7.9.2021), 3,530 people were invited to the survey and 2,221 ended the survey successfully. For Wave 1B (8.9.2021-14.9.2021), only respondents from Wave 1 who reported owning a smartphone were invited. 1,803 completed the survey. For Wave 2 (14.9.2021-20.9.2021), 3,761 individuals were invited of which 2,451 completed the survey. For Wave 3 (27.9.2021-4.10.2021), 3,565 individuals were invited and 2,261 completed the survey. For Wave 4 (01.12.2021-16.12.2021), 1,945 individuals were invited and 1,092 completed the survey. The full data set includes 2,756 individuals who completed at least one of the four survey waves. For a detailed view of the longitudinal response structure, variables indicating participation in each wave are part of the dataset. Quotas for gender, age, and state (Bundesland) were employed to generate a sample with sufficient diversity. The questionnaire included items on political attitudes, voting preferences, political identities, news media consumption on- and offline, smartphone and social media use. The questionnaire was programmed in EFS Survey. Respondents could complete the questionnaire on a PC, tablet or smartphone.