📥 Cómo enviar correos desde Google Sheets con Zapier

Imagínate que quieres enviar un mail personalizado a 200 contactos que tienes en una hoja de cálculo de Google (GSheet).

Podrías hacerlo con mailchimp 🐵, pero supongamos que vas a seguir añadiendo contactos a tu GSheet y quieres que, cada vez que añadas los datos de un nuevo contacto, este reciba el mismo mail personalizado.

PASO 1: CREA TU GOOGLE SHEET

Crea una hoja de cálculo en Drive y organiza los datos de tus contactos en columnas. Esto es importante para los próximos pasos.

Debería quedarte un documento similar a este:

Google Sheet

PASO 2: CREA UNA CUENTA EN ZAPIER

Vete a zapier.com y regístrate. Es gratis.

Regístrate en Zapier

PASO 3: CONECTA GOOGLE SHEET CON ZAPIER

1- Crea un nuevo Zap y selecciona la App: Google Sheet y el trigger "New Spreadsheet row".

Esto hará que el Zap se active cada vez que se añada una fila nueva:

Zapier GSheet


2- Vincula el zap a tu cuenta de Google

Selecciona el Gsheet donde tienes la información y la hoja en la que están los datos que quieres que Zapier coja. 

Zapier Gsheet

3- Confirma que funciona el Zap clicando en "Test & Continue" y selecciona una muestra de datos.

Zapier gSheet

PASO 4: CONECTA ZAPIER CON GMAIL

Una vez tengas la primera parte del Zap ya funcionando, haz click en el (+) y crea otro paso en nuestro Zap

1- Elige la App de Gmail y el evento "Send Email".

Zapier Gmail

2- Elige la cuenta de Gmail y empieza a customizar el correo. En el campo "To", coge el nombre del contacto y luego en bcc (copia oculta), pon tu correo para que recibas una copia oculta y así confirmar el envío del mail.

Zapier Gmail

3- Personaliza el correo

Zapier Gmail

🚫 No uses nunca dinero en el asunto de un mail. Es un spam trigger


4- Personaliza el cuerpo del correo. Si tienes conocimientos de HTML podrás hacer virguerías. De lo contrario, selecciona "Plain" y no te compliques.

Zapier Gmail
Disclaimer: Jesús López no recibió el correo

5- Haz un test para probar que funciona y dale a continuar

Asegúrate. Haz tests hasta que funcione todo correctamente o de lo contrario el Zap no terminará.

PASO 5: AÑADE UN RETRASO DE 1 MINUTO PARA EVITAR SUSTOS

Haz clic en el símbolo de (+) que está entre los dos pasos que ya tienes creados. Vamos a crear un paso intermedio que haga que Zapier espere un minuto entre el primero y el segundo paso.

Esto es importante para que, cuando vayas a crear una nueva fila, no se envíe el correo nada más empieces a rellenar la fila y así te dé tiempo a rellenar todos los campos. (Esto lo descubrí metiendo la pata 😅)

Zapier Delay

Después selecciona 1 y minutes para que Zapier espere ese tiempo. No puedes seleccionar menos que 1 minuto.

Zapier Delay

Una vez hayas configurado esto, dale a de nuevo a "Test & Continue" y si funciona... ENHORABUENA.

✅ Dale al On y que empiece la automatización.

Zapier On

A partir de ahora, cada vez que añadas una fila en la parte inferior de ese GSheet se enviará un mail automático a ese contacto.

Esto se puede complicar muchísimo... Podrías scrapear datos desde PhantomBuster 👻 en una hoja de Cálculo. Utilizar ese GSheet como base para la automation en Zapier y conectarlo con MailChimp 🐵 para que prepare campañas a una base de datos que va creciendo sola y en piloto automático. Pero eso para otro día.

ℹ️ Si algo no te ha quedado no dudes en decírmelo. Encantado de ayudar.