Integração BigCommerce + Brevo
BigCommerce + Brevo
Ligue dados da loja BigCommerce à plataforma de envolvimento do Brevo através de MCP. Sincronize clientes, acione campanhas baseadas em pedidos, recupere carrinhos abandonados e impulsione compras repetidas, tudo orquestrado por agentes de IA no Claude.
Servidores MCP Utilizados
| Servidor | Pacote/URL | Autenticação | Propósito |
|---|---|---|---|
| BigCommerce MCP | Servidor MCP da comunidade | Token de API (V3) | Clientes, pedidos, produtos, carrinhos, canais |
| Brevo MCP | mcp.brevo.com/v1/brevo/mcp | Token | Contactos, campanhas de e-mail, SMS, WhatsApp, rastreamento de eventos |
Tip
O BigCommerce expõe uma API REST V3 abrangente. Use um servidor MCP da comunidade ou o padrão API Personalizada + Brevo para ligar dados BigCommerce ao Claude junto com o Brevo MCP.
Configuração
Passo 1: Criar Credenciais de API BigCommerce
- No Painel BigCommerce, aceda a Definições > API > Contas de API
- Crie uma conta de API V3 com âmbitos: Clientes (leitura), Pedidos (leitura), Produtos (leitura), Carrinhos (leitura)
- Anote o seu Store Hash, Client ID e Access Token
Passo 2: Ligar Ambos os Servidores MCP
{ "mcpServers": { "brevo": { "command": "npx", "args": [ "mcp-remote", "https://mcp.brevo.com/v1/brevo/mcp", "--header", "Authorization: Bearer ${BREVO_MCP_TOKEN}" ], "env": { "BREVO_MCP_TOKEN": "your-brevo-mcp-token" } }, "bigcommerce": { "command": "npx", "args": ["-y", "bigcommerce-mcp-server"], "env": { "BIGCOMMERCE_STORE_HASH": "your-store-hash", "BIGCOMMERCE_ACCESS_TOKEN": "your-access-token" } } }}Passo 3: Verificar Ligação
Pergunte ao Claude:
> Quantos clientes tem a minha loja BigCommerce?> Quantos contactos tenho na minha conta Brevo?O Claude deve usar o BigCommerce MCP para o primeiro e o Brevo MCP para o segundo.
Caso de Uso 1: Agente de Sincronização de Clientes
Sincronize clientes BigCommerce para o Brevo com histórico de compras:
---name: bigcommerce-customer-syncdescription: Sync BigCommerce customers to Brevo contacts with order dataversion: 1.0.0temperature: 0.1tools: - bigcommerce - brevo_contacts - brevo_attributes - brevo_liststriggers: - schedule: "0 */6 * * *" - event: customer_created - event: order_completed---
# Agente de Sincronização de Clientes BigCommerce
Sincronize dados de clientes do BigCommerce para contactos Brevo.
## Estratégia
1. Consultar o BigCommerce para clientes modificados desde a última sincronização2. Para cada cliente, obter histórico de pedidos do BigCommerce3. Criar ou atualizar contacto Brevo com perfil + atributos de commerce4. Segmentar em listas Brevo: - Novos registos → lista "Welcome Series" - Compradores recorrentes (2+ pedidos) → lista "Loyal Customers" - Alto valor (LTV >$500) → lista "VIP" - Inativos (sem pedido há 90 dias) → lista "Win-Back"
## Mapeamento de Campos
| Campo BigCommerce | Atributo Brevo ||------------------|-----------------|| email | EMAIL || first_name | FIRSTNAME || last_name | LASTNAME || phone | SMS || company | COMPANY || date_created | SIGNUP_DATE || orders_count (calculado) | ORDER_COUNT || total_spent (calculado) | TOTAL_SPENT || last_order_date (calculado) | LAST_ORDER || customer_group_id | BC_SEGMENT || accepts_product_review_abandoned_cart_emails | OPT_IN |
## Regras- APENAS sincronizar clientes que aceitaram e-mails de marketing- NUNCA sobrescrever dados Brevo se o campo BigCommerce estiver vazio- SEMPRE validar números de telefone para formato E.164 antes de sincronizar- Rastrear eventos: bc_sync_success, bc_sync_errorCaso de Uso 2: Agente de Campanha Pós-Compra
Acione sequências pós-compra personalizadas a partir de dados de pedidos BigCommerce:
---name: bigcommerce-post-purchasedescription: Orchestrate post-purchase campaigns based on BigCommerce order eventsversion: 1.0.0temperature: 0.3tools: - bigcommerce - brevo_contacts - brevo_email_campaign_management - brevo_templates - brevo_sms_campaignstriggers: - event: order_completed - event: order_shipped---
# Agente Pós-Compra BigCommerce
Quando um pedido BigCommerce é concluído ou enviado, acione a sequência de envolvimento adequada no Brevo.
## Lógica da Sequência
### Primeiras Compras1. Imediato: Confirmação de pedido (transacional)2. Dia 3: E-mail de boas-vindas com história da marca e dicas de cuidado do produto3. Dia 7: Guia de utilização para a categoria de produto comprada4. Dia 14: Pedido de avaliação com link direto5. Dia 30: Venda cruzada com base na categoria comprada
### Compradores Recorrentes1. Imediato: Confirmação de pedido2. Dia 3: Notificação de recompensa de fidelidade3. Dia 14: Lembrete de "reabastecimento" se produto consumível4. Dia 21: Acesso antecipado a novos produtos na categoria preferida
### Pedidos de Alto Valor (>$200)1. Imediato: Confirmação de pedido premium2. Dia 1: E-mail de agradecimento pessoal3. Dia 3: SMS com rastreamento + dicas de estilo/utilização4. Dia 7: Convite para o programa VIP
### Pedido Enviado1. Imediato: Confirmação de envio com link de rastreamento2. +2 dias: Atualização de rastreamento via SMS3. +5 dias (entrega estimada): Check-in "Como está a sua encomenda?"
## Regras- SEMPRE verificar o estado do pedido antes de enviar, ignorar se cancelado/reembolsado- NUNCA enviar marketing para clientes que não aceitaram- Personalizar com: nome do produto, número do pedido, primeiro nome do cliente- Usar variáveis de template Brevo para conteúdo dinâmicoCaso de Uso 3: Recuperação de Carrinho Abandonado
Ligue dados de carrinho BigCommerce com mensagens Brevo:
---name: bigcommerce-cart-recoverydescription: Recover BigCommerce abandoned carts via Brevo email, SMS, and WhatsAppversion: 1.0.0temperature: 0.2tools: - bigcommerce - brevo_contacts - brevo_email_campaign_management - brevo_templates - brevo_sms_campaignstriggers: - event: cart_abandoned conditions: - cart_value: "> 30" - time_since_activity: "> 1h"---
# Agente de Recuperação de Carrinho BigCommerce
Monitorize carrinhos abandonados BigCommerce e execute sequências de recuperação através do Brevo.
## Sequência de Recuperação
1. **+1 hora**: E-mail de lembrete com conteúdo do carrinho e imagens de produtos2. **+24 horas**: Se sem abertura → SMS com link curto para o carrinho3. **+48 horas**: Se sem recuperação → E-mail com código de desconto de 10%4. **+72 horas**: Se carrinho >$150 e sem recuperação → WhatsApp com mensagem pessoal
## Dados do Carrinho a Incluir- Imagens e nomes de produtos (do BigCommerce)- Total do carrinho com formatação de moeda- URL direta de recuperação do checkout- Código de desconto (gerado dinamicamente para o passo 3)
## Regras- NUNCA enviar para clientes que já concluíram o checkout- SEMPRE verificar o estado do carrinho antes de cada passo- Máximo de 4 pontos de contacto por carrinho abandonado- Respeitar preferências de cancelamento por canalExemplo: Orquestração em Linguagem Natural
Com ambos os servidores MCP ligados:
Utilizador: "Encontre clientes BigCommerce que compraram mais de duas vezes nos últimos 3 meses mas que não estão na minha lista 'Loyal Customers' do Brevo. Adicione-os e acione um e-mail de recompensa de fidelidade."
Claude: A consultar o BigCommerce para clientes recorrentes...[Usa bigcommerce MCP para obter clientes com 2+ pedidos nos últimos 90 dias]
Encontrei 67 clientes recorrentes.A verificar associação à lista Brevo...[Usa brevo_contacts para verificar lista "Loyal Customers"]
29 clientes estão em falta na lista. A processar...[Cria/atualiza 29 contactos com ORDER_COUNT e TOTAL_SPENT][Adiciona 29 à lista "Loyal Customers"][Aciona template de e-mail de recompensa de fidelidade]
Concluído:- 29 clientes adicionados à lista "Loyal Customers"- E-mails de recompensa de fidelidade enviados para todos os 29- Atributos ORDER_COUNT e TOTAL_SPENT atualizados- 38 já estavam na lista (ignorados)Próximos Passos
- Servidor MCP Brevo, Lista completa de módulos MCP Brevo
- Especificação de Agente, Personalizar comportamento do agente
- Shopify + Brevo, Integração Shopify
- API Personalizada + Brevo, Construir conectores para qualquer plataforma