Atualizar contatos do Connectif a partir do Shopify Flow

A ação Update contact in Connectif do Shopify Flow permite enviar informações dos clientes da sua loja para o Connectif para atualizar seus dados de contato automaticamente. Se o contato ainda não existir no Connectif, a ação o criará com os dados que você configurou.

Neste artigo, você aprenderá como atualizar contatos do Connectif a partir do Shopify Flow.

Tempo de implementação : 30 min.
Dificuldade: Média.
Quando usar?: Quando quiser criar ou atualizar contatos do Connectif automaticamente a partir de automações configuradas no Shopify Flow.

Antes de começar: requisitos prévios

Antes de realizar esta ação, você deve ter os seguintes requisitos atendidos:

  • Tracking: a atualização ou criação do contato só será processada se o app do Connectif para Shopify tiver o tracking habilitado.
  • Multistore: se o app estiver configurado com multistore, o contato será atualizado automaticamente na conta do Connectif configurada cujo idioma coincida com o idioma do cliente do Shopify.

 

PASSO 1. Criação do fluxo no Shopify Flow

(Neste passo, cria-se o fluxo que executará a atualização do contato no Connectif).

1.1. Configuração do gatilho

1. Acesse o painel de administração da sua loja Shopify.

2. No menu lateral, vá para “Apps > Flow”.

Actualizar contactos de Connectif desde Shopify Flow - 1.png

 

3. Na seção de workflows, clique em Create workflow para criar um novo fluxo.

Actualizar contactos de Connectif desde Shopify Flow - 2.png

 

4. No editor do workflow, clique em Select a trigger.

Actualizar contactos de Connectif desde Shopify Flow - 3.png

 

5. Selecione o gatilho que deseja usar para iniciar a atualização do contato e, se necessário, complete sua configuração.

O gatilho dependerá do evento do Shopify que você deseja usar como origem da automação.

Actualizar contactos de Connectif desde Shopify Flow - 4.0.png

No nosso exemplo, usamos o gatilho Customer created para que o fluxo inicie toda vez que um cliente for criado no Shopify e envie seus dados para o Connectif.

 

1.2. Configuração da ação “Update contact in Connectif”

6. No editor do workflow, clique em abaixo do gatilho para adicionar uma nova etapa.

Actualizar contactos de Connectif desde Shopify Flow - 4.png

 

7. Clique em Action.

Actualizar contactos de Connectif desde Shopify Flow - 5.png

 

8. Procure Connectif entre os aplicativos disponíveis e selecione Update contact in Connectif.

Actualizar contactos de Connectif desde Shopify Flow - 6.png

 

PASSO 2. Configuração da ação “Update contact in Connectif”

(Neste passo, configuram-se os dados do contato que o Shopify Flow enviará para o Connectif).

A ação permite indicar quais informações você deseja enviar para o Connectif. Cada campo pode ser configurado com uma variável do Shopify, um valor literal ou deixado vazio.

 

2.1. Configuração dos campos do sistema

9. Em “Email”, clique em Add variable e selecione “customer > defaultEmailAddress > emailAddress”.

O campo email é a chave primária dentro do Connectif, portanto é obrigatório que seja preenchido.

Actualizar contactos de Connectif desde Shopify Flow - 7.png

 

10. Para cada campo, configure o valor de uma das seguintes formas:

  • Selecione uma variável do Shopify para enviar informações dinâmicas do cliente.
  • Insira um valor literal se quiser atribuir sempre o mesmo valor.
  • Deixe o campo vazio se não quiser atualizar esse dado no Connectif.

Se deixar um campo vazio, o Connectif manterá o valor que já estiver armazenado para esse dado.

11. Configure os demais campos do sistema que desejar atualizar:

  • "First name": nome do contato.
  • "Last name": sobrenomes do contato.
  • "Phone": telefone do contato.
  • "Country": país do contato.
  • "City": cidade do contato.
  • "Address": endereço do contato.
  • "Postal code": código postal do contato.

Aprenda quais campos de contato existem no Connectif através de Campos do contato.

 

2.2. Configuração do “Birthdate”

A data de nascimento não é um campo nativo do cliente do Shopify. Para usá-la em “Birthdate”, você deve ter o Customer metafield correspondente à data de nascimento.

12. No painel de administração do Shopify, clique em Settings.

Actualizar contactos de Connectif desde Shopify Flow - 8.png

 

13. Acesse “Metafields and metaobjects > Customers”.

Actualizar contactos de Connectif desde Shopify Flow - 9.png

 

14. Clique em Add definition.

Actualizar contactos de Connectif desde Shopify Flow - 10.png

 

15. Em “Name”, busque e selecione a definição padrão “Birth date”. Ao selecioná-la, o Shopify configurará automaticamente o metafield facts.birth_date do tipo “Date”.

Actualizar contactos de Connectif desde Shopify Flow - 11.png

 

16. Clique em Save para salvar a definição.

17. Volte para “Apps > Flow” e acesse o workflow que está configurando.

Actualizar contactos de Connectif desde Shopify Flow - 12.png 

 

18. Na ação Update contact in Connectif, localize “Birthdate” e clique em Add variable.

