Do que você precisa
- Shopify Flow (disponível em todos os planos Shopify)
- Uma conta Klaviyo com o app Klaviyo Shopify instalado
- Revize instalado com gatilhos do Shopify Flow habilitados
Como funciona
O Revize dispara um gatilho do Shopify Flow sempre que um cliente edita o pedido. Você conecta esse gatilho à ação “Track an Event” do Klaviyo, que envia os dados do pedido para o Klaviyo. A partir daí, você cria um Klaviyo Flow para enviar o e-mail. Gatilho Revize → Shopify Flow → Evento Klaviyo → E-mail KlaviyoGatilhos disponíveis
Você pode enviar e-mails do Klaviyo para qualquer um destes gatilhos do Revize:Pedido editado
Endereço de entrega atualizado
Endereço de e-mail atualizado
Número de telefone atualizado
Data de entrega atualizada
Pedido cancelado
Ticket de suporte criado
Nota fiscal gerada
Parte 1: Configurar o Shopify Flow
Etapa 1: Encontre sua Public API Key do Klaviyo
Faça login no Klaviyo
Abra Configurações
Navegue até API Keys
Copie sua Public API Key
Etapa 2: Crie um workflow do Shopify Flow
Abra o Shopify Flow
Selecione um gatilho Revize
Adicione uma ação Wait
Adicione uma ação Get Order Data
- Defina Select a query como Advanced
- No campo Edit query, insira:
id:{{order.legacyResourceId}} - Defina Maximum number of orders como 1
- Defina Sort data by como Updated at, Descending
Etapa 3: Adicione a ação Klaviyo “Track an Event”
Busque por Klaviyo
Preencha os campos
Nomes de evento por gatilho
Use um nome de evento descritivo para que possa identificar cada gatilho no Klaviyo:Etapa 4: Defina as Customer Properties
No campo Customer Properties, cole o seguinte JSON:Etapa 5: Defina as Event Properties
No campo Event Properties, cole o JSON que corresponde ao seu gatilho. Isto usa dados de pedido recém-buscados da etapa Get Order Data, então o Klaviyo sempre recebe os dados atuais corretos.- Pedido Editado
- Endereço / E-mail / Telefone / Data de Entrega
- Cancelamento
{% for single_order in getOrderData %} lê dos dados do pedido recém-buscados, não do gatilho original. Isto garante dados corretos toda vez.Etapa 6: Ative o workflow
Revise todos os campos
Ative o workflow
Pronto
Parte 2: Configurar o e-mail do Klaviyo
Etapa 7: Crie um Klaviyo Flow
Crie um novo Flow
Defina o gatilho
Revize_Order_Edited).Adicione uma ação de e-mail
Crie seu modelo
Etapa 8: Variáveis do modelo de e-mail
Use estas variáveis no seu modelo de e-mail Klaviyo:Exibindo itens de linha
Para exibir cada produto no pedido editado, use este loop no seu modelo de e-mail Klaviyo:E-mail de exemplo
Aqui está um exemplo de como o assunto e o corpo do seu e-mail podem ficar:Evite e-mails duplicados
Se um cliente faz várias edições rápidas em uma sessão, o Klaviyo pode enviar múltiplos e-mails. Para evitar isto:- Abra seu Klaviyo Flow
- Adicione um Flow Filter
- Defina-o para suprimir se o cliente recebeu este e-mail nos últimos 5 minutos
Solução de problemas
Flow mostra 'Succeeded' mas sem evento no Klaviyo
Flow mostra 'Succeeded' mas sem evento no Klaviyo
Evento chega, mas os dados estão vazios
Evento chega, mas os dados estão vazios
line_items usa colchetes [ ] sem aspas ao redor.Variante errada aparecendo nos itens de linha
Variante errada aparecendo nos itens de linha
getOrderData, não order.lineItems diretamente.Múltiplos e-mails sendo enviados
Múltiplos e-mails sendo enviados
Onde encontrar a métrica no Klaviyo
Onde encontrar a métrica no Klaviyo
Revize_Order_Edited). É criado automaticamente na primeira vez que um evento é recebido.Como verificar se funcionou
Como verificar se funcionou
Quer múltiplos gatilhos?
Você pode configurar workflows separados do Shopify Flow para cada gatilho. Por exemplo:- Workflow 1: Pedido editado →
Revize_Order_Edited→ e-mail “Seu pedido foi atualizado” - Workflow 2: Endereço atualizado →
Revize_Address_Updated→ e-mail “Seu endereço de entrega foi alterado” - Workflow 3: Pedido cancelado →
Revize_Order_Cancelled→ e-mail “Seu pedido foi cancelado”

