Pular para o conteúdo

Como configurar uma campanha de carrinho abandonado

Compradores que adicionam itens a um carrinho e saem sem comprar são algumas das conversões mais fáceis de recuperar. Eles já demonstraram intenção.

Este guia mostra como enviar a eles um e-mail de carrinho abandonado no Pushwoosh: dispare o evento PW_AbandonedCart da sua loja, mostre os itens deixados para trás no e-mail com o bloco de Produtos e acione o envio a partir de uma Customer Journey.

O que é PW_AbandonedCart

Anchor link to

PW_AbandonedCart marca que um usuário deixou itens em seu carrinho sem comprar. Não é um evento padrão integrado. É um nome de evento compartilhado usado em todas as integrações de e-commerce do Pushwoosh para que as jornadas, o bloco de Produtos e os segmentos funcionem da mesma maneira.

O que acontece quando você envia PW_AbandonedCart

Anchor link to

O envio de PW_AbandonedCart faz duas coisas do lado do Pushwoosh:

  1. É registrado como qualquer outro evento personalizado, para que você possa vê-lo nas estatísticas de Eventos e usá-lo em segmentos.
  2. O Pushwoosh armazena o conteúdo do carrinho e marca o usuário com:
    • PW_AbandonedCartID: um identificador para o carrinho atual, usado para buscar seu conteúdo no momento do envio.
    • PW_AbandonedCartDate: o valor abandonedDate do payload do evento.

O que acontece quando você envia PW_OrderCreated

Anchor link to

Quando o comprador faz um pedido, envie PW_OrderCreated (ou PW_OrderUpdated). O Pushwoosh limpa PW_AbandonedCartID e PW_AbandonedCartDate para esse usuário imediatamente. Ele não corresponde aos valores de orderId: qualquer pedido do usuário remove ambas as tags, mesmo que a compra tenha sido para um carrinho diferente.

Exemplo: Um comprador abandona o carrinho ORDER-100 e depois compra o ORDER-200 antes que o lembrete seja enviado. O Pushwoosh limpa as tags, então ele não receberá um lembrete sobre o ORDER-100.

Como enviar lembretes de carrinho abandonado

Anchor link to

Siga estes passos para criar os eventos, enviá-los da sua loja, construir o e-mail e lançar a Customer Journey.

Crie os eventos no seu Control Panel

Anchor link to
  1. Vá para Audience → Events no seu Pushwoosh Control Panel e clique em Criar Evento.

  2. Crie um evento personalizado chamado PW_AbandonedCart com estes atributos:

    AtributoTipo
    emailstring
    orderIdstring
    customerIdstring
    orderUrlstring
    abandonedDatedate
    createdDatedate
    totalPricedecimal (price)
    shippingAmountdecimal (price)
    taxAmountdecimal (price)
    discountAmountdecimal (price)
    currencystring
  3. Repita para PW_OrderCreated com um único atributo orderId.

Saiba mais sobre como criar eventos personalizados.

Envie os eventos do seu backend

Anchor link to

Peça à sua equipe de desenvolvimento para chamar postEvent sempre que um carrinho for abandonado, usando este esquema de atributos:

{
"request": {
"hwid": "8f65b16df378e7a6bece9614e1530fb2",
"application": "XXXXX-XXXXX",
"event": "PW_AbandonedCart",
"attributes": {
"email": "shopper@example.com",
"orderId": "ORDER-10293",
"customerId": "CUST-4471",
"orderUrl": "https://yourstore.com/cart/restore/ORDER-10293",
"abandonedDate": "2026-07-28T10:15:00Z",
"createdDate": "2026-07-28T09:40:00Z",
"totalPrice": 129.90,
"shippingAmount": 9.90,
"taxAmount": 0,
"discountAmount": 0,
"currency": "USD",
"items": [
{
"productId": "SKU-4821",
"name": "Wireless headphones",
"quantity": 1,
"price": 119.90,
"sku": "SKU-4821",
"description": "Over-ear, noise-cancelling",
"imageUrl": "https://yourstore.com/media/sku-4821.jpg",
"productUrl": "https://yourstore.com/products/sku-4821",
"category": "Audio"
}
]
},
"userId": "shopper@example.com"
}
}

Quando o carrinho se converter em um pedido, envie PW_OrderCreated apenas com o orderId para limpar as tags do carrinho:

{
"request": {
"hwid": "8f65b16df378e7a6bece9614e1530fb2",
"application": "XXXXX-XXXXX",
"event": "PW_OrderCreated",
"attributes": {
"orderId": "ORDER-10293"
},
"userId": "shopper@example.com"
}
}

Adicione um bloco de Produtos ao seu e-mail

Anchor link to
  1. Abra o editor de conteúdo de e-mail e adicione um bloco de Produtos à tela.
  2. No painel de configurações, defina a Fonte como Carrinho.
  1. Defina Máximo de produtos exibidos para limitar quantos itens do carrinho aparecem no e-mail.
Configurações do bloco de Produtos com a Fonte definida como Carrinho e Máximo de produtos exibidos
  1. Estilize a grade e o modelo de cartão conforme necessário. Consulte Estilizar a grade.
Bloco de Produtos na tela de e-mail com modelo de cartão e configurações de estilo de grade

Quando o e-mail é enviado, o bloco de Produtos procura o carrinho armazenado de cada destinatário usando sua tag PW_AbandonedCartID. Em seguida, ele preenche o bloco com os itens atuais do carrinho: imagem, título, preço e um link de volta para o carrinho. O layout vem do modelo de cartão que você definiu no editor. Destinatários sem essa tag (nada abandonado ou já pedido) pulam o bloco em vez de mostrar conteúdo vazio, então é seguro usá-lo também em uma campanha mais ampla.

Construa a Customer Journey

Anchor link to
  1. Adicione uma Entrada Baseada em Gatilho usando o evento PW_AbandonedCart.
  2. Adicione uma etapa de Aguardar Gatilho. Defina seu período de espera para uma ou duas horas. Nomeie o ramo como Pedido realizado e adicione o evento PW_OrderCreated a ele.
  1. Direcione o ramo Pedido realizado para Sair. O usuário já comprou, então não o lembre.
  2. Direcione o ramo Não acionado para a etapa de E-mail. Salve o e-mail que você construiu em Adicione um bloco de Produtos ao seu e-mail como conteúdo de e-mail, e então selecione-o como o conteúdo desta etapa.
Tela da Customer Journey com Entrada Baseada em Gatilho, Aguardar Gatilho com ramos Pedido realizado e Não acionado, etapas de E-mail e Sair, e sem Atraso de Tempo

Teste antes de lançar

Anchor link to
  1. Envie um evento de teste PW_AbandonedCart para um dispositivo de teste. Não defina a tag PW_AbandonedCartID manually: o bloco de Produtos carrega o conteúdo do carrinho armazenado que o evento cria, não do valor da tag. Sem um evento real, o bloco renderiza vazio.
  2. Visualize o e-mail e confirme o layout e o conteúdo do produto antes de enviar para compradores reais.