Usar la Salida del Formateador en Varios Pasos
Desliza para mostrar el menú
Agregar Formatter a un Zap es sencillo. Lo que suele confundir a los principiantes es darse cuenta de que se debe mapear explícitamente la salida formateada en los pasos posteriores. Si no lo haces, esos pasos seguirán utilizando los datos originales y el Formatter no tendrá ningún efecto.
Punto de partida
Estás trabajando con un Zap que tiene una estructura simple de dos pasos:
# Trigger: Gmail — New Email
↓
# Action: Google Sheets — Create Spreadsheet Row
La hoja de cálculo captura:
- Dirección de correo electrónico del remitente;
- Cuerpo del correo electrónico.
Agrega un paso de Formatter que transforme el correo electrónico del remitente a mayúsculas antes de que llegue a la hoja de cálculo.
Haz clic en el botón + entre el disparador de Gmail y la acción de Google Sheets. Puedes:
- Navegar a Utilidad en las categorías de aplicaciones;
- Buscar directamente Formatter by Zapier.
Elige Text en el menú desplegable de eventos (ya que estamos manipulando datos de texto).
En la pestaña Configurar:
- Transformar: selecciona Uppercase (convierte todos los caracteres en mayúsculas);
- Entrada: haz clic en el campo y selecciona los datos de un paso anterior.
Para este ejemplo, selecciona el campo From Email del disparador de Gmail — la dirección de correo electrónico del remitente.
Haz clic en Test para verificar que la transformación funcione.
- Entrada: learn@send.zapier.com;
- Salida: LEARN@SEND.ZAPIER.COM;
El Formatter está funcionando. Pero aún no hemos terminado.
El paso crítico
Aquí es donde muchas personas se quedan atascadas. Si publicas y ejecutas el Zap ahora, nada cambiará en tu hoja de cálculo, porque la acción de Google Sheets sigue extrayendo datos directamente del disparador de Gmail. El paso de Formatter se ejecuta, transforma los datos y luego nada utiliza realmente su salida.
# Gmail Trigger
↓
# Formatter (transforms email to uppercase)
↓
# Google Sheets (still pointing to Gmail, ignoring Formatter)
Los datos formateados existen, pero permanecen sin uso entre los pasos.
Para solucionar esto, es necesario reconfigurar cualquier paso que deba utilizar los datos formateados:
- Abrir la acción Google Sheets;
- Ir a Configurar;
- Buscar el campo que actualmente utiliza los datos originales de Gmail (From Email);
- Eliminar la asignación existente;
- Hacer clic en + para agregar nuevos datos.
Ahora aparecerán dos fuentes de datos disponibles:
- Datos del disparador de Gmail (original);
- Salida del Formatter (transformado).
Seleccionar la salida del Formatter — el correo electrónico en mayúsculas.
Prueba del flujo completo
Después de guardar y publicar el Zap actualizado, ejecutar una prueba enviando un correo electrónico a la cuenta de Gmail conectada. Luego, revisar la hoja de Google Sheets para confirmar el resultado: la dirección de correo del remitente ahora debe aparecer en mayúsculas. Por ejemplo, antes del Formatter era learn@send.zapier.com, y después del Formatter se convierte en LEARN@SEND.ZAPIER.COM, lo que confirma que la transformación funciona de extremo a extremo.
Múltiples formateadores en secuencia
Es posible encadenar varios pasos de Formatter cuando los datos requieren varias transformaciones:
# Gmail Trigger
↓
# Formatter 1: Trim Whitespace
↓
# Formatter 2: Lowercase
↓
# Formatter 3: Extract Domain
↓
# Google Sheets (using Formatter 3 output)
Cada paso de Formatter produce una salida a la que pueden acceder los pasos siguientes (incluidos otros Formatter).
Todos los pasos de Formatter son gratuitos, sin costo de tarea. Construye tantas etapas de transformación como necesites.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla