Pular para o conteúdo principal

Plug-in PrestaShop (1.7) - Instalação e configuração

Faça o download do plug-in

O plug-in Sendinblue para PrestaShop permite que você configure uma estratégia efetiva de e-mail e/ou SMS marketing a partir do seu site PrestaShop.

Neste tutorial, você vai aprender a:

  • Gerencie SMS
  • Rastreie as ações de seus visitantes
  • Solucione problemas com o plug-in PrestaShop (1.7)

Dica

Para atualizar do PrestaShop 1.6 para a versão mais recente do PrestaShop 1.7, o PrestaShop fornece um módulo 1-Click Direct Upgrade. Saiba mais sobre o Marketplace do PrestaShop.

Antes de começar

Reúna as seguintes informações antes de instalar e usar:

  • Credenciais da conta Sendinblue. Se não tiver uma conta, registre-se gratuitamente.
  • Acesso ao painel de administração do site PrestaShop.

Instalando o módulo

Baixe o módulo

Você tem duas opções para instalar o módulo:

Back Office PrestaShop

  1. Faça login no back office de seu site PrestaShop.
  2. Acesse a aba Módulos e serviços.
  3. Digite "Sendinblue" na barra de pesquisa.
  4. Clique em Configurar.
    PS_1.7_Configure.png

Como a Sendinblue é um módulo parceiro da PrestaShop, o módulo deve ser instalado por padrão em seu back office PrestaShop.

Página do módulo Sendinblue

  1. Faça login no back office do seu site PrestaShop.
  2. Acesse a página do módulo Sendinblue.
  3. Clique no botão Download.
    mceclip0.png
  4. Faça a instalação (se nunca tiver feito antes, você pode seguir as etapas explicadas aqui).

Ative o módulo

Uma vez instalado, você pode conectá-lo à sua conta Sendinblue.

  1. No Prestashop, acesse Configurar > Sendinblue e clique em Conectar
    PS_1.7_Connect.png
  2. Então em Permitir acesso.
    PS_1.7_Allow_access.png
  3. E em Ativar.
    PS_1.7_Activate.png

Sincronize seus contatos

💡 Dica
Após a sincronização inicial, as outras acontecerão em tempo real.

Sendinblue sincronizará contatos que assinaram sua newsletter via rodapé padrão do seu site e contatos que criaram uma conta PrestaShop e concordaram em receber sua newsletter.

Para sincronizar seus contatos:

  1. Nas Integrações Sendinblue, clique em sua integração Prestashop
    Intregations.png
  2. Clique em Sincronizar contatos para ter acesso às configurações de sincronização de contatosPS_1.7_Contact_sync.png
  3. Habilite a sincronização de contatos.
    Se quiser, você pode mudar a lista na qual os contatos serão sincronizados. A Sendinblue configura automaticamente como Integrações / Prestashop, mas você pode mudar se quiser.
    PS_1.7_Contact_sync_2.png
  4. Clique em Salvar.

Sincronizar o status do contato

Quando a opção Sincronizar o status dos contatos (inscrito/não inscrito) está habilitada, o status de seus contatos é automaticamente atualizado na Sendinblue e em sua loja.

PS_1.7_Contact_sync_2__1_a.png

Atribuir atributos automaticamente

Quando a opção Atribuir automaticamente atributos de contatos da loja para atributos de contatos Sendinblue está habilitada, a Sendinblue sincroniza automaticamente os seguintes atributos de contato:

  • Sobrenome
  • Nome
  • Telefone
  • Data de nascimento

Se desmarcar o sincronização automática do mapeamento, você será capaz de escolher que campo(s) serão sincronizados.

PS_1.7_Contact_sync_2__1_.png

Sincronize seus pedidos

💡 Dica
Após a sincronização inicial, as outras acontecerão em tempo real.

Depois que seus contatos estiverem sincronizados, vamos sincronizar automaticamente os pedidos. Isso será muito útil para uma campanha direcionada com base no gasto do cliente, por exemplo.

Os seguintes campos serão sincronizados com sua conta Sendinblue como atributos transacionais. Estes podem ser vistos em Plataforma Campaign > Página contatos > clique no endereço de e-mail e então na aba Transações:

  • ORDER_ID (ID) - Exibe o ID do pedido comprado

  • ORDER_DATE (Data) - Exibe a data do pedido comprado

  • ORDER_PRICE (Número) - Exibe a quantia total do pedido

mceclip0__3_.png

