Acionar o evento Shopify Flow ao atualizar os metacampos do pedido
Vamos considerar o seguinte cenário para entender como podemos criar um gatilho de atualização de metacampo de pedido a partir do aplicativo “Workflow Trigger Extensions”
Cenário: mensagem de presente adicionada após o pedido; a equipe de embalagem é notificada
Um cliente entra em contato com o suporte para adicionar um bilhete de presente. O sistema detecta a alteração e notifica a equipe de embalagem antes do envio do pedido.
Quando o cliente entra em contato com o suporte, uma mensagem de presente é adicionada ao pedido por meio de uma atualização do metacampo. O metacampo do pedido custom.gift_message é atualizado
Workflow Trigger Extensions O gatilho do metacampo é acionado no momento em que o metacampo do pedido sofre uma alteração, mesmo depois que o pedido já tiver sido feito.
O Flow envia um alerta para a equipe de embalagem (por e-mail, Slack ou nota interna) com o número do pedido e o texto da mensagem de presente, antes do envio.
O pedido está marcado com a tag LATE_GIFT_MESSAGE, o que facilita filtrá-lo e acompanhá-lo no seu painel de administração.
Como vamos fazer isso funcionar
Podemos fazer isso funcionar seguindo estas duas etapas:
- Adicionar gatilho ao metafield “Pedido”
- Crie o fluxo Shopify
Você também pode conferir essas etapas no vídeo de demonstração abaixo (o vídeo não tem áudio):
1) Adicionar gatilho ao metafield “Pedido”
Primeiro, você precisa adicionar um gatilho ao metacampo desejado para o pedido; siga as etapas a seguir.
- Primeiro, certifique-se de ter o acesso a pedidos, disponível em Workflow Trigger Extensions → Painel → Guia de configuração; lá você verá a opção “Conceder acesso a pedidos”. Você também pode verificar as permissões em Workflow Trigger Extensions → Permissões
- Em seguida, você precisa criar o gatilho do metafield “Pedido”
- Em seguida, crie o gatilho clicando no botão “Adicionar gatilho”
- Em seguida, selecione o tipo de recurso “Pedido” e escolha o metacampo desejado ao qual você deseja adicionar o gatilho
2) Criar o fluxo Shopify
Crie o fluxo Shopify para executar as ações necessárias (alertar a equipe de embalagem por e-mail antes do envio do pedido e marcar o pedido)
Anexei aqui o mesmo arquivo de fluxo; você pode baixá-lo, importá-lo e usá-lo como referência: (no final da página)
- Crie o fluxo em branco e selecione o gatilho “Atualização de metacampo” na seção “Workflow Trigger Extensions”
- Em seguida, registre o evento clicando em “Registrar evento” e, em uma nova aba, atualize o metacampo do pedido (mensagem de presente) para visualizar a carga útil a ser usada no fluxo de trabalho. Clique em “Selecionar evento de texto” e registre os eventos.
- Depois de clicar no botão “Registrar eventos”, abra uma nova aba e atualize o metacampo do pedido (mensagem de presente).
- Você poderá visualizar a carga útil e, com base nesses dados, poderá realizar qualquer ação
- Nesse caso, adicionei a condição para verificar se o tipo de recurso do metacampo atualizado é ORDER e se o metacampo atualizado contém algum valor.
- Em seguida, envie o e-mail interno para a equipe de embalagem (ou realize qualquer outra ação necessária com base no metacampo do pedido; você também tem o ID do pedido e pode obter os detalhes do pedido e realizar qualquer ação relacionada a esse pedido específico; por exemplo, você pode adicionar a tag a esse pedido específico)
- Depois disso, vamos ver como podemos adicionar a tag a esse pedido específico. Você pode usar a ação
Add order tags, selecionar o pedido com{{resourceId}}e adicionar qualquer tag que desejar.