19. No seletor de variáveis, acesse “customer > metafield” e clique em para criar uma variável a partir de um metafield.

Actualizar contactos de Connectif desde Shopify Flow - 14.png

 

20. Em Select metafield, selecione “Birth date” (facts.birth_date) e clique em Save para criar a variável.

Actualizar contactos de Connectif desde Shopify Flow - 15.png

 

21. Na variável birthDate que você acabou de criar, selecione value do tipo “Date”. Uma vez configurado, o campo “Birthdate” mostrará a variável {{customer.birthDate.value}}.

Actualizar contactos de Connectif desde Shopify Flow - 15.png

 

2.3. Configuração dos “Custom Fields”

(Nesta seção, configuram-se os campos personalizados do contato que o Shopify Flow enviará para o Connectif).

O campo “Custom Fields” permite atualizar campos personalizados do contato no Connectif. Os campos que você deseja atualizar devem ter sido criados previamente na sua conta.

22. Acesse o Connectif e vá para “Contatos > Campos do contato”.

23. Localize o campo personalizado que deseja atualizar e copie seu identificador. Se ainda não existir, crie-o antes de continuar.

Aprenda como criar um campo personalizado neste link.

Actualizar contactos de Connectif desde Shopify Flow - 16.png

 

24. Volte para o Shopify Flow e, na ação Update contact in Connectif, localize “Custom Fields”.

25. Clique em Add variable.

Actualizar contactos de Connectif desde Shopify Flow - 17.png

 

26. No seletor de variáveis, acesse “customer metafield” e clique em para criar uma variável a partir de um metafield.

Actualizar contactos de Connectif desde Shopify Flow - 18.png

 

27. Em “Select metafield”, selecione o metafield do Shopify que contém a informação que deseja enviar e clique em Save para criar a variável.

Actualizar contactos de Connectif desde Shopify Flow - 19.png

 

28. Na variável que você acabou de criar, selecione value.

29. Adapte o conteúdo de “Custom Fields” para que siga uma estrutura compatível com os campos personalizados do Connectif, onde _customField corresponde ao identificador do campo personalizado no Connectif e value ao valor que deseja atribuir.

{ "_customField": "value" }

O valor que você enviar deve ser do mesmo tipo definido para o campo personalizado no Connectif.

Actualizar contactos de Connectif desde Shopify Flow - 20.png

No nosso exemplo, usamos os campos personalizados customer-type e loyalty-points e atribuímos os valores dos metafields “Customer type” e “Loyalty points” do Shopify.

 

PASSO 3. Execução e verificação do fluxo

(Neste passo, executa-se o fluxo e verifica-se a atualização do contato no Connectif).

3.1. Verificação do tracking

30. No painel de administração do Shopify, vá para Apps e selecione Connectif.

Actualizar contactos de Connectif desde Shopify Flow - 21.png

 

31. No app do Connectif, vá para “Ajustes > Seguimento”.

32. Verifique se o seletor “Connectif tracking” está habilitado. Se estiver desativado, ative-o antes de continuar.

Actualizar contactos de Connectif desde Shopify Flow - 22.png

 

3.2. Ativação do fluxo

33. Volte para “Apps > Flow” e acesse o workflow que está configurando.

34. Clique em Turn on workflow para ativar o fluxo.

Actualizar contactos de Connectif desde Shopify Flow - 23.png

 

3.3. Teste de atualização do contato

(Nesta seção, realiza-se um teste do fluxo e verifica-se se os dados do contato são atualizados corretamente no Connectif).

35. No menu lateral do Shopify, acesse Customers.

36. Clique em Add customer e crie um novo cliente com todas as informações a sincronizar.

Actualizar contactos de Connectif desde Shopify Flow - 24.png

 

37. Clique em Save para executar o fluxo criado.

Actualizar contactos de Connectif desde Shopify Flow - 25.png

 

38. Acesse “Apps > Flow > Recent runs” e localize a execução que você acabou de realizar.

Actualizar contactos de Connectif desde Shopify Flow - 30.png

 

39. Verifique se a ação Update contact in Connectif foi executada corretamente.

Actualizar contactos de Connectif desde Shopify Flow - 31.png

Se a ação mostrar um erro, consulte o detalhe para identificar a causa. Revise a configuração do Update contact in Connectif, corrija os campos indicados e execute o fluxo novamente.

40. Na sua conta do Connectif, vá para “Audiência > Contatos”.

Actualizar contactos de Connectif desde Shopify Flow - 27.png

 

41. Localize o contato usando o email do cliente que você acabou de criar no Shopify e clique em Detalhes.

Actualizar contactos de Connectif desde Shopify Flow - 28.png

 

42. Verifique se as informações do contato foram sincronizadas corretamente.

Actualizar contactos de Connectif desde Shopify Flow - 29.png

 

Parabéns!
Você chegou ao final da lição.

Ficou com dúvidas?
Lembre-se que você tem à disposição os nossos especialistas do Connectif. Para entrar em contato com eles, basta abrir um ticket para o Suporte clicando no botão azul de “Ajuda” do seu dashboard.

 


Continue aprendendo!

Para aproveitar todo o potencial da sua conta no Connectif, recomendamos que continue com os seguintes artigos: