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

ServidorPacote/URLAutenticaçãoPropósito
BigCommerce MCPServidor MCP da comunidadeToken de API (V3)Clientes, pedidos, produtos, carrinhos, canais
Brevo MCPmcp.brevo.com/v1/brevo/mcpTokenContactos, 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

  1. No Painel BigCommerce, aceda a Definições > API > Contas de API
  2. Crie uma conta de API V3 com âmbitos: Clientes (leitura), Pedidos (leitura), Produtos (leitura), Carrinhos (leitura)
  3. 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-sync
description: Sync BigCommerce customers to Brevo contacts with order data
version: 1.0.0
temperature: 0.1
tools:
- bigcommerce
- brevo_contacts
- brevo_attributes
- brevo_lists
triggers:
- 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ção
2. Para cada cliente, obter histórico de pedidos do BigCommerce
3. Criar ou atualizar contacto Brevo com perfil + atributos de commerce
4. 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_error

Caso 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-purchase
description: Orchestrate post-purchase campaigns based on BigCommerce order events
version: 1.0.0
temperature: 0.3
tools:
- bigcommerce
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
- brevo_sms_campaigns
triggers:
- 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 Compras
1. Imediato: Confirmação de pedido (transacional)
2. Dia 3: E-mail de boas-vindas com história da marca e dicas de cuidado do produto
3. Dia 7: Guia de utilização para a categoria de produto comprada
4. Dia 14: Pedido de avaliação com link direto
5. Dia 30: Venda cruzada com base na categoria comprada
### Compradores Recorrentes
1. Imediato: Confirmação de pedido
2. Dia 3: Notificação de recompensa de fidelidade
3. Dia 14: Lembrete de "reabastecimento" se produto consumível
4. Dia 21: Acesso antecipado a novos produtos na categoria preferida
### Pedidos de Alto Valor (>$200)
1. Imediato: Confirmação de pedido premium
2. Dia 1: E-mail de agradecimento pessoal
3. Dia 3: SMS com rastreamento + dicas de estilo/utilização
4. Dia 7: Convite para o programa VIP
### Pedido Enviado
1. Imediato: Confirmação de envio com link de rastreamento
2. +2 dias: Atualização de rastreamento via SMS
3. +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âmico

Caso de Uso 3: Recuperação de Carrinho Abandonado

Ligue dados de carrinho BigCommerce com mensagens Brevo:

---
name: bigcommerce-cart-recovery
description: Recover BigCommerce abandoned carts via Brevo email, SMS, and WhatsApp
version: 1.0.0
temperature: 0.2
tools:
- bigcommerce
- brevo_contacts
- brevo_email_campaign_management
- brevo_templates
- brevo_sms_campaigns
triggers:
- 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 produtos
2. **+24 horas**: Se sem abertura → SMS com link curto para o carrinho
3. **+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 canal

Exemplo: 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

Assistente AI

Olá! Pergunte-me qualquer coisa sobre a documentação.

Comece grátis com Brevo