Para cada contato, nossa plataforma calculará diariamente:

  • PS_LAST_30_DAYS_CA - Quantia total gasta nos últimos 30 dias = SUM[ORDER_PRICE,ORDER_DATE,>,NOW(-30)]
  • PS_CA_USER - Quantia total gasta = SUM[ORDER_PRICE]
  • PS_ORDER_TOTAL - Número total de pedidos = COUNT[ORDER_ID]

Para mais informações sobre fórmulas, leia este artigo.

Enviando e-mails transacionais

💡 Dica
Sua conta SMTP precisa ser ativada. Caso isso ainda não tenha sido feito, você pode enviar uma solicitação para nossa equipe de suporte.

Para enviar e-mails transacionais (ex: confirmações de pagamento, resumos de pedido, etc.) por meio da Sendinblue,

  1. Em Integrações Sendinblue, clique em sua integração Prestashop
  2. Clique em SMTP para e-mails transacionaisPS_1.7_SMTP.png
  3. Em seguida, habilite e escolha o endereço de remetentePS_1.7_SMTP_2.png
  4. Clique em Salvar.

E-mails de confirmação

💡 Dica
Apenas o padrão PrestaShop para confirmação de inscrição da newsletter pode sersubstituído por um modelo Sendinblue.

Quando um novo contato assina, existem diversas maneiras de acompanhar:

  • Sem confirmação - visitantes serão inscritos à(s) lista(s) selecionada(s) sem qualquer notificação
  • Confirmação simples - visitantes serão inscritos à(s) lista(s) selecionada(s) e notificados por um e-mail de acompanhamento. Selecione um modelo de e-mail ativo a partir de sua conta Sendinblue.
  • Confirmação dupla - visitantes que enviarem um formulário serão adicionados à lista Temp - DOUBLE OPTIN e será enviado um e-mail de confirmação pedindo que eles cliquem para confirmar a assinatura. Uma vez tendo clicado, eles serão adicionados à(s) lista(s) Sendinblue selecionada(s).
    • E-mail opt-in - Selecione um modelo de e-mail ativo em sua conta Sendinblue que será usado para novos assinantes confirmarem a assinatura. Observação: o modelo deve contar com a tag  double opt-in, uma vez que ela será substituída por um link de confirmação gerado.
    • Página de confirmação - Digite a URL da página para onde o visitante será redirecionado após enviar o formulário com sucesso. Pode ser uma página de agradecimento ou uma landing page onde você fornece informações adicionais.
    • E-mail final de confirmação - Selecione um modelo de e-mail ativo em sua conta Sendinblue que será enviado após confirmar o e-mail opt-in.

Para configurar seus e-mails de confirmação:

  1. Para configurar isso, em Integrações Sendinblue, clique em sua integração Prestashop
  2. Clique em sua Confirmação de inscrição
    PS_1.7_Subscription_conf.png
  3. Habilite Usar opções de confirmação de inscrição Sendinblue para administrar configurações de opt-in, e escolha que tipo de confirmação deseja ativar
    PS_1.7_Subscription_conf_2.png
  4. Clique em Salvar.

Gerencie SMS

💡 Dica
Você pode usar parâmetros personalizados para personalizar sua mensagem. Por exemplo: {civility}, {firstname}, {lastname}, {order_reference}, etc.

Envie um SMS de confirmação de pedido

Você pode enviar um SMS transacional confirmando um pedido ou o envio de um pedido

  1. Acesse a aba Confirmação de pedido.
  2. Clique em Habilitar .
  3. Configure Remetente e Mensagem.
  4. Se quiser, você pode enviar um SMS de teste.
  5. Clique em Atualizar.
    mceclip1__2_.png

Envie um SMS de confirmação de envio

Você pode enviar um SMS transacional confirmando o envio de um pedido via o plug-in Sendinblue:

  1. Acesse a aba Confirmação de envio.
  2. Selecione Habilitar.
  3. Configure os campos Remetente e Mensagem.
  4. Se necessáro, envie um SMS de teste.
  5. Clique em Atualizar.
    Capture_d_e_cran_2021-06-10_a__18.21.34.png

Envie uma campanha

Você pode enviar uma campanha de SMS por meio do plug-in Sendinblue:

  1. Acesse a aba Campanhas.
  2. Selecione Habilitar.
  3. Selecione o(s) destinarário(s): seja um único contato ou clientes inscritos.
  4. Configure os campos Remetente e Mensagem.
  5. Se necessário, envie um SMS de teste.
  6. Clique em Atualizar.
    PS_1.7_Campaigns.png

