En la guerra, Carlos Gustavo pretendía asegurar la predominancia sueca en el Mar Báltico y al mismo tiempo hacerse con el control de territorios alemanes, en especial Prusia.