Los pedidos fluyen de su tienda a su memberarea. Este artículo trata de la dirección contraria: cuando un miembro se une, termina un curso o cancela una suscripción, su memberarea puede crear el cliente correspondiente en Shopify, añadir o quitar una etiqueta y escribir un campo de cliente. Así su tienda sabe quién está dentro, y puede segmentar a esos clientes y enviarles correos en Shopify. También trata de los disparadores de Shopify que puede usar en sus propias automatizaciones.
Quién puede configurarlo
La página de Shopify necesita Actualizar configuración de la plataforma y Gestionar integraciones. Crear automatizaciones necesita además Gestionar automatizaciones. Sin este permiso, las plantillas no se pueden marcar y la página dice "No tienes permiso para crear automatizaciones." con la indicación "Pide al propietario de este espacio de trabajo el permiso para gestionar automatizaciones."
Empezar con las plantillas
- Abra Configuraciones, después Integraciones y después Shopify.
La página está en
/admin/settings/integrations/shopify. - Abra la pestaña Automatizaciones. Dice "Enviar sus eventos de vuelta a Shopify" y "Estas automatizaciones se activan de inmediato. Puede editarlas o borrarlas más tarde."
- Marque las plantillas que quiera. Al principio no hay ninguna marcada.
- Pulse Crear automatizaciones. El botón muestra cuántas marcó.
Las plantillas marcadas se crean, se publican y se activan de una vez, y junto al botón aparece "Creadas y activas". Cada una está ahora en su lista de automatizaciones con el nombre de su plantilla.
Las mismas cuatro plantillas aparecen en el asistente de configuración, en el paso Reglas, bajo "Enviar sus eventos de vuelta a Shopify". Allí, las marcadas se crean al pulsar Finalizar la configuración.
Para crearlas hace falta una tienda conectada. Si la conexión se ha interrumpido, vuelva a conectarla primero; consulte Conectar su tienda Shopify.
Las cuatro plantillas
| Plantilla | Qué hace en Shopify |
|---|---|
| Nuevo miembro: crear el cliente | Cuando se crea una cuenta de miembro nueva, el miembro recibe un cliente de Shopify con la misma dirección de correo y se añade la etiqueta memberarea-member. |
| Curso completado: etiquetar al cliente | Cuando un miembro completa un curso, el cliente de Shopify recibe la etiqueta course-completed. |
| Membresía finalizada: quitar la etiqueta | Cuando una suscripción ha terminado de verdad, se quita la etiqueta memberarea-member y el campo de cliente member_status se define como cancelled. |
| Suscripción renovada: mantener el estado al día | Cada vez que se renueva una suscripción, el campo de cliente member_status se define como active. |
"Suscripción" en estas plantillas significa una suscripción vendida en su memberarea, no una de Shopify.
Algunos detalles se derivan de los disparadores que hay detrás de las plantillas:
- Curso completado: etiquetar al cliente reacciona a cualquier curso. Para etiquetar solo un curso, abra la automatización y elija el curso en su disparador, como se describe en Disparadores y acciones.
- Membresía finalizada: quitar la etiqueta se ejecuta cuando la suscripción ha terminado de verdad. Un miembro que cancela al final del periodo pagado conserva la etiqueta hasta esa fecha, igual que su acceso en su memberarea.
- Las etiquetas y el valor del campo están fijados en la plantilla. Abra la automatización en su lista de automatizaciones para cambiarlos.
Ya configurada
Una plantilla que ya existe para esta tienda muestra Ya configurada y no se puede volver a marcar. Cuando existen las cuatro, la pestaña dice "Todas las automatizaciones sugeridas ya están creadas." Si archiva o elimina una de estas automatizaciones, su plantilla se puede volver a crear.

