Gatilhos de estoque, passo a passo

Shopify Flow
Onde encontrá-los: em Shopify Flow, selecione “Selecionar um gatilho”, acesse Workflow Trigger Extensions e pesquise por “at Location”.

Alteração no nível de estoque no local

É acionado sempre que a quantidade disponível de uma variante sofre alteração em um local: uma venda, um reabastecimento, uma transferência ou uma correção manual.

Incêndios causados por Shopify webhook e detecção de alterações
Permissão Acesso aos dados de estoque + Acesso aos dados de produtos, variantes e coleções
Ligado Ativar um fluxo de trabalho do Flow que o utilize faz com que ele seja ativado. O botão de ativação dele fica na página “Gatilhos” do aplicativo

Use-o para

  • Alertas de estoque baixo por local, em vez de por variante.
  • Encaminhe todos os movimentos de estoque para um ERP ou para uma planilha de relatórios.
  • Reaja a grandes quedas pontuais que pareçam ser um erro.

O que a notificação “Nível de estoque alterado no local” envia para o seu fluxo de trabalho

Variável no fluxo Tipo O que contém
product Produto (Shopify) O produto cujo estoque de variantes sofreu alteração. Trata-se de um produto Shopify completo, portanto, todos os seus campos e as ações de produto próprias do Flow estão disponíveis.
inventoryLevel Objeto A localização, a variante/SKU e a quantidade disponível antiga/nova/diferença
inventoryLevel.locationId ID
inventoryLevel.locationName Texto
inventoryLevel.sku Texto
inventoryLevel.variantId ID
inventoryLevel.variantTitle Texto
inventoryLevel.oldAvailable Número
inventoryLevel.newAvailable Número
inventoryLevel.delta Número
eventId Texto O ID deste evento. Procure-o no Histórico de Eventos do aplicativo para ver exatamente o que foi enviado.

Exemplo: Alerta de estoque baixo para um depósito

  1. Selecione “Nível de estoque alterado no local” como gatilho.
  2. Adicione uma condição com três critérios: inventoryLevel.locationName igual a Main warehouse, inventoryLevel.newAvailable menor que 5 e inventoryLevel.oldAvailable maior ou igual a 5.
  3. Adicionar “Enviar e-mail interno”: {{product.title}} / {{inventoryLevel.variantTitle}} ({{inventoryLevel.sku}}) is down to {{inventoryLevel.newAvailable}} at {{inventoryLevel.locationName}}.
  4. Ative o fluxo de trabalho.

Esgotado nesta loja

É acionado quando a quantidade disponível de uma variante chega a zero em um local. A variante ainda pode estar em estoque em outro local.

Incêndios causados por Shopify webhook e detecção de alterações
Permissão Acesso aos dados de estoque + acesso aos dados de produtos, variantes e coleções
Ligado Ativar um fluxo de trabalho do Flow que o utilize faz com que ele seja ativado. O botão de ativação específico dele fica na página “Gatilhos” do aplicativo

Use-o para

  • Avise o gerente da loja que uma prateleira está vazia, embora ainda haja estoque no almoxarifado.
  • Solicite uma transferência entre locais.
  • Altere um produto para o status de pré-venda quando o estoque do último ponto de venda se esgotar.

O que a função “Fora de estoque na loja” envia para o seu fluxo de trabalho

Variável no fluxo Tipo O que contém
product Produto (Shopify) O produto cuja variante ficou sem estoque na loja. Trata-se de um produto Shopify completo, portanto, todos os seus campos e as ações de produto próprias do Flow estão disponíveis.
inventoryLevel Objeto A localização, a variante/SKU e a quantidade disponível antiga/nova
inventoryLevel.locationId ID
inventoryLevel.locationName Texto
inventoryLevel.sku Texto
inventoryLevel.variantId ID
inventoryLevel.variantTitle Texto
inventoryLevel.oldAvailable Número
inventoryLevel.newAvailable Número
inventoryLevel.delta Número
eventId Texto O ID deste evento. Procure-o no Histórico de Eventos do aplicativo para ver exatamente o que foi enviado.

Exemplo: Solicitar uma remessa quando um estoque se esgotar

  1. Selecione “Fora de estoque na unidade” como gatilho.
  2. Adicionar uma condição: inventoryLevel.locationName não é igual a Main warehouse.
  3. Adicionar: Enviar e-mail interno para a equipe de logística: {{inventoryLevel.locationName}} is out of {{product.title}} / {{inventoryLevel.variantTitle}}.
  4. Ative o fluxo de trabalho.

