Shopify Flow Extensões

Webhooks externos
como gatilhos do Shopify Flow

Inicie um fluxo de trabalho do Shopify Flow a partir de qualquer sistema externo - n8n, Make, Zapier, Stripe, seu ERP ou uma simples solicitação HTTP. Assinaturas verificadas, sondagem programada, histórico completo, hospedagem na UE.

Gatilhos de webhookPredefinições de assinaturaColeta de dados programadan8n / Make / ZapierRespostas ao interlocutorHospedado pela UE

Como funciona

Da instalação ao primeiro webhook em poucos minutos

01

Instale o aplicativo

Instalação com um clique na loja da Shopify. O plano gratuito inclui todos os gatilhos.

02

Criar um gatilho de webhook

Gere uma URL exclusiva com autenticação HMAC ou por token (opcional). Cole-a em qualquer sistema que suporte a metoda POST.

03

Configure a conexão no Shopify Flow

Escolha seu novo gatilho no site Shopify Flow e associe qualquer ação a ele. Pronto.

Recursos

Acesse o site Shopify Flow de qualquer lugar

Integre eventos externos ao Shopify Flow por meio de webhooks seguros e assinados. Sem código personalizado, sem serviços de integração.

Gatilhos baseados em webhooks

Qualquer chamada HTTP se torna um gatilho do Shopify Flow. O senhor escolhe quais valores da carga útil serão inseridos nos campos do gatilho, e eles seguem diretamente para as ações do Shopify Flow.

Assinado e autenticado

Assinaturas HMAC, tokens de cabeçalho estáticos ou predefinições de um clique para o Stripe, GitHub, Typeform e outros provedores que assinam seus webhooks. Chamadas não autorizadas nunca chegam a Shopify Flow.

Webhooks programados

Não é necessário nenhum chamador: o aplicativo acessa uma URL a cada 5 minutos até uma vez por dia e inicia seu fluxo de trabalho com a resposta - a cada acesso ou somente quando a resposta for alterada.

Corpos em JSON, formulário e XML

Além do JSON, um endpoint aceita corpos codificados como formulário, multipart e XML, de modo que os formulários do Twilio, do PayPal IPN e em HTML simples funcionam sem a necessidade de um intermediário.

Dividir matrizes em sequências

Um sistema que agrupa vários registros em uma única chamada? Basta nomear a matriz e cada item - até 100 por solicitação - inicia seu próprio fluxo de trabalho.

Funções de transformação

Execute seu próprio código JavaScript em cada solicitação antes que o Shopify Flow a receba: reformule ou enriqueça a payload, descarte o que não desejar ou responda diretamente ao solicitante.

Responder à pessoa que ligou

Um fluxo de trabalho pode retornar dados ao sistema que o chamou, de modo que o remetente receba uma resposta, em vez de um aviso de recebimento sem conteúdo.

Proteção contra duplicatas

Indique o cabeçalho que contém o ID de entrega; uma nova tentativa dentro de 24 horas é aceita, mas não é executada novamente. Um provedor que realiza uma nova tentativa nunca executa seu fluxo de trabalho duas vezes.

Histórico completo com reprodução

Cada entrega é armazenada com sua payload, cabeçalhos, status e tentativas. Reproduza qualquer entrega anterior ou envie uma chamada de teste pelo aplicativo.

n8n, Make, compatível com o Zapier

Guias passo a passo para n8n, Make, Zapier, Stripe, Typeform, Slack, GitHub e muitos outros. Cole a URL do seu webhook e você estará enviando eventos Shopify Flow em questão de minutos.

Chamadas do navegador e seu próprio domínio

Habilite o CORS por endpoint para chamadas feitas diretamente de um navegador ou hospede um endpoint no próprio domínio da sua loja por meio do App Proxy do Shopify.

API para desenvolvedores e MCP

Crie e gerencie pontos de extremidade, reproduza o histórico e teste webhooks a partir de suas próprias ferramentas por meio de uma API REST e de um servidor MCP para o seu assistente de IA.

Guias e tutoriais

Guias passo a passo extraídos da documentação, referentes às configurações mais solicitadas pelos lojistas.

