Saltearse al contenido

ActiveCampaign E-commerce Customers

Bienvenido al componente ActiveCampaign E-commerce Customers. Esta herramienta te permite gestionar y sincronizar la información de tus compradores directamente con ActiveCampaign, facilitando la organización de tu base de contactos, la automatización de correos de seguimiento y el manejo de las preferencias de marketing, todo desde un entorno visual e intuitivo.

¿Cómo funciona?

Funciona como un puente seguro entre tu tienda en línea y tu cuenta de ActiveCampaign. Cuando ingresas los datos de un cliente (como su correo electrónico o identificador), el componente se conecta automáticamente a la API de ActiveCampaign en segundo plano. Verifica que la información esté completa y correcta, crea o actualiza el perfil del cliente, y registra su estado en tus listas de marketing. Todo el proceso de validación, conexión y actualización se realiza de forma automática, permitiéndote enfocarte únicamente en la información de tus clientes sin preocuparte por configuraciones técnicas complejas.

Conexión y Credenciales

Este componente requiere configurar previamente una credencial en el panel de Nappai para poder interactuar con el servicio externo:

  1. Dirígete a la sección de Credenciales en tu panel de Nappai.
  2. Crea una nueva credencial del tipo ActiveCampaign y guarda los campos requeridos (URL de API y Clave de API). Puedes obtener estas credenciales en tu cuenta de ActiveCampaign yendo al menú Settings > Developer.
  3. En tu flujo de trabajo, selecciona la credencial guardada en el campo de entrada Credential de este nodo.

Entradas

Campos de Entrada

  • Operation: Selecciona la acción principal que deseas realizar con los datos del cliente.
  • Get By: Define el criterio de búsqueda para recuperar un cliente específico o una lista completa.
  • Customer Mode: Permite ingresar manualmente un ID de cliente de ActiveCampaign o seleccionar uno dinámicamente desde una lista existente.
  • AC Customer ID: ID interno utilizado por ActiveCampaign para identificar al cliente de comercio electrónico.
  • Customer: Selecciona un cliente existente desde tu base de datos de e-commerce.
  • Limit: Establece el número máximo de registros que deseas recuperar en una sola operación.
  • Service ID Mode: Elige entre ingresar manualmente el ID de un servicio integrado o seleccionarlo desde tus conexiones registradas.
  • Service ID: ID único de la integración de comercio electrónico (por ejemplo, Shopify o WooCommerce) que deseas utilizar.
  • Service: Selecciona una conexión de e-commerce activa desde tu cuenta de ActiveCampaign.
  • Customer ID: Identificador único del cliente tal como aparece en la plataforma de comercio electrónico externa.
  • Customer Email: Dirección de correo electrónico del cliente, requerida para identificarlo o crear su perfil.
  • Accepts Marketing: Marca esta opción si el cliente ha aceptado recibir correos electrónicos de marketing.

Salidas

Ejemplo de Respuesta JSON

Al ejecutar este componente, recibirás un resultado estructurado en formato JSON que puedes conectar con otros nodos de tu flujo. A continuación, se muestra un ejemplo realista de la respuesta cuando la sincronización se realiza correctamente: json { “customer_id”: “892341”, “email”: “maria.garcia@ejemplo.com”, “status”: “subscribed”, “success”: true, “errors”: [], “customers”: [ { “id”: “892341”, “email”: “maria.garcia@ejemplo.com”, “first_name”: “María”, “last_name”: “García”, “accepts_marketing”: true, “list_id”: “12345”, “date_created”: “2024-05-12T10:30:00Z” } ] }

Conectividad

Este componente se conecta lógicamente con nodos de automatización de marketing y CRM. Sus salidas suelen enlazarse con:

  • Email Campaigns / Automations: Para activar secuencias de correos (bienvenida, recuperación de carrito, seguimiento post-compra).
  • CRM o Bases de Datos: Para enriquecer perfiles de clientes con datos de comportamiento de compra.
  • Filtros y Validaciones: Para verificar antes de marketing (ej. Accepts Marketing) y cumplir con normativas de privacidad. Su diseño está pensado para fluir naturalmente después de conectores de e-commerce (Shopify, WooCommerce, etc.) y antes de nodos de envío de correos o notificaciones.

Ejemplo de Uso

Imagina que tienes una tienda en línea y quieres que cada cliente nuevo que compre sea registrado automáticamente en ActiveCampaign y agregado a una secuencia de correos de bienvenida.

  1. Conectas este componente después del nodo que detecta una nueva compra.
  2. En Customer Email, mapeas el correo del comprador.
  3. En Customer ID, mapeas el identificador único de la plataforma de e-commerce.
  4. En Service, seleccionas tu integración de tienda.
  5. Al ejecutar el flujo, el componente crea el perfil en ActiveCampaign, registra el correo y devuelve un success: true. Luego, ese resultado activa el siguiente nodo que envía el correo de bienvenida automatizado.

Consejos y Mejores Prácticas

  • Mantén los correos electrónicos únicos y actualizados para evitar registros duplicados en ActiveCampaign.
  • Usa campos dinámicos en lugar de valores fijos cuando trabajes con flujos de alto volumen para asegurar que los datos correspondan al cliente correcto.
  • Verifica siempre el estado de preferencia de marketing (Accepts Marketing) antes de iniciar secuencias de correos comerciales para evitar bloqueos por spam.
  • Si trabajas con cientos de clientes a la vez, ajusta el campo Limit para optimizar el rendimiento y evitar tiempos de espera prolongados.

Consideraciones de Seguridad

  • Tus claves de API y credenciales se almacenan de forma segura en el panel de Nappai; nunca las compartas ni las expongas en flujos públicos.
  • El componente respeta los límites de uso de la API de ActiveCampaign; si detectas ralentizaciones, considera dividir flujos grandes en lotes más pequeños.
  • Asegúrate de cumplir con las normativas de protección de datos (como GDPR o CCPA) al sincronizar correos y preferencias de marketing de tus clientes.
  • Revisa periódicamente los registros creados o actualizados para mantener una base de datos limpia y evitar correos no deseados.