> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.cartpanda.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Klaviyo

A integração com o **Klaviyo** permite que tenha uma alternativa para trabalhar com seu marketing de e-mail.

Tudo que você precisa fazer é ligar suas Chaves de API ao CartPanda e o restante das configurações são feitas diretamente pelo Klaviyo.

#  Encontrando Public e Private Key no Klaviyo

Antes de iniciar a integração no painel do CartPanda você precisa ter a **Public Key** e a **Private Key** do Klaviyo em mãos. Para isso, acesse [esse link.](https://www.klaviyo.com/account#api-keys-tab)

Caso você ainda não tenha uma Private Key, clique em Create API Key. Em **Label **você poderá escolher um nome para diferenciar das outras, no caso, optamos por deixar CartPanda.

![O primeiro campo sublinhado é a Public Key. O segundo é a Private Key.](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/screenshot_335_dmbvyu.png)

# Conectando o CartPanda ao Klaviyo

Com essas informações em mãos é hora de finalmente fazer a **conexão entre as duas plataformas**. 

[Clique aqui](https://accounts.cartpanda.com/apps/klaviyo/setup) para acessar o app do Klaviyo dentro do CartPanda.

Primeiro, coloque as chaves que copiou no passo anterior no seu campo correspondente.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_tlto11.png)

|| O campo "Adicionar automaticamente o Javascript onsite do Klaviyo (recomendado)" **DEVE** ser marcado para garantir que a integração funcione corretamente

É isso, o Klaviyo e o CartPanda já estão ligados! Todo cliente que abandonar um carrinho ou realizar uma compra em sua loja entrará em **Profiles**, no Klaviyo.

Em seguida você deve criar **Flows** que atendam as suas necessidades, como para recuperação de carrinhos abandonados.

# Detalhes de configuração

É possível escolher salvar, em uma lista específica, clientes que aceitam e-mail marketing ou ambos, e-mail e SMS. Essa informação será baseada de acordo com os **checkboxes de marketing** dentro da página do checkout.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_1sqgzcz.png)

|| **Checkboxes de marketing** : Para ativar o checkbox de marketing em seu checkout deve acessar **Admin > Checkout > Editar Checkout > Configurações > Marketing** e ativar a opção.

||| Obs1: Embora exista a opção de clientes que aceitam SMS, o Klaviyo **NÃO** possui suporte para disparos de SMS ao Brasil, funcionando apenas caso use uma integração externa de SMS dentro do Klaviyo, como o app Hi Platform. Qualquer dúvida em relação ao funcionamento de SMS para o Brasil deve ser solicitado suporte à Klaviyo. 

||| Obs2: Para seus clientes serem salvos na lista selecionada, será necessário que as configurações de consentimento no Klaviyo esteja como Single Opt-in, que pode configurar no Klaviyo em Lista > Settings > Consent > Single Opt-in, como mostra o print abaixo.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_5kac42.png)


# Eventos Enviados

Os eventos enviados do CartPanda para o Klaviyo são:

* CartPanda - Started Checkout - disparado sempre que um cliente preenche o email no checkout
* CartPanda - Placed Order - disparado no momento que a compra é finalizada
* CartPanda - CC Order Paid - disparado apenas para pedidos pagos por cartão de crédito
* CartPanda - Boleto Order Paid - disparado apenas para pedidos pagos por boleto
* CartPanda - Pix Order Paid - disparado apenas para pedidos pagos por pix
* CartPanda - Pix Order Cancelled - disparado após o pedido por pix ser automaticamente cancelado por falta de pagamento

Caso precise criar fluxos de emails, deverá sempre utilizar estes eventos acima.

O campo de **Notas Personalizadas** dentro do checkout também enviará essa informação como Custom Notes dentro das informações do cliente no Klaviyo.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_yslwc2.png)

# Como criar um Flow de "Carrinho Abandonado" no Klaviyo

Na hora de criar um fluxo (flow) no Klaviyo você precisa se atentar ao tipo a ser selecionado. Na hora de começar a criar seu funil, **escolha o "Create from Scratch".** 

Faça conforme a imagem abaixo:

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_7m7t1h.png)

Coloque um nome e pressione o botão para criar o fluxo.

Para escolher o gatilho, opte pela métrica de **CartPanda - Started Checkout**, como na imagem abaixo.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_1xv89tk.png)

Recomendamos também que utilize um filtro para retirar as pessoas que tenham feito um abandono de carrinho mas finalizado a compra em seguida, da forma abaixo.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_xiqr9d.png)

Em seguida, personalize o funil como preferir, de acordo com as ferramentas disponibilizadas pelo **Klaviyo**.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_1lp66a8.png)

# Newsletter

Para configurar uma newsletter com o Klaviyo, é bem simples.

Primeiramente, deve-se criar uma nova lista dentro do Klaviyo, como essa X de exemplo.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_10ht2eg.png)

Em seguida, basta selecionar esta mesma lista dentro do CartPanda em Apps > Klaviyo. Desta forma, os emails serão adicionados automaticamente nela.

# Tags de email

Ao configurar o conteúdo do seu email, poderá utilizar as tags a seguir.

Com isso, seu email ficará dinâmico de modo a enviar a informação pessoal de acordo com o que seu cliente preencheu em seu checkout.

**Tags Genéricas**:
{{ email }} / Email do cliente
{{ first_name }} / Primeiro nome do cliente
{{ last_name }} / Último nome do cliente
{{ full_name }} / Nome completo do cliente

**Tags Específicas**:
{{ event.checkout_id }} / ID do checkout
{{ event.order_total }} / Preço total do pedido
{{ event.recover_url }} / URL de recuperação do carrinho
{{ event.items }} / Itens do carrinho
{{ event.boleto_url }} / URL do boleto para pagamento
{{ event.pix_code|default:'' }} / Código PIX Copia e Cola para pagamento
 
**Items - Utilize junto com a função Repeat do Klaviyo**
{{ item.img_url }} / A URL para a imagem do produto
{{ item.price }} / Preço do produto
{{ item.quantity }} / Quantidade
{{ item.title }} / Título do produto
{{ item.variant_title }} / Título da variante

Através desta função Repeat do Klaviyo, poderá colocar tags específicas para cada item do carrinho, por exemplo:
{{ event.items.0.title }} / Título 
{{ event.items.0.variant_title }}
{{ event.items.0.quantity }}
{{ event.items.0.img_url }}

Este é um exemplo de email utilizando algumas tags dinâmicas.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_11knsm8.png)

Ao verificar o preview do email, poderá conferir as informações corretas das tags preenchidas.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_1tw1rfb.png)

Caso precise descobrir alguma tag específica, basta acessar um preview no Klaviyo e clicar sobre a informação específica que gostaria de verificar, como na imagem abaixo.

![](https://storage.crisp.chat/users/helpdesk/website/626e5bed518e1800/image_ddzgx9.png)

