Notificar o suporte quando uma página for alterada
Notifique sua equipe de suporte no Slack ou por e-mail sempre que uma página do Shopify for alterada, utilizando Workflow Trigger Extensions e Shopify Flow.
Por que esse fluxo de trabalho é importante
Caso sua Política de Devolução seja alterada de 30 para 14 dias, sua loja virtual será atualizada imediatamente, mas sua equipe de suporte poderá continuar respondendo com as informações antigas, a menos que você os notifique imediatamente.
Este fluxo de trabalho preenche essa lacuna. Utilizando o Workflow Trigger Extensions, o Shopify Flow e um webhook do Slack, é possível alertar sua equipe de suporte no momento em que uma página de política for atualizada.
O que o(a) senhor(a) irá desenvolver
O senhor irá criar:
- Um fluxo de trabalho do Slack que começa com** um webhook**
- Uma variável de texto chamada “text” que recebe a mensagem de Shopify Flow
- Um fluxo de trabalho do Shopify Flow que se inicia com o gatilho “Atualização de página” disponível em Workflow Trigger Extensions
- Uma condição que verifica se
page.handleé igual areturn-policyou a outro identificador de página que o senhor deseje monitorar - Uma etapa de alerta que envia o título e o conteúdo atualizados da página para o seu webhook do Slack
Antes de começar
- O senhor instalou o Workflow Trigger Extensions.
- O senhor tem acesso a Shopify Flow.
- O senhor tem acesso aos fluxos de trabalho do Slack no espaço de trabalho do Slack para o qual deseja que os alertas sejam enviados.
- O senhor sabe qual é o endereço da página que deseja monitorar, como, por exemplo,
return-policy.
Guia em vídeo
O vídeo mostra todo o processo. Ele foi gravado com uma versão mais antiga do aplicativo, na qual o gatilho era ativado em um local diferente - siga o Passo 1 abaixo para essa parte.
Etapa 1: Ative o gatilho “Atualização da página”
Abra “Workflow Trigger Extensions” no painel de administração do Shopify e acesse “Gatilhos”. Digite “Página” no campo de pesquisa e ative a opção “Atualização de página”.
Caso o aplicativo ainda não tenha acesso ao Blog e à Página, o Shopify solicitará essa autorização no mesmo instante - aprove a caixa de diálogo e o gatilho estará ativado. Ativar um fluxo de trabalho do Shopify Flow que comece com esse gatilho também o ativará.

Etapa 2: Criar o fluxo de trabalho no Slack
Crie primeiro a parte do Slack para que você tenha uma URL de webhook pronta para Shopify Flow.
No Slack, crie um fluxo de trabalho e escolha “Começa com um webhook” como gatilho.
Na configuração do webhook, crie uma variável chamada “text”. Esse é o valor que o Slack receberá de Shopify Flow.
Adicione uma etapa de mensagem, como “Enviar uma mensagem para #equipe de suporte”.
No corpo da mensagem do Slack, insira a variável de texto para que a mensagem exata do site Shopify Flow seja publicada no canal de suporte.
Salve o fluxo de trabalho do Slack para que a URL do webhook fique disponível.

Copie la URL du webhook
Abra as configurações do webhook no Slack e copie a URL da solicitação da Web. Você utilizará essa URL em Shopify Flow.

Etapa 3: Confirme o identificador da página em Shopify
Antes de definir a condição, confirme o identificador exato da página que deseja monitorar.
No painel de administração do Shopify, abra a página e verifique a visualização da listagem nos mecanismos de busca. Para uma página de política de devolução, o endereço pode ser return-policy.

Etapa 4: Criar o fluxo de trabalho Shopify Flow
Agora, crie a automação no Shopify Flow.
Acesse Shopify Flow e crie um novo fluxo de trabalho.
Procure a página e selecione “Atualização da página” em “Workflow Trigger Extensions”.
Uma vez selecionado, o fluxo de trabalho é iniciado quando uma página é atualizada.

