Carrinho Abandonado

O evento é enviado quando o usuário abandona um carrinho no checkout sem finalizar a compra (pagamento não concluído com sucesso).

Através do campo de última interação do usuário com o carrinho (campo lastStep), é possível também identificar em qual etapa o usuário abandonou o carrinho, exemplo, se o usuário apenas preencheu os dados e não tentou realizar o pagamento, o campo lastStep será user_data, e assim por diante, os valores possíveis são (na ordem de interação):

  1. Usuário abriu o carrinho: mounted
  2. Usuário preencheu os dados: user_data
  3. Produtos do carrinho identificados: cart_items
  4. Usuário tentou realizar o pagamento: payment_sent
  5. Tentativa de pagamento falhou: payment_failed

Também é possível identificar o método de pagamento utilizado pelo usuário através do campo paymentMethod, os valores possíveis são:

  • Cartão de crédito: creditcard
  • Pix: pix
  • Boleto bancário: bankslip
  • One click: oneclick
  • Paypal: paypal
  • Gratuito: free
  • Eduzz Wallet: eduzzwallet

Response params

id
string

Id do evento

event
string

Nome do evento (ex: cart_abandonment)

data
object

Dados do carrinho

data.transactionId
string

Id da transação no checkout

data.customer
object

Dados do cliente que abandonou o carrinho

data.customer.name
string

Nome do cliente

data.customer.email
string

E-mail do cliente

data.customer.phone
string

Telefone do cliente

data.productId
array of string

Items do carrinho

data.tracker
object

Dados dos parâmetros utm recebidos no checkout por queryString

data.tracker.utmSource
string

Utm da origem do tráfego

data.tracker.utmCampaign
string

Utm da campanha relacionada

data.tracker.utmMedium
string

A mídia do tráfego utilizada

data.tracker.utmContent
string

Conteúdo relacionado que trouxe o tráfego

data.paymentMethod
enum

Método de pagamento utilizado

creditcard
pix
bankslip
oneclick
paypal
free
eduzzwallet
data.lastStep
enum

Última interação do usuário com o carrinho

mounted
cart_items
user_data
payment_sent
payment_failed
payment_success
data.producerId
number

Id númerico do produtor (myeduzz)

data.updatedAt
string

Data da última interação do usuário com o carrinho

sentDate
string

data de envio

Payload

1{
2  "id": "jh12zhqw03gd4g7n362dzflgo",
3  "event": "sun.cart_abandonment",
4  "data": {
5    "transactionId": "35048652dfef414ab1ec7791f1bbf22d",
6    "customer": {
7      "name": "John Doe",
8      "email": "johndoe@gmail.com",
9      "phone": "+5511999999999"
10    },
11    "productId": [
12      "984923",
13      "298742"
14    ],
15    "tracker": {
16      "utmCampaign": "summer-sale",
17      "utmSource": "google",
18      "utmMedium": "cpc",
19      "utmContent": "banner-1"
20    },
21    "lastStep": "payment-sent",
22    "paymentMethod": "creditcard",
23    "producerId": 923874,
24    "updatedAt": "2024-07-24T12:58:46.903Z"
25  }
26}