Una plantilla cuenta como configurada cuando una automatización tiene el mismo disparador y todos los pasos de Shopify de la plantilla, y esos pasos usan esta tienda. Una automatización que solo tiene algunos de los pasos, o que escribe en otra tienda, no bloquea la plantilla.
Qué cliente de Shopify se modifica
Cada cambio se hace en el cliente de Shopify que pertenece al miembro. Su memberarea busca ese cliente en este orden:
- El cliente ya vinculado con el miembro, por ejemplo por un pedido de Shopify o por la importación de clientes.
- Si no, un cliente de su tienda con exactamente la misma dirección de correo.
Solo la acción Crear o actualizar cliente crea un cliente cuando no se encuentra ninguno. Un cliente que ya existe se vincula, y su nombre y apellido se actualizan con el nombre del miembro. Su dirección de correo y sus etiquetas se quedan como están, y un miembro sin nombre no toca el nombre en Shopify. Las acciones que añaden una etiqueta, quitan una etiqueta o definen un campo omiten a un miembro que todavía no tiene cliente en Shopify. Por eso Nuevo miembro: crear el cliente es la plantilla que debe configurar primero.
Los cambios llegan a Shopify unos segundos después del evento. Varios cambios para el mismo miembro dentro de esos segundos se envían juntos. Si en ese tiempo se añade una etiqueta y se vuelve a quitar, solo cuenta el último cambio.
Mientras la tienda está desconectada, los cambios de sus miembros no se envían a Shopify, y no se recuperan después de volver a conectar. A los miembros que se unieron o terminaron un curso en ese tiempo les falta su etiqueta hasta su próximo evento.
Lo que su memberarea envía a Shopify no aparece en el Registro de webhooks. Esa pestaña solo lista lo que Shopify le envía a usted. Para comprobar que una etiqueta o un campo llegó, abra el cliente en su administración de Shopify.
Cuando un paso de Shopify no tiene nada que enviar, la ejecución en el historial de la automatización muestra el paso como Completado con una Nota amarilla que nombra el motivo, por ejemplo "El miembro todavía no tiene un cliente en Shopify, así que se omitió el cambio. Añada antes el paso «Crear o actualizar cliente»." Lo mismo ocurre cuando el paso no tiene tienda, etiqueta ni clave de campo, cuando la ejecución no tiene miembro o cuando la conexión de la tienda no está activa. Cómo abrir una ejecución se explica en Pruebas e historial de ejecuciones.
Un paso sin nota solo significa que el cambio se entregó para su envío. Si Shopify rechaza el cambio unos segundos después, la ejecución sigue mostrando el paso como completado y el motivo solo queda en el registro del servidor. El cliente en su administración de Shopify muestra si llegó.
Crear sus propias automatizaciones
Puede usar Shopify en cualquier automatización, no solo en las plantillas. En el editor de automatizaciones, los disparadores y las acciones de Shopify están en la biblioteca bajo Shopify y funcionan en cuanto su tienda está conectada.
Estos disparadores inician una automatización cuando ocurre algo en su tienda:
| Disparador | Cuándo se ejecuta |
|---|---|
| Pedido de Shopify pagado | Se paga un pedido de Shopify. |
| Reembolso de Shopify | Se reembolsa un pedido de Shopify, también en un reembolso sin artículos, como un importe de cortesía, y en un reembolso en otra moneda. |
| Pedido de Shopify cancelado | Se cancela un pedido de Shopify. |
Ambos se ejecutan tanto si Revocar el acceso en caso de reembolso o Retirar el acceso al cancelar están activados como si no, y cada uno se ejecuta una vez por reembolso o cancelación, incluso cuando Shopify envía el mismo mensaje dos veces.
Estas acciones modifican el cliente de Shopify del miembro para el que se ejecuta la automatización. Cada una pregunta qué tienda usar:
| Acción | Qué hace |
|---|---|
| Crear o actualizar cliente | Se asegura de que el miembro exista como cliente en su tienda y actualiza el nombre de un cliente que ya existe. |
| Añadir etiqueta de cliente | Añade al cliente la etiqueta que introduzca. |
| Quitar etiqueta de cliente | Quita al cliente la etiqueta que introduzca. |
| Definir campo de cliente | Escribe un valor en un campo del cliente. |
Definir campo de cliente pide un nombre de campo y un valor. Shopify guarda
el campo como metacampo de cliente en el espacio de nombres memberarea, así
que un campo llamado member_status aparece como memberarea.member_status.
El nombre del campo se guarda en minúsculas, y cada carácter que no sea letra,
cifra o guion bajo se convierte en un guion bajo. El valor es texto sin
formato, recortado a partir de 255 caracteres.
Un disparador de Shopify se ejecuta con el comprador como miembro cuando el pedido llevaba una dirección de correo. Sin miembro, las acciones de cliente de esa automatización no hacen nada.
Cómo funcionan en general los disparadores, las acciones, los campos y los filtros se explica en Disparadores y acciones.
Una ejecución de prueba desde el editor de automatizaciones ejecuta de verdad sus acciones. Una ejecución de prueba de una automatización con una acción de Shopify modifica el cliente en su tienda.