Cómo Evitar Registros Duplicados en Airtable Cuando el Mismo Cliente Realiza Varios Pedidos en NuvemShop
EN ESTE ARTÍCULO
Si usas NuvemShop para gestionar tu tienda en línea, es probable que tengas clientes recurrentes que realizan más de un pedido. Cuando esos pedidos se registran en Airtable, el mismo cliente puede terminar con múltiples registros — uno por cada compra — dificultando la gestión de la tabla y la confiabilidad de los datos.
Albato se encarga de esto. Cada vez que llega un nuevo pedido a través de NuvemShop, verifica si el cliente ya tiene un registro en Airtable — y crea uno nuevo o actualiza el existente.
Creando las Conexiones de las Aplicaciones en Albato
Antes de iniciar la automatización, ambas aplicaciones deben estar conectadas a Albato.
Ve a la pestaña Apps, haz clic en Add new connection (Conectar App) y busca NuvemShop. Luego repite el proceso para Airtable.
Si tienes dudas durante estos pasos, consulta los siguientes artículos:
Cómo Crear la Automatización Paso a Paso
Tras confirmar que las conexiones están activas, ve a la pestaña Automations y haz clic en Create new automation.

Haz clic en el primer paso para añadir un disparador.

Selecciona la aplicación NuvemShop y el evento Order Created.

Define si quieres importar pedidos anteriores (migración de datos) o solo los nuevos a partir de ese momento.

Tras hacer clic en Save (Guardar), añade el segundo paso.

Selecciona la aplicación Airtable y la acción Find Record.

Aparecerán varios campos para ayudar a localizar el registro. En este caso, usa el campo Status - Title para la búsqueda.
Nota: Puedes usar el campo que prefieras, pero el parámetro proveniente de NuvemShop debe contener el mismo tipo de información que normalmente usas en el registro de Airtable — por ejemplo, el correo del cliente o el número de pedido.
Haz clic en Save (Guardar) y añade la herramienta Branching a la automatización.

Branching divide el flujo en dos caminos: uno para cuando el registro ya existe, y otro para cuando hay que crearlo.
Haz clic para añadir la condición del primer camino.

Configura la condición: si el paso Find Record devuelve un Record ID vacío, este camino debe activarse.

Haz clic en Save (Guardar) y añade una acción Create Record a este camino del Branching.

Configura este paso según el ejemplo.

Tras guardar, completa los campos que desees. Estos son los campos con la información que debe guardarse desde NuvemShop en tu tabla de Airtable. Por ejemplo:

Ahora repite el proceso para crear el otro camino del Branching.

Esta vez, configura la condición para que se active cuando el Record ID esté completo (non-empty).

Añade la acción Update Record a este camino.

A diferencia del paso de crear registro, aquí es obligatorio completar el campo Record ID — indica a Albato qué registro debe actualizar. Usa el valor devuelto por el paso Find Record.

Luego completa los demás campos con la información del pedido de NuvemShop.

Tras guardar, tu automatización quedará así:



Activa la automatización para que entre en funcionamiento.

Ahora puedes mantener los registros de Airtable actualizados incluso cuando el mismo cliente realiza varios pedidos en NuvemShop. Si tienes alguna pregunta, contacta a nuestro soporte a través del chat.
¿Responde esto a su pregunta?