Se o seu eCommerce foi desenvolvido em PrestaShop, você pode sincronizá-lo com sua conta do Connectif em apenas alguns minutos e começar a coletar dados de interação dos seus contatos no site.
Neste artigo, você aprenderá como integrar sua conta do Connectif com seu PrestaShop.
Dificuldade: Baixa.
Quando utilizá-lo?: Ao criar sua conta no Connectif.
PASSO 1. Download do módulo
1. Faça login na sua conta do Connectif.
2. Acesse Configurações da Loja no menu lateral esquerdo.
3. Na seção Plataformas e-commerce, encontre PrestaShop e clique em Editar.
4. Na seção Configuração, clique em Baixar zip para baixar o arquivo “connectif.zip” no seu computador.
PASSO 2. Instalação do módulo no seu PrestaShop
5. Faça login no backoffice do seu PrestaShop.
6. Acesse “Módulos > Módulos e Serviços”.
7. No canto superior direito, clique em Carregar um módulo.
8. Na janela pop-up, clique em Selecionar arquivo ou arraste-o para dentro do retângulo pontilhado. O assistente iniciará a instalação automaticamente.
9. Quando o módulo for instalado, clique em Configurar.
PASSO 3. Configuração do módulo no PrestaShop
3.1. Vinculação da conta do PrestaShop com o módulo Connectif
(Nesta seção, explicamos como vincular sua conta do PrestaShop ao módulo Connectif, um passo necessário para concluir a integração).
10. Na seção Configuração Básica, clique em Gerenciar lojas vinculadas.
11. Na janela pop-up, faça login na sua conta do PrestaShop.
12. Aceite as permissões para vincular sua conta do PrestaShop ao Connectif.
13. Depois que as contas forem vinculadas, uma mensagem de confirmação aparecerá na tela de configuração do módulo.
3.2. Configuração básica
(Nesta seção, você informará os dados identificadores da sua conta para sincronizá-la e começar a coletar dados de interação dos contatos no site em tempo real).
14. Volte para sua Loja Connectif (seção “Integrações > PrestaShop”) e copie os dados identificadores da sua conta (Identificador do cliente e Chave secreta).
15. Volte para a aba do PrestaShop que você deixou aberta (configuração do módulo) e cole os dados copiados nos campos “Client ID” e “Secret KEY”, respectivamente.
16. Verifique se no campo “Enabled” está selecionado YES.
17. (Opcional). Se você tiver um código de indicação, deverá informá-lo nesta tela, na área Código de Indicação.
18. Clique em Salvar.
3.3. Banners
19. Não é necessário realizar nenhuma ação nesta seção.
3.4. URLs públicas
(Nesta seção, os URLs de inscrição/cancelamento de assinatura da newsletter, assim como o Service Worker das notificações push, são preenchidos automaticamente).
20. Não é necessário realizar nenhuma ação nesta seção.
Você pode consultar esses URLs na sua conta do Connectif:
— Inscrição/cancelamento da newsletter, nas configurações da integração:
— Service Worker de notificações push, nos Ajustes da Loja, “Canais > Notificações Push”.
3.5 Campos do formulário de registro
(Nesta seção, são indicadas as propriedades do contato coletadas no PrestaShop que serão sincronizadas com o Connectif).
21. Na seção Campos do contato, estão selecionados por padrão “firstname” (nome), “lastname” (sobrenome) e “birthday” (data de nascimento). Se desejar que o Connectif sincronize qualquer uma das demais opções desta seção ou de Campos de endereço, marque “Sim” nos campos desejados.
3.6. Configurações avançadas
(Nesta seção, são configuradas opções avançadas da integração).
22. Para uma integração básica, não é necessário realizar nenhuma ação nesta etapa. Se desejar uma configuração mais avançada, ative/desative as opções que deseja sincronizar com o Connectif:
Configurações gerais
- Ativar multilinguagem: coletar dados de interação dos contatos diferenciando por idiomas.
- Incluir categoria raiz na categoria da página: indicar que a categoria “Root” apareça nas categorias de produto.
- Verificar se o hook top não é renderizado mais de uma vez: ativar/desativar o cálculo da porcentagem de desconto baseado nos preços.
- Habilitar logs de depuração: ativar/desativar os logs.
-
Sincronizar as informações do contato no Connectif ao atualizar o cliente a partir do backoffice do PrestaShop: sincronizar no contato do Connectif, além dos campos básicos e nativos do módulo, os campos ativados na aba Campos do formulário de registro, na seção Campos do contato. Se a opção multilinguagem estiver ativada, a sincronização será realizada em cada loja do Connectif onde o e-mail do contato existir.
Eventos
-
Eventos de compra: registrar todas as compras.
-
Eventos de registro: registrar as atividades de registro.
-
Eventos de login: registrar os logins do contato.
-
Eventos de inscrição na newsletter: registrar as inscrições na newsletter.
-
Status do carrinho: registrar os eventos do status do carrinho.
-
Eventos de pesquisa: registrar os eventos de pesquisa no eCommerce.
Configurações de produto
- Usar descrição longa: coletar a descrição longa dos produtos.
- Usar combinações de produto no carrinho e compras: determinar se, ao receber o Connectif as informações dos produtos no carrinho, ele coletará o produto padrão ou a combinação específica (tamanho, cor, etc.).
- Usar SKU como identificador do produto: utilizar o SKU dos seus produtos no PrestaShop como ID dos produtos no Connectif.
- Calcular a porcentagem de desconto com base nos preços: ativar/desativar o cálculo automático desses valores.
- Incluir imposto no desconto: incluir o IVA nos produtos com desconto.
- Arredondar preços: arredondar os preços dos produtos no Connectif.
- Disponibilidade máxima em dias: defina o período, em dias, antes da data de reposição, no qual um produto estará disponível para compra antecipada.
- Selecionar tamanho da imagem do produto: indicar o tipo de imagem dos produtos que será sincronizada (recomenda-se selecionar a mesma usada na página do produto no PrestaShop).
PASSO 4. Configuração em lojas com vários idiomas
23. Na aba Configuração básica, clique em .
24. Em uma nova aba do navegador, acesse sua conta do Connectif no idioma correspondente e copie os dados de identificação ("Identificador do cliente" e "Chave secreta"), conforme indicado no passo 10.
25. Volte para o PrestaShop e cole os dados de identificação ("Client ID" e "Secret KEY").
26. Selecione o idioma e a moeda que deseja sincronizar com essa conta do Connectif.
27. No campo "Enabled", clique em YES.
28. Clique em Salvar.
RESOLUÇÃO DE PROBLEMAS
Encontre soluções rápidas para os problemas mais comuns ao integrar com o PrestaShop.
1. Os dados de compras, contatos e/ou eventos do carrinho não estão sendo registrados
- Em Parâmetros avançados, verifique se as seguintes opções estão ativadas:
-
- "Eventos de compra", para registrar dados de compras.
- "Eventos de registro", para coletar dados de contatos.
- "Eventos do carrinho", para capturar estados do carrinho.
-
Se estiverem desativadas, clique em Yes nos campos necessários e em Salvar para habilitá-los.
- Verifique se o módulo do Connectif está ancorado no hook displayTop em "Design > Posições" do PrestaShop.
- Certifique-se de que seu template não modifica as páginas base do PrestaShop (como, por exemplo, o Checkout) e que executa o hook displayTop da seguinte maneira:
{hook h='displayTop'}
- Configure sua plataforma de pagamento para que, após a transação, o contato seja redirecionado automaticamente para a página de Confirmação de compra do eCommerce.
2. Os status de inscrição na newsletter não estão sendo sincronizados
- Verifique se as URLs preenchidas automaticamente na integração com PrestaShop na sua conta do Connectif coincidem com as URLs do módulo instalado no seu PrestaShop em "Configuração > URLs públicas"
- Copie e cole as URLs no seu navegador para verificar se estão corretas. Se retornarem um erro 404, a correção deverá ser feita diretamente no seu eCommerce.
3. Como recuperar carrinhos abandonados com a URL de Recuperação de Carrinho
(Nesta seção, é explicado como funciona a URL de Recuperação de Carrinho para obter os itens associados a um carrinho específico).
Através da integração com PrestaShop, é enviada ao Connectif uma URL de Recuperação de Carrinho, ou seja, um link para recuperar os itens relacionados a esse carrinho, que pode ser utilizado em workflows e conteúdos.
Para obter a URL de recuperação de carrinho através de um workflow, deve-se utilizar o nó "Obter último carrinho" e "Ao abandonar carrinho", e depois mapeá-lo nas variáveis do conteúdo a ser exibido ou enviado.
- Aprenda como essa URL funciona em diferentes CMS e como utilizá-la neste artigo.
Continue aprendendo!
Para aproveitar todo o potencial da sua conta no Connectif, recomendamos continuar com os seguintes artigos:
-
Onboarding, para adquirir habilidade com nossa interface.
-
Workflows iniciais, para implementar suas primeiras estratégias na conta.
-
Integrações com sistemas externos, para integrar-se com Facebook, formulários e webhooks do seu site.
-
Integrações via API, para gerenciar eventos como registros de compras ou cadastros de contatos.
-
Eventos que consomem Atividades, para entender melhor o consumo da sua conta.