Activadores en las empresas B2B, paso a paso
Cinco activadores de Shopify Flow para empresas B2B: actualizaciones de datos, ubicaciones, exenciones fiscales y contactos, paso a paso.
Cinco activadores para las tiendas en las funciones B2B de Shopify: las empresas, sus ubicaciones, sus personas de contacto y las exenciones fiscales de cada ubicación.
En esta página: Actualización de la empresa, Actualización de la ubicación de la empresa, Modificación de las exenciones fiscales de la ubicación de la empresa, Actualización de los datos de contacto de la empresa, Eliminación de un cliente de la empresa

Noticias de la empresa
Se activa cuando se actualiza un registro de empresa: nombre, nota, identificador externo.
| Incendios provocados por | Shopify webhook |
| Autorización | Acceso a datos sobre empresas y su ubicación (B2B) |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Sincronice las empresas con un sistema ERP basado en
externalId.
Qué información envía «Company Update» a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
company |
Objeto | La empresa que se ha actualizado |
company.id |
ID | |
company.name |
Texto | |
company.note |
Texto | |
company.externalId |
Texto | |
company.customerSince |
Texto | |
company.createdAt |
Texto | |
company.updatedAt |
Texto | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Sincronizar una empresa con el ERP
- Seleccione «Actualización de la empresa» como activador.
- Añada una condición:
company.externalIdno está vacío y existe. - Añada «Enviar solicitud HTTP» con
{{company.externalId}},{{company.name}}y{{company.note}}. - Active el flujo de trabajo.
Actualización sobre la ubicación de la empresa
Se activa cuando se actualiza la información de la ubicación de la empresa: nombre, teléfono, ubicación, nota e identificador externo.
| Incendios provocados por | Shopify webhook |
| Autorización | Acceso a datos sobre empresas y su ubicación (B2B) |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Mantenga actualizados los registros de envíos del sistema ERP.
Qué datos envía la actualización de la ubicación de la empresa a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
companyLocation |
Objeto | La ubicación de la empresa que se ha actualizado |
companyLocation.id |
ID | |
companyLocation.name |
Texto | |
companyLocation.note |
Texto | |
companyLocation.externalId |
Texto | |
companyLocation.locale |
Texto | |
companyLocation.phone |
Texto | |
companyLocation.currency |
Texto | |
companyLocation.createdAt |
Texto | |
companyLocation.updatedAt |
Texto | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Sincronizar una ubicación de envío
- Seleccione «Actualización de la ubicación de la empresa» como activador.
- Añada «Enviar solicitud HTTP» con
{{companyLocation.externalId}},{{companyLocation.name}}y{{companyLocation.currency}}. - Active el flujo de trabajo.
Se han modificado las exenciones fiscales relacionadas con la ubicación de las empresas
Se activa cuando cambian las exenciones fiscales, el número de identificación fiscal o el indicador de exención fiscal de una ubicación de la empresa. En changes.added y changes.removed se pueden consultar listas de exenciones, cada una de ellas con un enlace code y un enlace label de fácil lectura.
| Incendios provocados por | Se comprueba según un horario, ya que Shopify no envía ningún webhook para ello |
| Autorización | Acceso a datos sobre empresas y su ubicación (B2B) |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Pida al departamento de finanzas que verifique cada nueva exención antes del siguiente pedido.
- Mantenga su sistema de gestión fiscal al día.
Qué elementos de «Cambios en las exenciones fiscales por ubicación de la empresa» se envían a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
companyLocation |
Objeto | La ubicación de la empresa cuyas exenciones fiscales han cambiado |
companyLocation.id |
ID | |
companyLocation.name |
Texto | |
changes |
Objeto | Las exenciones fiscales añadidas, eliminadas y vigentes (cada una de ellas con un código y una etiqueta), además del número de identificación fiscal y el indicador de exención fiscal |
changes.added |
Lista de objetos | Exenciones fiscales añadidas en esta modificación. |
changes.added (each).code |
Texto | El valor de enumeración de la exención fiscal Shopify (por ejemplo, CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.added (each).label |
Texto | Una etiqueta legible para las personas derivada del código (por ejemplo, «Exención para distribuidores de CA BC»). |
changes.removed |
Lista de objetos | Con este cambio se han suprimido las exenciones fiscales. |
changes.removed (each).code |
Texto | El valor de enumeración de la exención fiscal Shopify (por ejemplo, CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.removed (each).label |
Texto | Una etiqueta legible para el ser humano derivada del código (p. ej., «Exención para distribuidores de CA BC»). |
changes.current |
Lista de objetos | Todas las exenciones fiscales vigentes actualmente en la ubicación de la empresa (tras este cambio). |
changes.current (each).code |
Texto | El valor de enumeración de la exención fiscal Shopify (por ejemplo, CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.current (each).label |
Texto | Una etiqueta legible para las personas derivada del código (por ejemplo, «Exención para distribuidores de CA BC»). |
changes.taxRegistrationId |
Texto | Número de identificación fiscal de la ubicación de la empresa (se dejará en blanco si no se ha establecido). |
changes.taxExempt |
Verdadero / falso | Si la ubicación de la empresa está totalmente exenta de impuestos. |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Enviar las nuevas exenciones fiscales al departamento de finanzas
- Se ha seleccionado «Exenciones fiscales por la ubicación de la empresa» como activador.
- Añada una condición:
changes.addedno está vacío y existe. - Añada la función «Enviar correo electrónico interno» con
{{companyLocation.name}}y un bucle Liquidforque recorrachanges.addedy muestre ellabely elcodede cada exención. - Active el flujo de trabajo.
Se han actualizado los datos de contacto de la empresa
Se activa cuando se actualiza un contacto de la empresa: cargo, ubicación y indicador de contacto principal.
| Incendios provocados por | Shopify webhook |
| Autorización | Acceso a datos de empresas y ubicaciones (B2B) + Acceso a datos de clientes |
| Encendido | Al activar un flujo de trabajo de Shopify Flow que lo utilice, se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Informe al gestor de cuentas cuando cambie la persona de contacto principal de una empresa.
Qué envía la acción «Contacto de la empresa actualizado» a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
customer |
Cliente (Shopify) | El cliente cuya información de contacto de la empresa se ha actualizado. Se trata de un cliente con acceso completo a Shopify, por lo que están disponibles todos sus campos, así como las acciones propias de Shopify Flow relacionadas con el cliente. |
company |
Objeto | La empresa a la que pertenece el contacto (ID, nombre, ID externo, nota) |
company.id |
ID | |
company.name |
Texto | |
company.externalId |
Texto | |
company.note |
Texto | |
companyContact |
Objeto | Los datos actualizados del contacto (identificador, cargo, configuración regional, si se trata del contacto principal) |
companyContact.id |
ID | |
companyContact.title |
Texto | |
companyContact.locale |
Texto | |
companyContact.isMainContact |
Verdadero / falso | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Notificar la incorporación de un nuevo contacto principal
- Seleccione «Contacto de la empresa actualizado» como activador.
- Añada una condición: que
companyContact.isMainContactsea igual atrue. - Añada la opción «Enviar correo electrónico interno» con
{{company.name}}y{{customer.displayName}}. - Active el flujo de trabajo.
Cliente dado de baja de la Empresa
Se activa cuando se elimina a un cliente como contacto de una empresa.
| Incendios provocados por | Shopify webhook |
| Autorización | Acceso a datos de empresas y ubicaciones de estas (B2B) + Acceso a datos de clientes |
| Encendido | Al activar un flujo de trabajo de Flow que lo utilice, este se activa. Su propio interruptor se encuentra en la página «Activadores» de la aplicación. |
Úselo para
- Elimine las etiquetas B2B, el acceso a las listas de precios o los datos de inicio de sesión en el portal de cualquier persona que haya dejado la empresa.
Lo que el cliente que ha dejado de ser cliente de la empresa envía a su flujo de trabajo
| Variable en Shopify Flow | Tipo | Qué contiene |
|---|---|---|
customer |
Cliente (Shopify) | El cliente que ha sido dado de baja de la empresa. Se trata de un cliente Shopify completo, por lo que están disponibles todos sus campos, así como las acciones propias de Shopify Flow relacionadas con el cliente. |
company |
Objeto | La empresa de la que se ha dado de baja el cliente (ID, nombre, ID externo, nota) |
company.id |
ID | |
company.name |
Texto | |
company.externalId |
Texto | |
company.note |
Texto | |
companyContact |
Objeto | El contacto eliminado (identificador, cargo, configuración regional, si era el contacto principal) |
companyContact.id |
ID | |
companyContact.title |
Texto | |
companyContact.locale |
Texto | |
companyContact.isMainContact |
Verdadero / falso | |
eventId |
Texto | El identificador de este evento. Búsquelo en el «Historial de eventos» de la aplicación para ver exactamente qué se envió. |
Ejemplo: Eliminar la etiqueta «mayorista» de un contacto eliminado
- Seleccione «Cliente dado de baja de la empresa» como activador personalizado.
- Añada o elimine etiquetas de clientes con
wholesale. - Añada la opción «Enviar correo electrónico interno» al gestor de cuentas de
{{company.name}}. - Active el flujo de trabajo.
Próximos pasos
El acceso a las empresas depende del acceso a los datos de los clientes: sin él, Shopify no muestra ninguna empresa. Conceda primero el acceso a los clientes y, a continuación, el acceso a las empresas. Para los compradores B2B que visiten la tienda online, consulte Activadores de tienda online, paso a paso.
- Referencia completa sobre los activadores - todos los activadores en una sola página.
- Elegir el activador adecuado - cuál se adapta a su caso.
- Activadores personalizados - Si no hay ningún activador integrado que se ajuste a sus necesidades, cree uno propio.
- Historial de eventos y resolución de problemas - compruebe qué se ha disparado y qué llevaba.
- Activadores en la página de administración de un registro - los últimos eventos de un registro, en su propia página del panel de administración de Shopify.