Todas as demais informações estão na documentação do , e o registro de alterações do apresenta as novidades.

Preços

Preços simples, baseados no uso

Comece gratuitamente. Pague anualmente e economize 8%.

Free

$0/mês

Experimente

  • ✓Webhooks ilimitados
  • ✓500 chamadas de webhook por mês
  • ✓Suporte por e-mail ou Slack
Most popular

Grow

$35/mês

Lojas em atividade

  • ✓Webhooks ilimitados
  • ✓15.000 chamadas de webhook por mês
  • ✓Suporte por e-mail ou Slack

Unlimited

$100/mês

Empresas + agências

  • ✓Webhooks ilimitados
  • ✓Chamadas ilimitadas de webhooks
  • ✓Suporte por e-mail ou Slack

Perguntas frequentes

Preciso escrever código para utilizar o Workflow Webhooks?+
Não. O senhor gera uma URL de webhook dentro do aplicativo, cola-a em qualquer sistema capaz de enviar uma solicitação HTTP e seleciona seu novo gatilho em Shopify Flow. Sem precisar escrever código.
Como os webhooks recebidos são autenticados?+
Escolha entre assinaturas HMAC-SHA256 (padrão do setor) ou um token de cabeçalho estático. Ambas as opções são configuráveis por gatilho. As solicitações sem autenticação válida são rejeitadas antes mesmo de chegarem ao Shopify Flow.
Onde as cargas úteis são armazenadas?+
Todas as cargas úteis, cabeçalhos e metadados de resposta são armazenados no Google Cloud na UE (europe-west1, Bélgica), criptografados em repouso com o Google Cloud KMS. O histórico é automaticamente apagado após 30 dias.
Isso funciona com o n8n, o Make e o Zapier?+
Sim. Qualquer ferramenta capaz de enviar uma solicitação HTTP POST é adequada. Disponibilizamos modelos para o n8n, o Make e o Zapier na Documentação.
O aplicativo está em conformidade com o GDPR?+
Sim. Residência de dados exclusivamente na UE, Acordo de Tratamento de Dados (DPA) assinado mediante solicitação, sem rastreamento por terceiros neste site. Detalhes completos em nossa Política de Privacidade.
Meu fluxo de trabalho pode retornar dados ao sistema que chamou o webhook?+
Sim. Um fluxo de trabalho pode enviar uma resposta de volta ao solicitante, de modo que os sistemas externos possam aguardar o resultado, em vez de receberem apenas uma confirmação de recebimento.
Um webhook pode ser executado de acordo com uma programação, em vez de aguardar uma chamada?+
Sim. Com a consulta programada de URL do (), o aplicativo acessa uma URL a cada 5 minutos até uma vez por dia e envia a resposta para o seu endpoint - a cada acesso ou somente quando a resposta for alterada. Isso executa um fluxo de trabalho do Shopify Flow por meio de um temporizador a partir de qualquer API.
Quais assinaturas de webhook podem ser verificadas?+
Os provedores que assinam seus webhooks, como Stripe, GitHub, Typeform, Slack e Svix, dispõem de predefinições de um clique. Qualquer outro remetente é coberto por um esquema personalizado: cabeçalho, algoritmo de hash, codificação, tolerância de carimbo de data/hora e o formato da carga útil assinada. Consulte Verificação de webhooks assinados.
Ele aceita corpos de formulário ou XML, e não apenas JSON?+
Sim. Os corpos codificados em formulário, multipart e XML são analisados em campos mapeáveis, e um array no corpo pode ser dividido em uma execução de fluxo de trabalho por item. Consulte Formatos de corpo e divisão de arrays.
Posso alterar a payload antes que ela chegue a Shopify Flow?+
Sim. Uma função de transformação do executa seu próprio código JavaScript em cada solicitação: reestruture ou enriqueça a payload, descarte as solicitações indesejadas ou responda diretamente ao solicitante, de modo que o webhook funcione como um endpoint de API.

Incorporar eventos externos aShopify Flow

Instale gratuitamente e envie seu primeiro gatilho do Shopify Flow em poucos minutos.