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.
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”.
3. Na seção de workflows, clique em Create workflow para criar um novo fluxo.
4. No editor do workflow, clique em Select a trigger.
5. Selecione o gatilho que deseja usar para iniciar a atualização do contato e, se necessário, complete sua configuração.
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.
7. Clique em Action.
8. Procure Connectif entre os aplicativos disponíveis e selecione Update contact in Connectif.
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”.
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.
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.
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.
13. Acesse “Metafields and metaobjects > Customers”.
14. Clique em Add definition.
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”.
16. Clique em Save para salvar a definição.
17. Volte para “Apps > Flow” e acesse o workflow que está configurando.
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.
20. Em Select metafield, selecione “Birth date” (facts.birth_date) e clique em Save para criar a variável.
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}}.
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.
24. Volte para o Shopify Flow e, na ação Update contact in Connectif, localize “Custom Fields”.
25. Clique em Add variable.
26. No seletor de variáveis, acesse “customer metafield” e clique em para criar uma variável a partir de um metafield.
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.
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" }
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.
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.
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.
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.
37. Clique em Save para executar o fluxo criado.
38. Acesse “Apps > Flow > Recent runs” e localize a execução que você acabou de realizar.
39. Verifique se a ação Update contact in Connectif foi executada corretamente.
40. Na sua conta do Connectif, vá para “Audiência > Contatos”.
41. Localize o contato usando o email do cliente que você acabou de criar no Shopify e clique em Detalhes.
42. Verifique se as informações do contato foram sincronizadas corretamente.
Continue aprendendo!
Para aproveitar todo o potencial da sua conta no Connectif, recomendamos que continue com os seguintes artigos:
Guia para integrar com Shopify, para aprender como instalar e configurar o aplicativo do Connectif para Shopify.
Campos do contato, para conhecer os dados que você pode armazenar no Connectif e como criar e configurar campos personalizados.
Fichas de contato e impressão digital, para consultar as informações coletadas e atualizadas dos seus contatos no Connectif.
Métodos para coletar e atualizar contatos no Connectif, para conhecer as diferentes formas de registrar e atualizar as informações dos seus contatos.