Desarrollo y DevOps

Capturar mensajes de Gmail y registrarlos automáticamente en Google Sheets

46 nodos 294 156 Automatic trigger
Descargar

Descripción del flujo de trabajo

Automatización que monitorea Gmail en busca de mensajes nuevos, extrae datos clave del contenido y los inserta automáticamente en una hoja de Google Sheets. Incluye lógica condicional, opciones de filtrado y consolidación de datos de múltiples fuentes.

Cómo funciona

  1. 1.Activar la automatización cuando llega un nuevo correo a Gmail
  2. 2.Extraer y procesar el contenido del correo y los campos de datos clave
  3. 3.Escribir los datos extraídos en filas de Google Sheets
  4. 4.Aplicar filtros condicionales para identificar mensajes relevantes
  5. 5.Combinar datos de múltiples fuentes cuando sea necesario
  6. 6.Ejecutar flujos de trabajo adicionales para procesamiento posterior

Casos de uso

  • Archivar detalles de consultas e información de contactos desde correos entrantes automáticamente
  • Centralizar notificaciones e alertas importantes en una única hoja de seguimiento
  • Documentar correos relacionados con proyectos filtrando por palabras clave e información del remitente

Requisitos

  • Cuenta de Gmail activa con permisos completos de acceso a API
  • Cuenta de Google Workspace o Google Sheets con permisos de edición
  • Comprensión básica de la estructura de datos de correo electrónico y campos requeridos para extracción

Valor del servicio

Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.

Aplicaciones utilizadas

Twitter/X Gmail Google Sheets

Detalles

Disparador Automatic trigger
Nodos 46
Aplicaciones 3
Vistas 294
Descargas 156

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (46)

/

When clicking ‘Test workflow’

Manual Trigger

#1

Get list of owners

HTTP Request

#2

Get list of clients for owner

HTTP Request

#3

Sticky Note1

Sticky Note

#4

If

If

#5

Edit

Set

#6

Increment Page

Set

#7

Split Out1

Split Out

#8

Merge al the entries

Code

#9

If linkedin url is empty

If

#10

if new post

If

#11

Get list of clients

Execute Workflow

#12

When Executed by Another Workflow

Execute Workflow Trigger

#13

Get last post

Execute Workflow

#14

Gmail

Gmail

#15

Search for user by link

HTTP Request

#16

Do nothing

No Op

#17

Merge profileURL

Code

#18

Set last_post

Set

#19

Set last_position

Set

#20

if new position

If

#21

Set data here

Set

#22

Sticky Note

Sticky Note

#23

Change this for testing

Filter

#24

Create entry with email

Google Sheets

#25

Get rows from document

Google Sheets

#26

Search for user profile by names

HTTP Request

#27

Profile URL not found?

If

#28

Set the profile URL

Set

#29

Set the profile URL1

Set

#30

Update last post

Google Sheets

#31

Updates last position

Google Sheets

#32

Set post_updated

Set

#33

Set position_updated

Set

#34

Generate the email text

Code

#35

Merge on email

Merge

#36

Split Out owners

Split Out

#37

Get current owner

Filter

#38

Sticky Note2

Sticky Note

#39

Sticky Note3

Sticky Note

#40

Sticky Note4

Sticky Note

#41

Sticky Note5

Sticky Note

#42

Sticky Note6

Sticky Note

#43

Sticky Note7

Sticky Note

#44

Sticky Note10

Sticky Note

#45

Sticky Note8

Sticky Note

#46