Ações, condições e acionadores de fluxos de trabalho

Entenda a lógica do gatilho, condição e ação do Flow para que você possa criar fluxos de trabalho eficientes para automatizar seus processos de negócios.

Acionadores

Como não é possível iniciar um fluxo de trabalho manualmente, é preciso utilizar eventos chamados de acionadores. Eles podem ser internos à plataforma da Shopify ou ocorrer em um app de terceiros. Para cada acionador, há uma lista de condições e ações relacionadas que podem ser usadas no fluxo de trabalho.

Condições

Condições iniciam ações somente quando certas premissas são atendidas e são como o início de uma declaração se/então. Elas comparam as propriedades do evento acionador e as propriedades dos objetos envolvidos no evento, como pedidos, produtos e clientes.

As condições verificam propriedades simples de sim/não, como se o total de um pedido está acima de um determinado valor ou se o cliente aceita marketing.

Elas também comparam propriedades mais complexas que verificam strings ou decimais. Uma propriedade de string é uma seleção de texto, e uma propriedade decimal é um número. Por exemplo:

  • Crie uma condição que verifique a string do país de um pedido usando o operador is any of para realizar uma ação sobre pedidos do Canadá, Irlanda ou Chile.
  • Crie uma condição que verifique a propriedade decimal de compras totais de um cliente na loja usando o operador greater than or equal to para realizar uma ação sobre os clientes que gastaram R$ 100 ou mais.

Ações

Ações são tarefas que podem fazer alterações em objetos na sua loja da Shopify, bem como em apps. As ações também podem enviar e-mails, mensagens Slack e fazer chamadas HTTP WebHook para serviços externos.

Quando você escolhe uma ação para realizar seu fluxo de trabalho, suas opções são filtradas de acordo com o gatilho do fluxo de trabalho.

Ordenação de condições

É possível criar fluxos de trabalho que tenham várias condições, cada qual podendo resultar em diferentes ações. A ordem das condições é importante. As condições são verificadas de cima para baixo e a verificação é interrompida após a condição ser atendida.

Combinar condições e ações

Você pode combinar condições para criar uma condição grande. Quando as condições são combinadas, todas as condições precisam ser atendidas para que a condição toda seja verdadeira. Se alguma condição não for atendida, a condição toda será falsa. No exemplo a seguir, o cliente precisa aceitar materiais de marketing e o preço total do pedido precisa ser maior que US$ 1 mil.

Exemplo de condições combinadas.

Similarmente, você pode combinar ações para que várias ações possam ser executadas.

O exemplo a seguir usa várias condições para verificar se um cliente está qualificado para um programa de fidelidade de acordo com o valor total que ele gastou na loja.

Exemplo de fluxo de trabalho para marcar com tag um cliente para o programa de fidelidade

Na imagem acima, as seguintes condições são verificadas na ordem em que aparecem:

  • Se o preço total for maior que US$ 1 mil e o cliente concordou em aceitar materiais de marketing, marque-os com a tag de fidelidade Gold.
  • Se o preço total for menor que US$ 1 mil e maior que US$ 500 e o cliente concordou em aceitar materiais de marketing, marque-o com a tag de fidelidade Silver.
  • Se o cliente gastou mais de $ 200 e o cliente concordou em aceitar materiais de marketing, marque-o com a tag de fidelidade Bronze.

Referência

Lista de gatilhos da Shopify

Utilize os seguintes acionadores em seus fluxos de trabalho.

Acionadores de cliente

  • Cliente criado

Gatilhos de pedido

  • rascunho de pedido criado
  • Pedido criado (esse acionador é executado sempre que um pedido é criado, inclusive quando o pedido que é criado veio de um rascunho de pedido).
  • Pedido processado
  • Pedido pago
  • Risco de pedido analisado (Esse gatilho e suas condições referem-se apenas aos resultados da Análise de risco da Shopify. Os resultados de apps de análise de fraude de terceiros não se aplicam. Saiba mais sobre analisar fluxos de trabalho de risco.)
  • Reembolso criado

Acionadores de produto

Ações para acionadores de pedido

Utilize as seguintes ações da Shopify em gatilhos que envolvam pedidos, como pedidos criados, pedidos processados, pedidos pagos, riscos de pedidos analisadose reembolsos criados:

  • Adicionar tags de cliente
  • Adicionar tags de pedido
  • Arquivar pedido
  • Cancelar pedido (Saiba mais sobre cancelamento de pedidos usando fluxo de trabalho.)
  • Capturar pagamento (Saiba mais sobre captura de fluxos de trabalho de pagamento.)
  • Remover tags de cliente
  • Remover tags de pedido
  • Desarquivar pedido
  • Atualizar observações do cliente. Por padrão, essa ação substitui o conteúdo das observações. Se você quiser adicionar informações ao conteúdo já existente, insira no campo Observações: {{customer.note}} The content that you want to add to the note.
  • Atualizar observação do pedido (por padrão, essa ação substitui o conteúdo da observação. Se você quiser adicionar conteúdo à observação existente, no campo Observação, insira:{{order.note}} The content that you want to add to the note.)

Utilize as seguintes ações da Shopify com gatilhos que envolvam rascunhos de pedido, como rascunho de pedido criado:

  • Adicionar tags de cliente
  • Adicionar tags de rascunho de pedido (depois que um rascunho de pedido for convertido em um pedido, esses tags serão tags de pedido).
  • Remover tags de cliente
  • Remover tags de rascunho de pedido
  • Atualizar a observação do rascunho de pedido (por padrão, esta ação substitui o conteúdo da observação. Se você quiser adicionar conteúdo à observação existente, no campo Observação, insira: {{order.note}} The content that you want to add to the note.)

Ações para acionadores de produto

Utilize as seguintes ações da Shopify com gatilhos que envolvam produtos, como Volume de estoque alterado e Produto adicionado:

  • Adicionar tags de produto
  • Ocultar produtos
  • Publicar produto
  • Remover tags de produto

Ações para acionadores de cliente

Utilize as seguintes ações da Shopify com gatilhos que envolvam clientes, como o cliente criado:

  • Adicionar tags de cliente
  • Remover tags de cliente
  • Atualizar observações do cliente. Por padrão, essa ação substitui o conteúdo das observações. Se você quiser adicionar informações ao conteúdo já existente, insira no campo Observações: {{customer.note}} The content that you want to add to the note.

Ações que enviam mensagens

Você pode adicionar uma ação a qualquer fluxo de trabalho para enviar uma mensagem para você ou para sua equipe.

Informações relacionadas

Pronto para começar a vender com a Shopify?

Experimente de graça