Seu primeiro fluxo de trabalho, passo a passo
Monte seu primeiro fluxo no Shopify Flow com um gatilho do Workflow Trigger Extensions, condições, ações e verificação no Histórico de Eventos.
Este tutorial apresenta um fluxo de trabalho completo a partir de uma tela em branco do Shopify Flow: alertar a equipe quando um preço sofrer uma redução superior a 10%. Ele utiliza o gatilho “Alteração no preço da variante do produto”, mas todos os gatilhos deste aplicativo são utilizados da mesma forma; portanto, as cinco etapas a seguir se aplicam a todos eles.
É necessário que o aplicativo esteja instalado e que a permissão de acesso aos dados de produtos, variantes e coleções tenha sido concedida. Caso contrário, comece por Instalar e configurar.
1. Crie um fluxo de trabalho e selecione o gatilho
Acesse Shopify Flow no seu painel de administração (Aplicativos > Flow) e clique em “Criar fluxo de trabalho”. O Flow abre um fluxo de trabalho vazio com um campo de solicitação no meio. Para definir um gatilho para este aplicativo, clique em “Selecionar um gatilho” abaixo dele.

No painel que se abrir, acesse Workflow Trigger Extensions. Todos os gatilhos do aplicativo estão listados ali, acompanhados de uma descrição de uma linha. Você também pode digitar um nome no campo de pesquisa na parte superior. Selecione “Alteração no preço da variante do produto”.

O gatilho é agora a primeira etapa do fluxo de trabalho. Seu painel mostra o que o gatilho transmite - ou seja, os dados que suas condições e ações podem utilizar.

2. Adicione uma condição
Clique no sinal de mais (+) abaixo do gatilho e selecione “Condição”. Ao clicar em “Adicionar critérios: Shopify Flow”, o seletor de variáveis é aberto. Todos os elementos abaixo do nome do gatilho provêm deste aplicativo.
Para uma variação de preço que seja priceChange entre o preço antigo e o novo, a diferença (delta), a porcentagem (percentChange) e o direction. Esses valores existem porque uma condição do Shopify Flow não pode realizar cálculos, e os valores monetários são fornecidos como texto - portanto, o aplicativo realiza os cálculos e apresenta o resultado como um número.


Selecione percentChange, escolha “Menor que” e insira -10. O fluxo de trabalho agora continua apenas para descontos superiores a 10 por cento.

3. Adicione uma ação
Na seção “Então”, clique em + e selecione “Ação”. Para um alerta, a opção “Enviar e-mail interno” é a mais simples: não requer nenhum outro aplicativo. Insira variáveis no texto com a opção “Adicionar variável”, por exemplo:
{{productVariant.product.title}} / {{productVariant.title}}: {{priceChange.oldPrice.amount}} -> {{priceChange.newPrice.amount}} ({{priceChange.percentChange}} %)
Tudo o que o Shopify Flow pode fazer funciona aqui: adicionar tags, atualizar um metacampo, enviar uma solicitação HTTP para o Slack ou para o seu ERP.
Opcional: organize os dados com a opção “Executar código”
Quando o texto desejado incluir mais do que algumas variáveis - arredondamento, um valor alternativo para um valor vazio, um cálculo - , insira a etapa “Executar código” do Shopify Flow entre a condição e a ação. Ela recebe os dados do gatilho como input e retorna um objeto que poderá ser utilizado pelas etapas subsequentes.

4. Ative o fluxo de trabalho
Dê um nome ao fluxo de trabalho e clique em “Ativar fluxo de trabalho”. Shopify Flow informa ao aplicativo que um fluxo de trabalho com esse gatilho está ativo, e o aplicativo cuida do resto:
- isso aciona o gatilho e
- Quando um gatilho de alteração é acionado, ele lê o estado atual dos registros correspondentes uma única vez (a sincronização inicial), de modo que a primeira alteração já tenha algo com que comparar.
Em um catálogo extenso, a sincronização inicial pode levar alguns minutos. Até que ela seja concluída, a primeira alteração em um registro pode não ser processada.

5. Efetue a alteração e verifique o Histórico de Eventos
Altere o preço de uma variante de teste em mais de 10%. Em seguida, abra o “Histórico de Eventos” no aplicativo: todos os eventos que o aplicativo enviou ao Shopify Flow estão listados ali, juntamente com seu status. Se o resultado for “Sucesso”, isso significa que o Shopify Flow o aceitou.

Clique no evento para ver exatamente o que foi enviado - os mesmos valores que sua condição detectou. Se o fluxo de trabalho não agiu conforme o esperado, este é o primeiro lugar a ser verificado: o evento está presente e contém os valores que o senhor/a senhora presumiu?

O que fazer a partir daqui
Escolha sua área e siga o tutorial para o gatilho exato de que você precisa:
- Gatilhos de produto, passo a passo, Gatilhos de variantes do produto, passo a passo, Gatilhos de estoque, passo a passo, Gatilhos de cobrança, passo a passo
- Gatilhos de pedidos, passo a passo, Como acionar os gatilhos de pedido provisório, passo a passo
- Gatilhos de clientes, passo a passo, Gatilhos para empresas B2B, passo a passo
- Gatilhos para a aplicação de descontos, passo a passo, Gatilhos de metacampo, passo a passo, Gatilho de metaobjeto, passo a passo
- Gatilhos do mercado, passo a passo, Gatilhos de localização, passo a passo, Gatilhos para blogs e páginas: passo a passo
- Gatilhos da loja virtual, passo a passo, Gatilhos de finalização de checkout, passo a passo
Nenhum gatilho se encaixa? Escreva o seu próprio: Gatilhos personalizados.
