Enviar novos descontos para o Slack

Mantenha o suporte alinhado a cada novo desconto

Use o gatilho “Desconto criado” para enviar os detalhes do novo desconto ao Slack no momento em que sua equipe de marketing criar uma promoção no Shopify. Isso ajuda sua equipe de suporte a verificar o código, o status e as datas antes mesmo que o primeiro cliente pergunte sobre isso.

Essa configuração utiliza três partes:

  • Workflow Trigger Extensions para detectar quando um desconto é criado
  • Slack para receber o alerta em um canal de suporte
  • Shopify Flow para enviar os dados do desconto para o Slack

Guia em vídeo

Você também pode assistir a este vídeo-guia que mostra todo o processo.

Antes de começar

  • Você tem o aplicativo “Workflow Trigger Extensions” instalado
  • Você tem acesso a Shopify Flow
  • Você pode criar ou editar um fluxo de trabalho do Slack
  • Você sabe qual canal do Slack deve receber os alertas de desconto

Etapa 1: Conceder acesso com desconto no site Workflow Trigger Extensions

Abra o aplicativo no painel de administração dShopify e acesse a página Início. No Guia de Configuração, localize a opção “Conceder acesso a descontos” e ative-a.

Workflow Trigger Extensions Tela inicial exibindo o Guia de Configuração e a opção “Conceder acesso com desconto”
Workflow Trigger Extensions Tela inicial exibindo o Guia de Configuração e a opção “Conceder acesso com desconto”

Assim que o acesso for concedido, o aplicativo poderá enviar eventos de criação de descontos para Shopify Flow.

Etapa 2: Criar um fluxo de trabalho no Slack que seja acionado por um webhook

No Slack, crie um novo fluxo de trabalho para esses alertas.

No Slack, crie um fluxo de trabalho e dê a ele um nome claro, como “Desconto criado”.

Selecione “De um webhook” como o gatilho do fluxo de trabalho.

O Slack irá gerar uma URL de solicitação da Web. Copie essa URL, pois o Shopify Flow enviará os dados do desconto para ela.

Adicione a etapa “Enviar uma mensagem para um canal” e escolha o canal de suporte que deverá receber a notificação.

Use as variáveis do webhook na mensagem do Slack para que sua equipe veja os detalhes mais importantes imediatamente.

Configuração do fluxo de trabalho do Slack, mostrando o fluxo de trabalho “Desconto criado” com o gatilho “A partir de um webhook” e uma URL de solicitação da web
Configuração do fluxo de trabalho do Slack, mostrando o fluxo de trabalho “Desconto criado” com o gatilho “A partir de um webhook” e uma URL de solicitação da web
Etapa do Slack para enviar uma mensagem a um canal com variáveis de desconto inseridas na mensagem
Etapa do Slack para enviar uma mensagem a um canal com variáveis de desconto inseridas na mensagem

Uma mensagem simples no Slack pode ter a seguinte aparência:

css
New discount created
Title: {{title}}
Status: {{status}}
Starts at: {{startsAt}}
Ends at: {{endsAt}}

Etapa 3: Envie os dados de desconto do site Shopify Flow

Agora, crie o fluxo no Shopify para que o novo evento de desconto envie dados para o webhook do Slack.

No Shopify Flow, crie um fluxo de trabalho que comece com o gatilho “Desconto criado”, disponível em Workflow Trigger Extensions.

Envie uma solicitação HTTP POST para a URL do webhook do Slack que você copiou no Slack.

Inclua os campos de que sua equipe de suporte precisa, como o nome do desconto, o status, a data de criação, a data de início e a data de término.

Se você estiver usando o Shopify Basic e não tiver a opção de solicitação HTTP nativa dShopify Flow, poderá usar as Extensões de Ação do Flow para enviar a solicitação.

Faça uma solicitação HTTP com as Extensões de Ação do Flow

Shopify Flow fluxo de trabalho utilizando o gatilho “Desconto criado” e uma ação “Solicitação HTTP” com campos de desconto no corpo do JSON
Shopify Flow fluxo de trabalho utilizando o gatilho “Desconto criado” e uma ação “Solicitação HTTP” com campos de desconto no corpo do JSON

Exemplo de corpo JSON:

json
{
  "body": {
    "title": "{{discount.title}}",
    "status": "{{discount.status}}",
    "createdAt": "{{discount.createdAt}}",
    "startsAt": "{{discount.startsAt}}",
    "endsAt": "{{discount.endsAt}}"
  }
}

Etapa 4: Testar o fluxo de trabalho

Crie um novo desconto no painel de administração do Shopify para testar a configuração. Após a criação do desconto:

  • O gatilho “Desconto criado” deve ser acionado em Shopify Flow
  • A solicitação HTTP deve enviar a carga útil para o Slack
  • O canal do Slack que você selecionou deve receber a mensagem

Se a mensagem no Slack aparecer, sua equipe de suporte será notificada assim que uma nova promoção for criada.

Verifique a carga útil do evento em Workflow Trigger Extensions

Você também pode verificar quais dados foram capturados pelo gatilho dentro do aplicativo.

No painel de administração do Shopify, acesse AplicativosWorkflow Trigger ExtensionsHistórico de eventos. Abra o evento de desconto para analisar a carga útil.

Workflow Trigger Extensions Tela “Histórico de eventos” exibindo um evento de criação de descontos e sua carga útil
Workflow Trigger Extensions Tela “Histórico de eventos” exibindo um evento de criação de descontos e sua carga útil

Essa é a maneira mais rápida de confirmar se o gatilho capturou os valores esperados antes de resolver problemas no Slack ou no Flow.

O que sua equipe ganha

  • A equipe de suporte recebe os novos códigos promocionais assim que o departamento de marketing os cria
  • Os agentes podem responder com segurança a perguntas sobre prazos e disponibilidade
  • Sua equipe evita a falta de sincronia que faz com que as promoções pareçam descoordenadas

Guias relacionados

Envie notificações de acompanhamento quando um desconto chegar ao fim do prazo de validade.