Carl Gustav Zipser wirkte in den Jahren 1855-1861 als Pfarrer in Zaleszczyki, 1861-1896 als Pfarrer in Gelsendorf und war Senior in den Jahren 1861-1886.
1886 erfolgte seine Wahl zum Superintendenten; Sitz der Superintendentur war Gelsendorf.
Als Oberhirte der galizischen evangelischen Kirche war er besonders um das Schulwesen im Lande besorgt. Die einheitliche Organisation der deutsch-evangelischen Schulen ist vor allem sein Verdienst. Mit aller Kraft widersetzte er sich den polnischen Bemühungen, die deutschen Privatschulen in öffentliche Anstalten umzuwandeln.