Gatilhos de estoque, passo a passo
Tutoriais passo a passo no Shopify Flow para gatilhos de estoque por local: fora de estoque, de volta ao estoque e custo da variante alterado.
Shopify
Fora de estoque no local, De volta ao estoque no local, Custo da variante do produto alterado

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 Shopify Flow que o utilize faz com que ele seja ativado. Seu próprio botão de ativação está na página “Gatilhos” do aplicativo |
Utilize-o para
- Alertas de estoque baixo por local, em vez de por variante.
- Encaminhe todos os movimentos de estoque para um sistema 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 em Shopify Flow | 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 Shopify 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 verificar exatamente o que foi enviado. |
Exemplo: Alerta de estoque baixo para um depósito
- Selecione “Alteração no nível de estoque no local” como gatilho.
- Adicione uma condição com três critérios:
inventoryLevel.locationNameigual aMain warehouse,inventoryLevel.newAvailablemenor que5einventoryLevel.oldAvailablemaior ou igual a5. - Adicione “Enviar e-mail interno”:
{{product.title}} / {{inventoryLevel.variantTitle}} ({{inventoryLevel.sku}}) is down to {{inventoryLevel.newAvailable}} at {{inventoryLevel.locationName}}. - Ative o fluxo de trabalho.
Esgotado neste local
É acionado quando a quantidade disponível de uma variante chega a zero em um local. A variante pode ainda 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. Seu próprio botão de ativação encontra-se na página “Gatilhos” do aplicativo |
Utilize-o para
- Informe ao gerente da loja que uma prateleira está vazia, embora ainda haja estoque no almoxarifado.
- Solicite uma transferência entre locais.
- Altere um produto para pré-venda quando o estoque do último local se esgotar.
O que a notificação “Fora de estoque no local” envia para o seu fluxo de trabalho
| Variável em Shopify Flow | 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 próprias do Shopify Flow relacionadas ao produto 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 verificar exatamente o que foi enviado. |
Exemplo: Solicitar uma transferência quando uma loja ficar sem estoque
- Selecione “Falta de estoque no local” como gatilho.
- Adicionar uma condição:
inventoryLevel.locationNamenão é igual aMain warehouse. - Adicione: Enviar e-mail interno para o departamento de logística:
{{inventoryLevel.locationName}} is out of {{product.title}} / {{inventoryLevel.variantTitle}}. - Ative o fluxo de trabalho.
Novamente em estoque no local
É acionado quando a quantidade disponível de uma variante passa de zero para um valor superior a zero 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 Shopify Flow que o utilize faz com que ele seja ativado. Seu próprio botão de ativação está na página “Gatilhos” do aplicativo |
Utilize-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-outou reative os anúncios.
O que a função “De volta ao estoque no local” envia para o seu fluxo de trabalho
| Variável em Shopify Flow | Tipo | O que contém |
|---|---|---|
product |
Produto (Shopify) | O produto cuja variante voltou a estar em estoque no local. Trata-se de um produto Shopify completo, portanto, todos os seus campos e as ações de produto próprias do Shopify 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 verificar exatamente o que foi enviado. |
Exemplo: Remova a tag “esgotado” quando o produto voltar ao estoque
- “Retomada** do estoque no local”** como gatilho.
- Adicione ou remova tags de produtos com o
sold-out. - Opcional: adicione a função “Enviar e-mail interno com unidades
{{inventoryLevel.newAvailable}}” em{{inventoryLevel.locationName}}. - 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 Shopify Flow que o utilize faz com que ele seja ativado. Seu próprio botão de ativação está na página “Gatilhos” do aplicativo |
Utilize-o para
- Verifique novamente as margens quando um fornecedor aumentar os preços.
- Variantes de bandeira cujo custo agora excede 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 em Shopify Flow | Tipo | O que contém |
|---|---|---|
product |
Produto (Shopify) | O produto cujo custo da variante sofreu alteração. Trata-se de um produto Shopify completo, portanto, todos os seus campos e as ações próprias do Shopify Flow relacionadas ao produto 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 | aumento, diminuição ou sem alteração |
eventId |
Texto | O ID deste evento. Procure-o no Histórico de Eventos do aplicativo para verificar exatamente o que foi enviado. |
Exemplo: Revisar o preço quando o custo aumentar mais de 5 por cento
- Selecione “Alteração no custo da variante do produto” como gatilho.
- Adicionar uma condição:
variantCostChange.percentChangemaior que5. - Adicione tags de produto com
margin-reviewe envie um e-mail interno com{{variantCostChange.oldCost.amount}} -> {{variantCostChange.newCost.amount}}para{{variantCostChange.sku}}. - 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 aos locais, para que os eventos possam indicar a localização.
- Referência completa sobre gatilhos - todos os gatilhos em uma única página.
- Escolhendo o gatilho certo - qual delas se aplica ao seu caso.
- Gatilhos personalizados - quando nenhum gatilho integrado for adequado, crie o seu próprio.
- Histórico de eventos e solução de problemas - verificar o que foi disparado e o que estava carregado.
