Acionar o Shopify Flow quando forem atualizados os metacampos da encomenda
Alerte a equipa de embalagem quando um metacampo da encomenda for atualizado, usando um gatilho do Shopify Flow para mensagens de presente tardias.
Vamos partir do seguinte cenário para compreender como podemos criar um gatilho de atualização do metacampo de encomenda a partir da aplicação Workflow Trigger Extensions
Cenário: Mensagem de presente adicionada após a encomenda; a equipa de embalagem é alertada
Um cliente contacta o apoio ao cliente para adicionar uma mensagem de presente. O sistema deteta a alteração e notifica a equipa de embalagem antes do envio da encomenda.
Quando o cliente contacta o apoio ao cliente, é adicionada uma mensagem de presente à encomenda através da atualização de um metacampo. O metacampo da encomenda custom.gift_message é atualizado
Workflow Trigger Extensions O gatilho do metacampo é então acionado no momento em que o metacampo da encomenda sofre uma alteração, mesmo depois de a encomenda ter sido inicialmente efetuada.
O Flow envia um alerta à equipa de embalagem (por e-mail, Slack ou nota interna) com o número da encomenda e o texto da mensagem de presente, antes do envio.
A encomenda está marcada com a etiqueta LATE_GIFT_MESSAGE, pelo que é fácil filtrá-la e acompanhá-la na tua área de administração.
Como vamos organizar isto
Podemos fazer com que isto funcione seguindo estes dois passos:
- Adicionar um gatilho ao metafield «Encomenda»
- Criar o fluxo Shopify
Também pode ver estes passos no vídeo de demonstração abaixo (o vídeo não tem áudio):
1) Adicionar um gatilho ao metafield «Encomenda»
Primeiro, tem de adicionar um gatilho ao metacampo pretendido para a encomenda; pode seguir os passos abaixo.
- Primeiro, certifique-se de que tem o acesso à ordem na página Workflow Trigger Extensions → Painel → Guia de configuração; aí irá ver a opção «Conceder acesso à ordem». Também pode consultar as permissões na página Workflow Trigger Extensions → Permissões
- Depois, tem de criar o «Trigger» do metafield «Ordem»
- Em seguida, crie o gatilho clicando no botão «Adicionar gatilho»
- Em seguida, selecione o tipo de recurso «Encomenda» e selecione o metacampo pretendido ao qual pretende adicionar o gatilho
2) Criar o fluxo Shopify
Crie o fluxo Shopify para executar a ação (alertar a equipa de embalagem por e-mail antes do envio da encomenda e etiquetar a encomenda)
Anexei aqui o mesmo ficheiro de fluxo; pode descarregá-lo, importá-lo e utilizá-lo como referência: (no final da página)
- Crie o fluxo em branco e selecione o gatilho Atualização do metafield na secção Workflow Trigger Extensions
- Em seguida, registe o evento clicando em «Registar evento» e, numa nova aba, atualize o metacampo da encomenda (mensagem de presente) para pré-visualizar a carga útil a utilizar no fluxo de trabalho. Clique em «Selecionar evento de texto» e registe os eventos.
- Depois de premir o botão «Registar eventos», abra um novo separador e atualize o metacampo da encomenda (mensagem de presente).
- Poderá ver a carga útil e, com base nesses dados, poderá realizar qualquer ação
- Neste 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 equipa de embalagem (ou realize qualquer outra ação que seja necessário efetuar com base no metacampo da encomenda; dispõe também do ID da encomenda e pode obter os detalhes da mesma e realizar qualquer ação relacionada com essa encomenda em particular; por exemplo, pode adicionar a etiqueta à encomenda específica)
- Depois disso, vamos ver como podemos adicionar a etiqueta a esta encomenda específica. Pode utilizar a ação
Add order tags, selecionar a encomenda com{{resourceId}}e adicionar a etiqueta que desejar.