Rastreie as ações de seus visitantes

O plug-in Sendinblue também permite que você habilite o Marketing Automation em seu site e rastreie a atividade de seus contatos em seu site em apenas um clique:

  1. Em Integrações Sendinblue, clique em sua integração Prestashop
  2. Para habilitar o Marketing Automation, clique primeiro em Rastrear comportamentoPS_1.7_Behavior_tracking_.png
  3. Habilite o rastreador SendinbluePS_1.7_Behavior_tracking_2.png
  4. Clique em Salvar.

Sendinblue instalará automaticamente o script para rastrear a atividade do seu contato em seu site:

mceclip0.png

Você encontrará os seguintes logs em sua conta Sendinblue em Automation > Logs > Logs de eventos:

  • Page (Página): quando um contato visita uma página de seu site.
  • Identify (Identificação): quando um contato é identificado em seu site.
  • Track events (Eventos de rastreio): quando um contato adiciona um item ao carrinho, esvazia o carrinho ou faz uma compra.

O plug-in passará automaticamente 3 eventos de rastreio que podem ser usados para criar fluxos de trabalho de carrinhos abandonados ou de pós-compra:

  • cart_updated passa quando um item é adicionado ao carrinho.
  • cart_deleted passa quando um carrinho é esvaziado.
  • order_completed passa quando o pedido é feito.
💡 Dica
Um cliente tem que ser identificado por seu endereço de e-mail para ativar um fluxo de trabalho, ou seja, um cliente que fez login em sua conta ou em sua loja PrestaShop ou que inseriu seu endereço de e-mail durante o pagamento.

Resolva problemas com o plug-in PrestaShop (1.7)

🛑 Os dados de meus contatos não estão sincronizados com a Sendinblue

Você não está usando a versão mais recente do plug-in

Certifique-se de estar usando a versão mais recente do plug-in PrestaShop. Se ainda estiver usando a versão 3 do plug-in, confira nosso artigo dedicado Plug-in PrestaShop (1.7): atualize da versão 3 para a 4.

Dados de pedido não estão sendo rastreados

Para que os dados dos seus contatos sejam sincronizados com a Sendinblue, o rastreador Sendinblue deve ser capaz de rastrear os dados do seu pedido. Para isso, habilite a opção Rastrear as ações relacionadas a um carrinho abandonado.

O contato não assinou sua newsletter

Para a Sendinblue ser capaz de sincronizar os dados de um contato, este deve ter assinado sua newsletter. Se ele tiver sido adicionado apenas via o Rastreador Sendinblue, ele não optou por isso e suas informações não são sincronizadas.

Os atributos de contato não estão no mesmo idioma na PrestaShop e na Sendinblue

Sendinblue só é compatível com inglês e francês para dados de contatos e pedidos. Se seus atributos na PrestaShop estiverem em outro idioma, a sincronização não funcionará.

A solução aqui é criar atributos em inglês ou francês em sua conta Sendinblue:

Atributos normais (Francês):

  • CIV (Texto)
  • PRENOM (Texto)
  • NOM (Texto)
  • DDNAISSANCE (Data)
  • PS_LANG (Texto)
  • SMS (Texto)
  • GROUP_ID (Texto)
  • STORE_ID (Texto)
  • CLIENT (Número)
  • DEFAULT_GROUP_ID (Texto)

Atributos normais (Inglês):

  • CIV (Texto)
  • NAME (Texto)
  • SURNAME (Texto)
  • BIRTHDAY (Data)
  • PS_LANG (Texto)
  • SMS (Texto)
  • GROUP_ID (Texto)
  • STORE_ID (Texto)
  • CLIENT (Número)
  • DEFAULT_GROUP_ID (Texto)

Atributos transacionais (Inglês): 

  •  ORDER_ID (ID)
  • ORDER_DATE (Data)
  • ORDER_PRICE (Número)

🛑  Meus e-mails double opt-in não estão sendo enviados

Para que seus e-mails double opt-in sejam enviados, certifique-se de ter habilitado a opção Usar a Sendinblue para enviar os e-mails transacionais de sua loja.

🤔 Dúvidas?

Em caso de dúvida, sinta-se à vontade para entrar em contato com nossa equipe de suporte, criando um tíquete a partir da sua conta. Caso ainda não tenha uma conta, entre em contato conosco aqui.