Etapa 5: Adicione uma condição para a página que deseja monitorar
Normalmente, não é desejável receber alertas a cada atualização de página. Adicione uma condição para que o fluxo de trabalho seja executado apenas para a página de política que lhe interessa.
Após o gatilho “Atualização da página”, adicione uma etapa “Condição”.
Defina o campo como “Handle” ou page.handle.
Defina a regra como “Igual a”.
Digite return-policy ou o endereço exato da página que deseja monitorar.

Etapa 6: Envie a atualização da página para o Slack
Após o ramo “True” da condição, envie os detalhes da atualização para o seu webhook do Slack.
Caso seu plano Shopify inclua a função “Enviar solicitação HTTP”
Adicione a ação integrada “Enviar solicitação HTTP” Shopify Flow e utilize a URL do webhook do Slack que você copiou.
Envie um corpo JSON que transmita os detalhes da página para a variável de texto do Slack.
{
"body": {
"text": "⚠️ Policy page updated\n\nPage title: {{ page.title }}\nPage handle: {{ page.handle }}\n\nUpdated content:\n{{ page.bodyHtml }}"
}
}Caso você esteja no plano Básico Shopify
A ação integrada “Enviar solicitação HTTP” pode não estar disponível no seu plano. Nesse caso, utilize o Shopify Flow (E-mail transacional) e sua ação “Solicitação HTTP” como solução alternativa para webhooks de saída.
O guia relacionado utiliza essas áreas e rótulos reais do aplicativo:
- Solicitações HTTP
- Criar solicitação
- Solicitação HTTP no arquivo
Shopify Flow - Histórico de eventos
Para obter o guia completo de configuração, consulte o guia do blog mencionado pelo usuário: Faça uma solicitação HTTP.
Formato recomendado para mensagens no Slack
Para garantir que os alertas sejam legíveis para as equipes de suporte, envie uma mensagem como esta:
{
"body": {
"text": "⚠️ Policy page updated\n\nPage title: {{ page.title }}\nPage handle: {{ page.handle }}\n\nUpdated content:\n{{ page.bodyHtml }}"
}
}Comportamento recomendado do fluxo de trabalho
No exemplo da política de devolução, a lógica final do fluxo de trabalho é a seguinte:
- O gatilho “Atualização da página” é acionado quando qualquer página é alterada
- A condição verifica se
page.handleé igual areturn-policy - Se for verdadeiro,
Shopify Flowenvia o novo título e o conteúdo da página para o webhook do Slack - O Slack publica a mensagem no seu canal de suporte imediatamente
Isso ajuda sua equipe de suporte a identificar alterações nas políticas antes que continuem respondendo aos clientes com informações desatualizadas.
Teste o fluxo de trabalho
Faça uma pequena alteração na página monitorada na área de administração do Shopify e salve-a.
Acesse Shopify Flow e confirme se o fluxo de trabalho foi executado a partir do evento “Atualização da página”.
Certifique-se de que o identificador corresponda ao valor que o senhor inseriu.
Abra seu canal de suporte e verifique se o fluxo de trabalho do Slack publicou a mensagem de texto recebida.
A mensagem no Slack tem a seguinte aparência:
Melhores práticas
- Utilize o identificador exato da página, e não o título da página, em sua condição.
- Comece por uma página essencial, como
return-policy, antes de passar para outras páginas de políticas. - Mantenha o canal do Slack voltado para operações internas, como o #support-team ou um canal dedicado a atualizações de políticas.
- Caso sua loja utilize o plano Básico do Shopify, utilize o Shopify Flow Transactional Email para a etapa de webhook de saída.
- Teste novamente o fluxo de trabalho após alterar seu webhook do Slack ou editar o formato da mensagem.
Exemplos de casos de uso
Notifique o suporte sempre que houver alterações nos prazos de devolução, nas regras de troca ou nos termos de vendas definitivas.
Notifique a equipe sempre que os prazos de entrega, as zonas de remessa ou as regras da transportadora forem alterados.
Mantenha o suporte em conformidade sempre que houver alterações nas disposições legais ou nos termos de cobertura.
Resultado
Com esse fluxo de trabalho em vigor, seu site e sua equipe de suporte permanecem alinhados. No momento em que uma página de política monitorada for alterada, o Slack avisa sua equipe para que ela possa responder com as informações corretas imediatamente.
