Criar Contato

Adicione novos clientes ao banco de dados de contatos da Brevo com informações do programa de fidelidade e atributos personalizados para engajamento personalizado.

Início Rápido

Criação Básica de Contato

POST https://api.brevo.com/v3/contacts
Content-Type: application/json
api-key: YOUR_API_KEY
{
"email": "[email protected]",
"attributes": {
"FIRSTNAME": "John",
"LASTNAME": "Doe",
"LOYALTY_POINTS": 1500,
"LOYALTY_TIER": "Gold",
"SIGNUP_DATE": "2024-01-15",
"LAST_PURCHASE": "2024-01-20",
"TOTAL_SPENT": 299.99
},
"listIds": [1, 2],
"updateEnabled": true
}

Resposta

{
"id": 123456
}

Integração com Programa de Fidelidade

Novo Cliente com Atributos de Fidelidade

{
"email": "[email protected]",
"attributes": {
"FIRSTNAME": "Sarah",
"LASTNAME": "Johnson",
"PHONE": "+1234567890",
"LOYALTY_ID": "LYL-2024-001",
"LOYALTY_POINTS": 0,
"LOYALTY_TIER": "Bronze",
"PREFERRED_REWARDS": "Discounts",
"BIRTHDAY": "1990-05-15",
"SIGNUP_SOURCE": "Website",
"REFERRAL_CODE": "REF-12345",
"COMMUNICATION_PREFERENCES": "Email,SMS",
"PURCHASE_CATEGORIES": ["Electronics", "Fashion"],
"AVERAGE_ORDER_VALUE": 0
},
"listIds": [1], // Lista de novos clientes
"emailBlacklisted": false,
"smsBlacklisted": false,
"updateEnabled": true
}

Atualização de Cliente Existente

{
"email": "[email protected]",
"attributes": {
"LOYALTY_POINTS": 2500,
"LOYALTY_TIER": "Platinum",
"LAST_PURCHASE": "2024-01-25",
"TOTAL_SPENT": 1299.99,
"RECENT_PURCHASES": ["Product A", "Product B"],
"ENGAGEMENT_SCORE": 8.5,
"LAST_EMAIL_OPENED": "2024-01-24",
"PREFERRED_CONTACT_TIME": "Evening"
},
"listIds": [1, 3], // Adicionar à lista de clientes platinum
"updateEnabled": true
}

Atributos Específicos do Tajo

Dados de Fidelidade do Cliente

Nome do AtributoTipoDescrição
LOYALTY_IDStringID único do programa de fidelidade
LOYALTY_POINTSNumberSaldo atual de pontos
LOYALTY_TIERStringNível atual (Bronze, Silver, Gold, Platinum)
POINTS_EARNED_YTDNumberPontos ganhos neste ano
POINTS_REDEEMED_YTDNumberPontos resgatados neste ano
TIER_PROGRESSNumberProgresso para o próximo nível (%)
NEXT_TIER_POINTSNumberPontos necessários para o próximo nível

Comportamento de Compra

Nome do AtributoTipoDescrição
TOTAL_SPENTNumberValor total gasto
AVERAGE_ORDER_VALUENumberValor médio de compra
PURCHASE_FREQUENCYStringCom que frequência compra
LAST_PURCHASEDateData da última compra
FAVORITE_CATEGORIESArrayCategorias de produtos preferidas
SEASONAL_BUYERBooleanCompra sazonalmente

Métricas de Engajamento

Nome do AtributoTipoDescrição
ENGAGEMENT_SCORENumberAvaliação de engajamento de 1-10
EMAIL_OPEN_RATENumberTaxa de abertura pessoal %
CLICK_THROUGH_RATENumberCTR pessoal %
LAST_EMAIL_OPENEDDateÚltima interação de e-mail
PREFERRED_CHANNELStringE-mail, SMS, WhatsApp

Criação de Contatos em Lote

Crie múltiplos contatos de uma vez:

{
"contacts": [
{
"email": "[email protected]",
"attributes": {
"FIRSTNAME": "Alice",
"LOYALTY_POINTS": 500,
"LOYALTY_TIER": "Bronze"
}
},
{
"email": "[email protected]",
"attributes": {
"FIRSTNAME": "Bob",
"LOYALTY_POINTS": 1200,
"LOYALTY_TIER": "Silver"
}
}
],
"listIds": [1],
"updateEnabled": true
}

Tratamento de Erros

Erros comuns e soluções:

{
"code": "duplicate_parameter",
"message": "Contact already exists",
"details": {
"email": "[email protected]",
"existingId": 123456
}
}
{
"code": "invalid_parameter",
"message": "Invalid list ID",
"details": {
"listIds": [999]
}
}

Melhores Práticas para o Tajo

  1. Sempre Inclua os Campos Principais de Fidelidade: LOYALTY_POINTS, LOYALTY_TIER, LOYALTY_ID
  2. Ative a Atualização: Permitir atualizações em contatos existentes
  3. Use Listas de Segmentação: Organize por nível, comportamento, preferências
  4. Rastreie o Engajamento: Monitore as taxas de interação de e-mail/SMS
  5. Sincronização Regular de Dados: Mantenha os dados de fidelidade atualizados com seu sistema

Próximos Passos

Assistente AI

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

Comece grátis com Brevo