I motsetning til hans tidligere felttog, som hadde vært militaristiske, fokuserte San Martín mest på diplomati i Perú, og unngikk konfrontasjoner med fienden. Grunnen til dette var at Lima var det spanske Amerikas sentrum, og det ville derfor gå mot den nasjonalistiske saken hvis hans styrker brukte eller truet med vold for å bryte ned den etablerte monarkiske styreformen. Strategien hans bestod i å vente til det peruanske folket selv gjorde opprør. Dette førte til at han sendte mange diplomatiske utsendinger til Lima for å overtale visekongen Joaquín de la Pezuela om å gi Perú sin selvstendighet, men alle mislyktes.