Criar Evento

Rastreie interações de clientes, compras e atividades do programa de fidelidade para impulsionar o envolvimento personalizado e recompensas.

Início Rápido

Rastreamento Básico de Eventos

POST https://api.brevo.com/v3/events
Content-Type: application/json
api-key: YOUR_API_KEY
{
"email": "[email protected]",
"event": "Purchase Completed",
"properties": {
"order_id": "ORD-2024-001",
"amount": 149.99,
"currency": "USD",
"products": ["Product A", "Product B"],
"points_earned": 150,
"loyalty_tier": "Gold"
}
}

Resposta

{
"success": true,
"eventId": "evt_abc123"
}

Eventos do Programa de Fidelidade

Eventos de Compra

Rastreie compras para atribuir pontos e atualizar o estado de fidelidade:

{
"email": "[email protected]",
"event": "Purchase Completed",
"properties": {
"order_id": "ORD-2024-001",
"order_total": 299.99,
"currency": "USD",
"payment_method": "Credit Card",
"products": [
{
"id": "PROD-001",
"name": "Premium Widget",
"category": "Electronics",
"price": 149.99,
"quantity": 2
}
],
"points_earned": 300,
"bonus_points": 50,
"points_multiplier": 1.2,
"loyalty_tier_before": "Silver",
"loyalty_tier_after": "Gold",
"tier_upgraded": true,
"shipping_cost": 9.99,
"discount_applied": 29.99,
"coupon_code": "SAVE10"
},
"eventdate": "2024-01-25T14:30:00Z"
}

Resgate de Pontos

Rastreie quando os clientes resgatam pontos de fidelidade:

{
"email": "[email protected]",
"event": "Points Redeemed",
"properties": {
"points_redeemed": 1000,
"reward_type": "Discount",
"reward_value": 50.00,
"reward_description": "$50 de Desconto na Próxima Compra",
"coupon_generated": "LOYALTY50",
"expiry_date": "2024-03-25",
"remaining_points": 750,
"redemption_source": "Mobile App"
}
}

Atividades de Conta

Rastreie atividades relacionadas com a conta:

{
"email": "[email protected]",
"event": "Account Created",
"properties": {
"signup_source": "Website",
"referral_code": "REF-12345",
"welcome_bonus": 500,
"initial_tier": "Bronze",
"marketing_consent": true,
"sms_consent": false,
"preferred_categories": ["Fashion", "Electronics"]
}
}

Eventos de Envolvimento

Rastreie o envolvimento do cliente para personalização:

{
"email": "[email protected]",
"event": "Email Opened",
"properties": {
"campaign_id": "CAMP-001",
"campaign_name": "Ofertas Semanais",
"subject_line": "Ofertas Exclusivas Só para Si!",
"open_time": "2024-01-25T09:15:00Z",
"device": "Mobile",
"email_client": "Gmail",
"location": "New York, NY"
}
}

Eventos de E-commerce para Tajo

Eventos de Carrinho

{
"event": "Product Added to Cart",
"properties": {
"product_id": "PROD-123",
"product_name": "Smart Watch",
"category": "Electronics",
"price": 299.99,
"cart_total": 459.98,
"cart_items_count": 2,
"potential_points": 460
}
}
{
"event": "Cart Abandoned",
"properties": {
"cart_value": 459.98,
"items_count": 2,
"potential_points_lost": 460,
"abandonment_stage": "Checkout",
"time_in_cart": "25 minutos"
}
}

Eventos de Navegação

{
"event": "Product Viewed",
"properties": {
"product_id": "PROD-456",
"product_name": "Wireless Headphones",
"category": "Electronics",
"price": 199.99,
"view_duration": "45 segundos",
"referrer": "Resultados de Pesquisa",
"loyalty_discount_shown": true
}
}

Eventos Específicos de Fidelidade

{
"event": "Tier Upgraded",
"properties": {
"previous_tier": "Silver",
"new_tier": "Gold",
"points_balance": 2500,
"benefits_unlocked": ["Free Shipping", "Priority Support"],
"next_tier": "Platinum",
"points_to_next_tier": 1500
}
}
{
"event": "Reward Earned",
"properties": {
"reward_type": "Birthday Bonus",
"points_awarded": 500,
"trigger": "Birthday",
"total_points": 3000,
"tier_progress": 75
}
}

Diretrizes de Propriedades de Eventos

Propriedades Obrigatórias

PropriedadeTipoDescrição
emailStringE-mail do cliente (obrigatório)
eventStringNome do evento (obrigatório)
propertiesObjectDados específicos do evento

Propriedades Recomendadas para Fidelidade

PropriedadeTipoDescrição
customer_idStringID interno do cliente
loyalty_idStringID do programa de fidelidade
points_balanceNumberPontos atuais após o evento
loyalty_tierStringNível atual
event_valueNumberValor monetário do evento

Rastreamento Avançado de Eventos

Propriedades de Eventos Personalizados

{
"event": "Product Review Submitted",
"properties": {
"product_id": "PROD-789",
"rating": 5,
"review_length": "detailed",
"verified_purchase": true,
"points_earned": 25,
"review_bonus": true,
"helpful_votes": 0
}
}

Criação de Eventos em Lote

{
"events": [
{
"email": "[email protected]",
"event": "Purchase Completed",
"properties": { "order_id": "ORD-001", "amount": 99.99 }
},
{
"email": "[email protected]",
"event": "Points Redeemed",
"properties": { "points_used": 500, "reward": "Free Shipping" }
}
]
}

Tratamento de Erros

{
"code": "invalid_event",
"message": "Event name must be a non-empty string",
"details": {
"field": "event",
"value": ""
}
}

Melhores Práticas para o Tajo

  1. Nomes de Eventos Consistentes: Use convenções de nomenclatura padrão
  2. Propriedades Completas: Inclua dados relevantes para fidelidade em cada evento
  3. Rastreamento em Tempo Real: Envie eventos imediatamente após ocorrerem
  4. Jornada do Cliente: Rastreie o funil completo de compra e envolvimento
  5. Dados de Segmentação: Inclua atributos que ajudem na segmentação

Próximos Passos

Assistente AI

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

Comece grátis com Brevo