Shopify, NuvemShop, WooCommerce, Mercado Livre, VTEX, Melhor Envio e mais.
E-commerce
Os nós de workflow de e-commerce permitem consultar pedidos, produtos, clientes, anúncios e dados de frete — ou acionar ações logísticas — diretamente nas Automações, sem montar requisições HTTP brutas do zero.
Cada nó é um cliente REST pré-configurado para uma plataforma específica. Escolha um template de operação integrado (listar pedidos, obter produto, cotar frete, etc.) ou configure URL, method, headers e body manualmente. Use a resposta em mensagens WhatsApp, atualizações de CRM, loops ou etapas seguintes.
Figura 1: Nós de E-commerce na paleta do editor de workflow
Nós disponíveis
| Nó | O que faz | Documentação |
|---|---|---|
| NuvemShop | Pedidos, produtos e clientes (API Tiendanube / Nuvemshop) | Nó NuvemShop |
| WooCommerce | Pedidos, produtos e clientes (WooCommerce REST API) | Nó WooCommerce |
| Magento | Pedidos, produtos e clientes (Adobe Commerce REST API) | Nó Magento |
| Tray | Pedidos, produtos e clientes (Tray Commerce API) | Nó Tray |
| VTEX | Pedidos, catálogo e clientes (VTEX Commerce APIs) | Nó VTEX |
| Loja Integrada | Pedidos, produtos e clientes (Loja Integrada API) | Nó Loja Integrada |
| Shopify | Pedidos, produtos e clientes (Shopify Admin API) | Nó Shopify |
| Mercado Livre | Pedidos, anúncios e perguntas de compradores (Mercado Libre API) | Nó Mercado Livre |
| Webmotors | Anúncios, veículos e leads (Webmotors API) | Nó Webmotors |
| Shopee | Pedidos, produtos e informações da loja (Shopee Open Platform) | Nó Shopee |
| Frenet | Cotação de frete e rastreamento (Frenet API) | Nó Frenet |
| Melhor Envio | Cotação de frete, carrinho e geração de etiquetas (Melhor Envio API) | Nó Melhor Envio |
Quando usar nós de e-commerce
- Notificar clientes no WhatsApp quando o status do pedido muda (pago, enviado, entregue)
- Sincronizar catálogo ou estoque entre sua loja e outros sistemas em agendamento
- Cotar frete ou gerar etiquetas após confirmação de pagamento
- Responder perguntas de marketplace ou trazer detalhes de pedidos do Mercado Livre / Shopee para cards do CRM
- Evitar nós HTTP genéricos quando a plataforma já está suportada na paleta
Credenciais (todas as plataformas)
A maioria dos nós de e-commerce autentica usando integration keys armazenadas nas configurações da empresa:
- Abra Configurações → API Keys
- Em Integration keys, adicione chaves com os nomes exatos de variável exigidos pelo nó (por exemplo
vtex_app_key,nuvemshop_access_token,frenet_token) - No editor de workflow, abra o painel Variables → aba Workflow e confirme que as mesmas chaves existem (ou adicione-as lá se preferir secrets no escopo do workflow)
- O template do nó injeta credenciais nos headers da requisição ou nos query params da URL automaticamente via
{{variables.<key_name>}}
Exceção Shopify: conecte um Shopify service em Configurações → API Keys → Services. Selecione o serviço conectado no nó; o engine injeta shopify_access_token, shop domain e API version automaticamente (token renovado a cada 24h).
Nunca cole secret keys diretamente nos campos do nó no canvas — use sempre integration keys, connected services ou workflow variables.
Padrões de fluxo típicos
Notificação de status do pedido
- Webhook trigger — a loja envia
order.updatedou evento equivalente - Nó de e-commerce — buscar detalhes completos do pedido (GET order by ID)
- Condition — ramificar por status (
shipped,delivered, etc.) - Send message — WhatsApp com link de rastreamento de
{{ecommerce_node.data}}
Sincronização de catálogo agendada
- Schedule trigger — diariamente às 6:00
- Nó de e-commerce — listar produtos
- Loop — iterar sobre os itens
- HTTP / ERP node — upsert no sistema externo
Frete pós-pagamento
- Webhook trigger — pagamento confirmado
- Nó de e-commerce — obter pedido com endereço de entrega
- Frenet ou Melhor Envio — cotar frete
- Melhor Envio — adicionar ao carrinho, gerar etiqueta
- Send WhatsApp — código de rastreamento ao cliente
Saídas do nó e variáveis
Todos os nós de e-commerce expõem:
| Saída | Descrição |
|---|---|
status | HTTP status code |
data | Corpo da resposta JSON parseado |
headers | Response headers |
Referencie campos aninhados em nós posteriores:
{{nuvemshop_1.data}}
{{shopify_1.data.orders[0].name}}
{{input.data.trackingCode}}
Use o node ID exibido no canvas, ou {{input.data}} quando o nó anterior for a etapa de e-commerce. Para parsing complexo, adicione um nó JavaScript ou Variable.
Consulte Variáveis no workflow para a sintaxe completa.
Templates de operação integrados
Ao adicionar um nó de e-commerce, o editor oferece templates de operação (atalhos) para chamadas comuns de API — por exemplo "List orders" ou "Quote shipping". Selecionar um template pré-preenche URL, method, headers e body. Você ainda pode editar qualquer campo ou trocar para um endpoint customizado.
Guias relacionados
- Nós de pagamentos — gateways de cobrança e checkout
- Nós de ERP — gestão empresarial e financeira
- Webhooks recebidos
- Como testar e depurar um workflow
- Visão geral dos tipos de nós
Este artigo foi útil?
Precisa de mais ajuda? Falar com suporte