Novamente em estoque na loja

É acionado quando a quantidade disponível de uma variante passa de zero para um valor positivo em um local.

Incêndios causados por Shopify webhook e detecção de alterações
Permissão Acesso aos dados de estoque + acesso aos dados de produtos, variantes e coleções
Ligado Ativar um fluxo de trabalho do Flow que o utilize faz com que ele seja ativado. O botão de ativação específico desse fluxo de trabalho está na página “Gatilhos” do aplicativo

Use-o para

  • Envie notificações de reposição de estoque ou informe ao departamento de vendas que um pedido em espera está pronto para envio.
  • Remova uma tag do sold-out ou reative os anúncios.

O que a função “De volta ao estoque na loja” envia para o seu fluxo de trabalho

Variável no fluxo Tipo O que contém
product Produto (Shopify) O produto cuja variante voltou a estar em estoque na loja. Trata-se de um produto Shopify completo, portanto, todos os seus campos e as ações de produto próprias do Flow estão disponíveis.
inventoryLevel Objeto A localização, a variante/SKU e a quantidade disponível anterior/atual
inventoryLevel.locationId ID
inventoryLevel.locationName Texto
inventoryLevel.sku Texto
inventoryLevel.variantId ID
inventoryLevel.variantTitle Texto
inventoryLevel.oldAvailable Número
inventoryLevel.newAvailable Número
inventoryLevel.delta Número
eventId Texto O ID deste evento. Procure-o no Histórico de Eventos do aplicativo para ver exatamente o que foi enviado.

Exemplo: Remover a indicação de “esgotado” quando o estoque for reposto

  1. Usar “Retomada do estoque na loja” como condição.
  2. Adicione ou remova tags de produtos com o sold-out.
  3. Opcional: adicione a função “Enviar e-mail interno com unidades {{inventoryLevel.newAvailable}}” em {{inventoryLevel.locationName}}.
  4. Ative o fluxo de trabalho.

Alteração no custo da variante do produto

É acionado quando o custo por item de uma variante é alterado, com o custo antigo e o novo, delta, percentChange e direction.

Incêndios causados por Shopify webhook e detecção de alterações
Permissão Acesso aos dados de estoque + Acesso aos dados de produtos, variantes e coleções
Ligado Ativar um fluxo de trabalho do Flow que o utiliza faz com que ele seja ativado. O botão de ativação específico dele fica na página “Gatilhos” do aplicativo

Use-o para

  • Verifique novamente as margens quando um fornecedor aumentar os preços.
  • Variantes de bandeira cujo custo agora ultrapassa uma parcela do preço.

O que a notificação “Alteração no custo da variante do produto” envia para o seu fluxo de trabalho

Variável no fluxo Tipo O que contém
product Produto (Shopify) O produto cujo custo da variante foi alterado. Trata-se de um produto completo do Shopify, portanto, todos os seus campos e as ações de produto próprias do Flow estão disponíveis.
variantCostChange Objeto A variante/SKU e o custo por item antigo e novo
variantCostChange.variantId ID
variantCostChange.variantTitle Texto
variantCostChange.sku Texto
variantCostChange.oldCost Dinheiro (valor, código da moeda)
variantCostChange.newCost Dinheiro (valor, código da moeda)
variantCostChange.delta Número Novo valor menos valor antigo. Nulo quando qualquer um dos valores for desconhecido
variantCostChange.percentChange Número Variação expressa como porcentagem do valor anterior (-12,5 = queda de 12,5%). Nulo quando o valor anterior for 0 ou desconhecido
variantCostChange.direction Texto aumentar, diminuir ou permanecer inalterado
eventId Texto O ID deste evento. Procure-o no Histórico de Eventos do aplicativo para ver exatamente o que foi enviado.

Exemplo: Reavaliar o preço quando o custo aumentar mais de 5 por cento

  1. Selecione “Custo da variante do produto alterado” como gatilho.
  2. Adicionar uma condição: variantCostChange.percentChange maior que 5.
  3. Adicione tags de produto com margin-review e envie um e-mail interno com {{variantCostChange.oldCost.amount}} -> {{variantCostChange.newCost.amount}} para {{variantCostChange.sku}}.
  4. Ative o fluxo de trabalho.

Próximos passos

Todos os quatro precisam de acesso aos dados de estoque e aos dados de produtos (o evento inclui o produto como referência). A concessão de acesso ao estoque também requer acesso às localizações, para que os eventos possam especificar a localização.