Como usar o Shopify Flow
O Shopify Flow pode iniciar um workflow quando algo acontece com uma assinatura e executar etapas em uma assinatura a partir de qualquer workflow. Ele é gratuito e vem com o Shopify, então você pode enviar uma tag de agradecimento a um cliente que aceita uma oferta de retenção, avisar sua equipe quando uma assinatura grande é cancelada ou pausar todas as assinaturas de um cliente que você marcou, sem escrever código.
O Shopify Flow já tem acionadores próprios para criação ou atualização de assinatura e para tentativas de cobrança. Os nossos são os que faltam.
Ative os acionadores
As ações funcionam assim que você as adiciona no Flow. Os acionadores precisam de uma chave, para que só enviemos eventos às lojas que os usam.
- Acesse Supr Bundles & Subscriptions > Configurações > Integrações > Shopify Flow.
- Clique em Ativar.
A página mostra Ativado. Clique em Desativar a qualquer momento e paramos de enviar acionadores, inclusive os que estavam esperando para ser enviados. Desinstalar o app também desativa essa opção.
Inicie um workflow a partir de um evento de assinatura
No Shopify Flow, crie um workflow e escolha um destes acionadores em Supr Bundles & Subscriptions. Todo acionador também fornece o cliente, então você pode usar as condições de cliente de sempre e ações como Adicionar tags ao cliente.
Acionador | Inicia quando | Também fornece |
|---|---|---|
Assinatura pausada | Uma assinatura é pausada | ID da assinatura, Motivo da pausa, Iniciado por, Vezes pausada |
Assinatura cancelada | Uma assinatura é cancelada | ID da assinatura, Motivo do cancelamento, Iniciado por, Renovações concluídas |
Pedido de assinatura pulado | O próximo pedido de uma assinatura é pulado | ID da assinatura, Iniciado por, Próxima data de cobrança, Total do próximo pedido |
Oferta de retenção aceita | Um cliente aceita uma oferta de retenção em vez de cancelar ou pausar | ID da assinatura, Tipo de oferta, Valor da oferta, Oferecida durante, Total do próximo pedido |
Oferta de retenção recusada | Um cliente recusa uma oferta de retenção | ID da assinatura, Motivo da recusa |
Recompensa de fidelidade aplicada | Uma recompensa de fidelidade é aplicada a uma assinatura | ID da assinatura, Ciclo, Tipos de recompensa, Total do próximo pedido |
Notificação de assinatura enviada | Um e-mail ao cliente ou um evento do Klaviyo é enviado para uma assinatura | ID da assinatura, Tipo de notificação, Enviada por |
Assinatura de kit iniciada | Uma nova assinatura que inclui um kit é criada | ID da assinatura, Kits, Nomes dos kits |
Renovação de assinatura próxima | Uma assinatura será renovada em breve, com a antecedência do seu prazo de Renovação de assinatura próxima, mesmo que esse e-mail ao cliente esteja desativado | ID da assinatura, Próxima data de cobrança, Dias até a renovação, Total do próximo pedido |
Assinatura retomada | Uma assinatura está ativa de novo após uma pausa, um cancelamento ou um pagamento com falha, inclusive quando uma pausa termina sozinha | ID da assinatura, Status anterior (PAUSED, CANCELLED ou FAILED), Iniciado por, Vezes pausada, Próxima data de cobrança, Total do próximo pedido |
Iniciado por indica quem fez a alteração: o cliente no portal, você no admin da Shopify, a API, outro workflow do Flow ou o próprio app, quando uma pausa termina sozinha.
Para os acionadores que o próprio Shopify Flow oferece, como Contrato de assinatura criado, use o ID do contrato de assinatura onde uma ação abaixo pedir um ID da assinatura.
Altere uma assinatura a partir de um workflow
Adicione uma destas etapas em Supr Bundles & Subscriptions. Cada uma pede o ID da assinatura, que você pode obter de qualquer um dos acionadores acima.
Ação | O que faz | Outros campos |
|---|---|---|
Pausar assinatura | Pausa a assinatura até ela ser retomada | Motivo (opcional) |
Retomar assinatura | Retoma uma assinatura pausada | Próxima data de cobrança (opcional, por exemplo 2026-11-01) |
Cancelar assinatura | Cancela a assinatura. Isso não pode ser desfeito pelo workflow | Motivo (opcional) |
Pular o próximo pedido da assinatura | Pula o próximo pedido | Nenhum |
Definir a próxima data de cobrança da assinatura | Altera quando a assinatura será cobrada da próxima vez | Próxima data de cobrança (obrigatório) |
Reenviar e-mail da assinatura | Envia novamente ao cliente um dos e-mails da assinatura dele | Tipo de notificação (obrigatório) |
O motivo que você informa aparece no histórico da assinatura. As alterações feitas por um workflow são marcadas ali como feitas pelo Flow, para você distingui-las das suas.
Reenviar e-mail da assinatura aceita estes tipos: subscription_started, subscription_restarted, subscription_paused, subscription_cancelled, subscription_renewed, subscription_updated, price_updated e next_billing_date_changed. O e-mail sempre vai para o próprio cliente da assinatura, do mesmo jeito que o app normalmente o envia: a partir do modelo que você definiu em Configurações > Notificações ou como um evento para o Klaviyo, se você envia esse e-mail pelo Klaviyo. Se essa notificação estiver desativada, nada é enviado.
Se uma etapa não puder ser executada, por exemplo porque o ID da assinatura não existe na sua loja ou a data não é válida, o Flow mostra o motivo no histórico de execuções do workflow e não tenta de novo.
Bom saber
- Os acionadores chegam pouco depois do evento, em geral em alguns minutos, não instantaneamente.
- Uma etapa de workflow que roda duas vezes na mesma execução, por exemplo porque o Flow tentou de novo, altera a assinatura uma única vez.
- Os detalhes que enviamos a um acionador, como o motivo informado por um cliente, ficam no histórico de execuções do Shopify Flow na sua loja, que você controla.
- As outras ferramentas que você pode conectar estão em Configurações > Integrações. Veja Como usar o Klaviyo e Como usar a API.
Atualizado em: 24/10/2026
Obrigado!
