HIKO Social Login Plus

HIKO Social Login Plus

Login com contas de cliente modernas para lojas Shopify Plus.

Login social Google One Tap Login sem senha Chave de acesso biométrica Contas de cliente Comércio headless OpenID Connect Shopify Plus

Pré-visualização em buscadores

apps.shopify.com
HIKO Social Login Plus – Login social e Google One Tap para Shopify Plus | HIKO Software

O HIKO Social Login Plus leva mais de 17 logins sociais, Google One Tap, OTP por e-mail e chaves de acesso biométricas às novas contas de cliente do Shopify Plus. Compatível com headless, apps móveis, webhooks e sincronização com o Klaviyo.

O HIKO Social Login Plus oferece login com contas de cliente modernas exclusivamente para lojas Plus, com suporte total a vitrines headless e apps móveis. Reduza o atrito no login e aumente a taxa de conversão com acesso imediato por mais de 17 canais sociais (WhatsApp, LINE, Apple, Kakao), Google One Tap ou OTP por e-mail sem senha com chaves de acesso biométricas. Sincronize os perfis com o Klaviyo sem complicações e escale com APIs robustas, webhooks, estilos flexíveis e 15 idiomas.

Criado para o Shopify Plus. Este app amplia as novas contas de cliente da Shopify, disponíveis no Shopify Plus. Procura login social em qualquer plano da Shopify? Veja o HIKO Social Login.

Recursos

HIKO Social Login Plus – visão geral dos recursos

Todas as formas de login que os seus clientes preferem, num único widget.

Login social

Entre com a conta que já têm

Cada senha que um cliente precisa criar é uma chance de perdê-lo. O HIKO Social Login Plus reúne mais de 17 provedores sociais numa janela de login organizada, para que os clientes usem uma conta em que já confiam: Google, Facebook, Apple, WhatsApp, LINE, Kakao, Naver e outras.

Baseia-se no padrão OpenID Connect, por isso pode usar os seus próprios client IDs e segredos OAuth para cada provedor. Sem dependência, e a sua marca aparece nas telas de consentimento.

  • Mais de 17 provedores cobrindo plataformas globais e regionais
  • Use as suas próprias credenciais de app social por provedor
  • OpenID Connect padrão, sem protocolos proprietários
  • Os clientes conectam e desconectam métodos na própria conta

Janela de login

Janela de login com mais de 17 provedores de login social

Retorno imediato

Clientes que retornam entram com um único toque

O aviso do Google One Tap aparece automaticamente para visitantes desconectados que já usaram o Google. Sem digitação, sem redirecionamento e sem página de login separada: eles voltam à conta antes de perder o ponto onde estavam.

Para um cliente que retorna, a diferença entre um toque e uma senha esquecida costuma ser a diferença entre um pedido concluído e um carrinho abandonado.

  • O aviso do One Tap aparece automaticamente para visitantes desconectados
  • Sem redirecionamento para fora da página que estão a ver
  • Funciona em conjunto com todos os outros métodos de login

Google One Tap

Aviso do Google One Tap para voltar a entrar com um único toque

Sem senha

Sem conta social? Também sem senha

Clientes sem conta social recebem um código de uso único por e-mail e entram imediatamente. Nada para memorizar, nada para redefinir e nenhuma senha para guardar do seu lado.

Depois de verificados, podem ativar uma chave de acesso biométrica – impressão digital, rosto ou PIN – para que a próxima visita exija apenas um toque. A comodidade de uma senha guardada, sem nenhum dos riscos.

  • Código de uso único por e-mail, sem senha para memorizar
  • Chave de acesso biométrica opcional para voltar na hora
  • Rosto, impressão digital ou PIN do dispositivo
  • Consentimento de marketing recolhido no login e sincronizado com o da Shopify

Código por e-mail e chave de acesso

Login com código de uso único por e-mail e, depois, registo da chave de acesso

Headless e móvel

O mesmo login em todos os lugares onde vende

Uma vitrine headless ou um app móvel nativo não deveriam obrigá-lo a refazer a autenticação do zero. Insira um componente web para React, Vue ou Hydrogen e tenha a mesma experiência de login do seu tema Shopify.

Webhooks e APIs enviam os eventos de login para onde precisar, e os perfis de cliente sincronizam diretamente com o Klaviyo, para que o marketing tenha os dados no momento em que alguém se regista.

  • Componentes web prontos para React, Vue e Hydrogen
  • Suporte a apps móveis nativos
  • Webhooks de login e uma API documentada
  • Sincronização do perfil com o Klaviyo no login

Componente web headless

Componente web headless para React, Vue e Hydrogen

Análises

Veja como os seus clientes realmente fazem login

Adivinhar quais métodos de login importam sai caro: acaba por manter provedores que ninguém usa e por deixar de fora aquele que o seu mercado espera. As análises de login detalham os acessos por provedor, dispositivo, navegador e região.

Desative o que ninguém usa, acrescente o que os seus clientes continuam a pedir e comprove o efeito na conversão com números reais.

  • Logins por provedor: veja quais merecem continuar
  • Distribuição por dispositivo e navegador
  • Distribuição regional em todos os seus mercados

Análises de login

Análises de login por provedor, dispositivo e região

Torne-o seu

Os seus estilos, as suas palavras, 15 idiomas

O widget de login é o primeiro ecrã que muitos clientes veem da sua marca, por isso não deveria parecer o de outra pessoa. Ajuste-o com estilos de botão, temas e cores próprios e edite cada linha do seu texto a partir do painel.

Inclui 15 idiomas e adapta-se automaticamente ao idioma da loja, por isso um cliente em Tóquio e outro em São Paulo veem cada um o seu.

  • Estilos de botão, temas e cores de marca personalizados
  • Cada linha do texto do widget é editável a partir do painel
  • 15 idiomas incluídos, adaptados automaticamente à loja
  • Configuração sem código com um bloco de app do tema

Estilos e idiomas

Adapte o widget de login à sua marca

Porque é que os comerciantes Plus escolhem o HIKO Social Login Plus

Seis razões para o adicionar hoje à sua loja Shopify Plus

🚀

Menos registos abandonados

Cada senha que não pede é um cliente que não perde à porta.

📱

Um toque para voltar

O Google One Tap e as chaves de acesso biométricas trazem os clientes recorrentes de volta na hora.

🌎

Pensado para os seus mercados

WhatsApp, LINE, Kakao e Naver a par dos provedores globais, em 15 idiomas.

🔑

Sem dependência

OpenID Connect padrão com as suas próprias credenciais de provedor. A sua identidade continua a ser sua.

🧩

Pronto para headless

O mesmo login no seu tema, numa vitrine headless e no seu app móvel.

📊

Decisões com dados

As análises por provedor, dispositivo e região dizem-lhe que métodos merecem realmente o seu lugar.

Planos de preços

Um plano, tudo incluído

Perguntas Frequentes

Perguntas frequentes

O que este aplicativo faz?

Ele adiciona login social e sem senha à sua loja virtual. Os clientes podem entrar com provedores como Google, LINE, Facebook e Apple, com um código de uso único enviado por e-mail ou WhatsApp, ou com uma passkey — nenhuma senha para lembrar. Cada login corresponde a uma conta de cliente da Shopify.

De qual plano da Shopify eu preciso?

O aplicativo é para lojas Shopify Plus que usam as novas contas de cliente. Se sua loja estiver em outro plano, ou ainda usar as contas de cliente clássicas (legadas), a configuração fica bloqueada e um aviso explica o que precisa mudar. Se você acabou de fazer o upgrade ou a migração, reabra o aplicativo para que ele verifique de novo.

Tem custo? Como é cobrado?

É necessária uma assinatura paga. Os planos e preços aparecem na própria página de assinatura da Shopify, e é a Shopify que cobra na sua fatura da Shopify — nós nunca cobramos separadamente. Enquanto você não assinar, abrir o aplicativo leva direto para essa página de assinatura; todas as páginas de configuração são liberadas quando a assinatura fica ativa.

Lojas de desenvolvimento (incluindo sandboxes Plus) não precisam de assinatura e têm todos os recursos, para você construir e testar primeiro.

Por que a instalação pede acesso aos dados de clientes?

A tela de instalação solicita três permissões, cada uma ligada a um recurso real:

  • read_customers — localizar um cliente existente pelo e-mail para que um login social se junte à conta dele em vez de criar uma duplicada.
  • write_customers — sincronizar a caixa de marketing marcada no login com o consentimento de marketing da Shopify dessa pessoa, e gravar as tags e o metacampo de identidade social.
  • read_locales — ler o idioma principal da sua loja para enviar e-mails no idioma certo.

Para a Shopify, dados de clientes são dados de cliente protegidos, então essas permissões exigem aprovação adicional. Sem elas, nem a sincronização do consentimento de marketing nem a correspondência com clientes existentes funcionam.

Quais páginas o aplicativo tem?
  • Painel — o guia de configuração, um resumo da atividade de login e a tendência dos últimos 7 dias. Clique no nome do aplicativo na barra lateral para voltar aqui.
  • Análises de clientes — seus clientes, logins individuais, tendências e distribuições de atividade.
  • Provedores de identidade — quase toda configuração de login está aqui: o provedor personalizado (a ligação com as contas de cliente), redes sociais, estilos personalizados, login por e-mail, Marketing opt-in, plataformas de marketing e identidade de login social.
  • Widget da loja — como o login aparece na sua loja virtual e para onde os clientes vão depois.
  • Integrations — Shopify Admin API, webhooks de saída, login headless e mobile.
  • Traduções — os textos do widget e da página de verificação (OTP), por idioma.
Como conecto o aplicativo às contas de cliente da Shopify?

Esta é a única etapa de configuração obrigatória. O próprio aplicativo é um provedor de identidade com o qual a Shopify conversa:

  1. Abra a página Provedores de identidade (ou o guia de configuração do painel) e encontre a seção Provedor personalizado.
  2. Clique em Criar provedor personalizado para abrir o admin da Shopify → Configurações → Contas de cliente e adicionar um provedor de identidade de terceiros. Escolha "Custom or other" e dê um nome a ele.
  3. Copie a Discovery URL, o Client ID e o Client secret exibidos no aplicativo para os campos correspondentes e defina o nome do parâmetro de URI de redirecionamento após sair com o valor mostrado (post-sign-out). Não pule esse campo — sem ele, a saída fica incompleta.
  4. Salve e depois ative o provedor.
  5. De volta ao aplicativo, clique em Verificar configuração. Ele consulta sua loja real e informa se a ligação está funcionando, se o Client ID está desatualizado ou se a loja ainda aponta para outro lugar.
Como adiciono um provedor social?
  1. Abra a seção Redes sociais da página Provedores de identidade.
  2. Expanda o provedor desejado (Google, por exemplo) e clique em Como obter seu Client ID e secret para ver as instruções passo a passo.
  3. Crie um app OAuth no console daquele provedor, copie o Client ID e o Client secret, cole-os e ative o provedor.
  4. Clique em Salvar.

Cada guia leva direto ao console correto e lista os passos exatos. Você também pode reordenar os provedores arrastando-os nessa lista — a prévia ao lado acompanha na hora.

Quais provedores são suportados?

16 provedores sociais: Google, Facebook, Apple, LINE, Kakao, X (Twitter), TikTok, Amazon, Twitch, Microsoft, Yahoo, LinkedIn, Discord, Spotify, GitHub e Yandex. Além de login por código de uso único por e-mail, por passkey e por WhatsApp. Você escolhe quais aparecem no widget e em que ordem.

Posso usar minhas próprias credenciais de apps sociais?

Sim. Você pode usar seu próprio Client ID e secret OAuth em cada provedor — sem amarras, e a tela de consentimento mostra a sua marca. Alguns provedores têm opções extras: detalhes da chave da Apple, região da Amazon, aviso de adicionar amigo no LINE, canal e escopos do Kakao e um seletor de estilo de ícone do Google.

Posso testar em uma loja de teste antes de publicar?

Sim, e lojas de desenvolvimento não precisam de assinatura. Duas coisas a saber:

  • Com uma loja protegida por senha, "Verificar configuração" não chega a uma conclusão. Ele precisa alcançar sua loja real para saber se o login chega a este aplicativo; barrado pela senha, relata que não conseguiu verificar — o que não significa que sua configuração esteja errada.
  • O app OAuth de um provedor normalmente exige registrar também o domínio da loja de teste. Confirme que a URL de callback está registrada para a loja de produção e para a de teste.
Posso adicionar login por WhatsApp?

Sim. Os clientes recebem um código de uso único pelo WhatsApp. Comece com nosso número compartilhado (10 códigos por cliente por dia, 2000 por loja por dia, por nossa conta) ou conecte seu próprio número do WhatsApp Business na página Provedores de identidade para controlar o envio, o modelo de mensagem, o tipo de botão do modelo, seus próprios limites por loja e a cobrança.

O que é o login por e-mail (código de uso único / passkey)?

O login por e-mail permite entrar com um código enviado por e-mail — sem senha. Depois de verificado, o aplicativo convida a criar uma passkey (Face ID, digital ou PIN do aparelho) — a passkey é um upgrade após o código de uso único, não uma porta de entrada separada. Ambos são ativados separadamente na seção Login por e-mail da página Provedores de identidade (ou no guia de configuração do painel).

Posso personalizar o e-mail com o código?

Sim, na seção Login por e-mail da página Provedores de identidade:

  • SMTP próprio — envie os códigos pelo seu próprio servidor de e-mail (incluindo Outlook / Office 365) para que a mensagem venha de você, não de nós. Depois de preencher, use Enviar e-mail de teste para confirmar que as configurações funcionam.
  • E-mail OTP personalizado — edite o assunto e o corpo HTML por idioma, com modo visual e modo HTML, prévia ao vivo e marcadores como {code}, {shop} e {minutes}. Idiomas personalizados ficam marcados como "Personalizado" e podem ser redefinidos para o padrão a qualquer momento.
Posso personalizar a página onde o código é digitado?

Sim. Na mesma seção Login por e-mail, Página OTP personalizada permite reescrever todo o HTML da página de verificação por idioma — título, campo do código, link de reenvio, tudo. Os mesmos modos visual e HTML estão disponíveis. Se faltar ao seu HTML algo de que o login realmente precisa, o salvamento é recusado e informa o que falta; a página no ar não é alterada.

Há também uma chave Hospedar a página OTP na sua loja. Ativada, os clientes digitam o código no seu próprio domínio, dentro do seu tema, em vez do nosso. Vem desativada e exige um tema de loja virtual com o aplicativo instalado.

O que é o Google One Tap?

O One Tap mostra o aviso de login em um clique do Google para quem ainda não entrou. Vem desativado — depois de configurar o Google, ative pelo painel ou pela linha do Google na página Provedores de identidade.

Como os clientes fazem login?

Pelo widget de login da sua loja virtual. Eles escolhem um provedor social ou digitam um e-mail (ou número de WhatsApp) para receber um código de uso único. Depois de verificados, estão logados na sua loja — e podem criar uma passkey para voltar com um toque na próxima vez. O widget também marca o último método usado com sucesso com o selo "Usado por último", para quem volta encontrar de imediato.

O que acontece se alguém pular o widget e ir direto para a página de login?

Ele vê os mesmos métodos de login que você configurou. Como este aplicativo está registrado como provedor de identidade nas contas de cliente, todo caminho que leva ao login — checkout, um link de conta, a URL digitada — é entregue pela Shopify a este aplicativo.

O aplicativo então tenta, nesta ordem: concluir o login em silêncio usando uma sessão de "manter conectado" ainda válida; se não der, exibir uma página de login hospedada por nós que monta exatamente o mesmo widget da sua loja — os mesmos provedores, os mesmos estilos e textos. Não há nada extra a configurar para esse caminho.

Alguns provedores não fornecem e-mail — o que acontece?

A Shopify exige rigorosamente um endereço de e-mail verificado em todo login, senão o bloqueia. Provedores como X (Twitter) e TikTok nem sempre devolvem um.

Nesse caso, o aplicativo insere uma etapa depois da autorização do provedor: a pessoa digita um e-mail e o verifica com um código de uso único, e só então o login da Shopify é criado. A mesma pessoa não será solicitada de novo na próxima vez com aquele provedor — guardamos essa associação. É por isso que o login com esses poucos provedores tem uma etapa a mais do que com o Google.

Se uma pessoa entra com duas contas sociais diferentes, viram dois clientes?

Não, se o e-mail for o mesmo. Os clientes são identificados pelo e-mail verificado, então quem usa primeiro o Google e depois o Facebook continua sendo um cliente só, desde que ambos tenham o mesmo e-mail — os logins se somam e as análises de clientes mostram uma única linha.

E-mails diferentes geram dois clientes, de propósito: não temos como provar que é a mesma pessoa. Para unificar, peça ao cliente que faça login e vincule as contas ele mesmo em Métodos de login conectados, na página da conta, com Permitir vincular contas com e-mail diferente ativado na página Widget da loja.

O que acontece na primeira vez que um cliente já existente faz login social?

Ele é ligado ao cliente existente — sem duplicata. A correspondência é por e-mail: se o e-mail verificado da conta social bater com um cliente que já está na sua loja, aquele login o autentica como esse cliente, com histórico de pedidos e endereços intactos.

Os clientes podem gerenciar sozinhos os métodos de login conectados?

Sim. Adicione o bloco de página da conta pela página Widget da loja: clientes logados passam a ver seus métodos de login conectados na página de perfil da conta, onde podem desconectar um ou conectar outro.

Essa mesma seção tem a chave Permitir vincular contas com e-mail diferente (desativada por padrão). Com ela ativa, um cliente pode vincular uma conta social cujo e-mail verificado seja diferente do e-mail da conta, e entrar com ela depois resolve para essa mesma conta. Isso sobrepõe o e-mail do próprio provedor, então ative apenas se confiar que os clientes vinculam somente contas realmente deles.

Como mostro o login na minha loja virtual?

Quatro formas, todas configuráveis na página Widget da loja:

  • Pop-up no ícone da conta — clique em Ativar no tema para abrir as incorporações de app do editor de temas, ative Sign-in widget e salve. A partir daí, clicar no ícone de conta do cabeçalho abre o pop-up de login. Se seu tema for atípico, adicione um seletor CSS próprio na seção Controle de conta, ou opte por usar apenas o seu seletor, ignorando a detecção automática.
  • Página de login — no seu tema, aponte um link para /apps/signin (um item do menu do cabeçalho, por exemplo) para abrir a página de login hospedada completa.
  • Bloco de cartão de login — na aba Apps do editor de temas, adicione o bloco de app Sign-in embutido em qualquer seção.
  • Métodos de login conectados — adicione o bloco de página da conta para que clientes logados vejam e desconectem seus métodos de login social na página de perfil.
Para onde o ícone da conta leva um cliente que já está logado?

Por padrão, mantém o link do próprio tema. Se você tem sua área de cliente, defina o link da página da conta quando logado na página Widget da loja (um caminho da sua loja, por exemplo /a/accounts): clientes logados que clicarem no ícone de conta do cabeçalho vão para lá.

Posso controlar para onde os clientes vão depois do login e mantê-los conectados?

Sim, na página Widget da loja. Defina o redirecionamento pós-login — de volta à página de onde entraram, à página visitada antes dela, ou a um caminho específico (observação: o Google One Tap sempre deixa o cliente na página em que já estava, independentemente desta configuração). Manter conectado (sessão SSO) mantém clientes que retornam logados pelo período que você escolher (1–90 dias, 30 por padrão), evitando reautenticação a cada visita; também é possível não mexer na duração de sessão nativa da Shopify.

Posso personalizar a aparência do widget?

Sim, na seção Estilos personalizados da página Provedores de identidade: tema, formato do botão, tamanho, layout (ícone / rótulo / ícone + rótulo / rótulo com ícone à direita), tamanho do ícone e divisor — além de substituições avançadas para cor de fundo e de borda, espessura da borda, altura do botão, tamanho de ícones e rótulos, e peso e cor do rótulo.

Para controle mais fino, ative o CSS personalizado: o aplicativo gera, a partir das suas configurações atuais, um modelo CSS completo e comentado como ponto de partida (classes como .hs-btn e .hs-lbl) para você editar, e é possível regerá-lo a partir das configurações quando quiser. Fundo, borda e altura do botão devem ser definidos nos campos acima, não em CSS. Toda alteração aparece ao vivo na prévia ao lado.

Posso mudar o texto de cada botão de login?

Sim. Expanda qualquer provedor na página Provedores de identidade e você encontra o campo Texto do botão, definido por idioma — o botão do Google pode ter uma redação em português e outra em japonês. Deixe em branco para usar a tradução embutida.

Posso mudar os textos ou traduzi-los?

Sim. O widget vem em 15 idiomas e acompanha automaticamente o idioma da loja de cada cliente. Na página Traduções você pode sobrescrever, por idioma, qualquer texto do widget de login e da página de verificação (OTP), e até adicionar um idioma que não esteja na lista; "Redefinir para o padrão" devolve um idioma inteiro aos textos embutidos. Já os textos das caixas de marketing e consentimento são editados direto na seção Marketing opt-in da página Provedores de identidade (também por idioma, e aceitam HTML).

O próprio admin do aplicativo está disponível em 11 idiomas, alternáveis pelo menu de idioma do cabeçalho.

O widget de login deixa minha loja mais lenta?

Nada perceptível. O widget é um único arquivo empacotado, servido pelo próprio CDN da Shopify e carregado com defer — ele roda depois que a página é renderizada e nunca bloqueia a primeira pintura. O pop-up e o bloco de cartão compartilham o mesmo arquivo, então uma página o carrega apenas uma vez. E o bloco de cartão de login não é gerado para clientes que já estão logados.

Posso coletar aceite de marketing e de termos?

Sim, na seção Marketing opt-in da página Provedores de identidade. A caixa "Receber novidades e ofertas por e-mail" no login sincroniza com o consentimento de marketing da Shopify do cliente; você escolhe se ela vem pré-marcada (observação: pré-marcar não é permitido pelo GDPR/ePrivacy na UE e no Reino Unido) e se desmarcá-la cancela a inscrição. A mesma seção também pode exigir uma caixa de aceite dos termos antes do login. O texto e os links das duas caixas são editados aqui, por idioma.

Se a caixa for marcada por um cliente que ainda não existe, o consentimento fica retido e é aplicado quando a Shopify de fato cria esse cliente — por isso é normal um cliente recém-cadastrado não exibir o consentimento na hora; nada foi perdido.

Posso sincronizar cadastros com Klaviyo, Mailchimp ou Omnisend?

Sim. Na seção Plataformas de marketing da página Provedores de identidade, conecte Klaviyo, Mailchimp ou Omnisend com sua chave de API — "Validar chave" confirma a conexão, depois "Buscar listas" deixa você escolher em quais listas os clientes entram — e decida se sincroniza todo mundo a cada login ou só quem deu aceite. Também dá para marcar os clientes sincronizados com social-login ou uma tag sua, e criar no Klaviyo métricas de login social e de Google One Tap.

Consigo saber com qual conta social o cliente se cadastrou?

Sim, na seção Identidade de login social da página Provedores de identidade:

  • Tags — marca o cliente automaticamente quando ele faz login social. O modelo padrão é uid_%(social)s_%(user_id)s, e as variáveis disponíveis são %(social)s e %(user_id)s. (O IP não é oferecido de propósito: ele muda a cada login e esgotaria o limite da Shopify de 250 tags por cliente.)
  • Metacampo do cliente — sempre ativo: cada login social grava JSON em um metacampo do cliente com provedor, ID de usuário, nome e quando foi vinculado. Leia do seu tema com {{ customer.metafields.hiko.social_identities }}.
Vocês suportam lojas headless, apps mobile ou APIs?

Sim, na página Integrations:

  • Login headless e mobile — configure o cliente OAuth da Customer Account API e as origens permitidas para adicionar login social, OTP por e-mail e login biométrico a uma loja web headless e a apps mobile nativos (React Native, iOS, Android). A página traz o passo a passo para obter o Client ID, a explicação dos esquemas de URI personalizados para mobile e links para os SDKs e repositórios no GitHub.
  • Shopify Admin API — consultas de exemplo prontas para ler seus clientes e seus metacampos com um token de acesso criado por você.
Posso receber um webhook quando alguém faz login?

Sim. Na página Integrations, defina um endpoint HTTPS e ative os webhooks de saída para customer.login, customer.connected e customer.created. Cada requisição é assinada com um segredo que você gera (X-HIKO-Signature), e há um botão Enviar evento de teste, um registro dos envios recentes e um exemplo pronto de verificação de assinatura em Node.js.

Onde vejo quem fez login?

A página Análises de clientes lista seus clientes e os logins individuais, com busca, filtros e exportação CSV. Ela também mostra os logins ao longo do tempo e as distribuições por provedor, navegador, sistema operacional, país e cidade. Clique em qualquer cliente para ver detalhes — telefone, tags e identidades sociais conectadas — e exclua-o (junto com seus logins) se precisar. O painel também exibe a atividade recente e uma tendência de 7 dias.

O número de clientes aqui costuma ser menor que o total no seu admin da Shopify, e está certo: esta página conta apenas quem fez login por meio deste aplicativo. Clientes criados no checkout, por importação ou de outra forma não aparecem.

Quais dados de clientes vocês guardam, e por quanto tempo?

Somente o que o login e as análises precisam:

  • Clientes — endereço de e-mail, nome, quais provedores usaram e os IDs de usuário neles, primeiro e último login e contagem de logins.
  • Logins — horário, provedor, navegador, sistema operacional e localização aproximada (país / cidade) de cada login.
  • Estado efêmero — os dados de uso único empregados durante o login (a dica do método escolhido, os códigos de uso único, a sessão de "manter conectado") vivem de alguns minutos até o número de dias que você definir, e expiram sozinhos. A sessão de "manter conectado" é criptografada em repouso.

Não guardamos as senhas dos clientes nos provedores sociais, nem retemos tokens de acesso de longa duração dos provedores. Os dados de cliente e de login acima ficam até aquele cliente ser excluído ou até você desinstalar o aplicativo (veja as duas respostas seguintes).

O que faço quando um cliente pede a exclusão dos dados dele?

Qualquer um dos caminhos funciona:

  • Excluir você mesmo — abra aquele cliente na página Análises de clientes e exclua-o. O registro dele e todos os seus logins vão junto.
  • Usar o processo da Shopify — quando um cliente abre um pedido de exclusão ou de acesso a dados pela Shopify, a Shopify avisa este aplicativo e nós apagamos automaticamente os dados desse cliente aqui. Nada mais a fazer da sua parte.
Meus Client secrets e a senha de SMTP estão seguros?

Segredos salvos são exibidos mascarados no admin e nunca voltam ao navegador em texto puro; deixar um campo de segredo vazio ao salvar significa "manter o valor salvo", então ele não pode ser apagado sem querer. O segredo de assinatura dos webhooks é mostrado por inteiro uma única vez, no momento em que é gerado — copie-o então.

Você pode regerar o Client secret do provedor personalizado quando quiser (será pedida uma confirmação); o antigo para de funcionar imediatamente. Depois disso, lembre-se de colar o novo valor nas configurações de contas de cliente da Shopify, senão o login quebra.

O que acontece depois que eu desinstalo o aplicativo?

Na desinstalação, todas as suas configurações (provedores, credenciais, estilos, SMTP, marketing) são apagadas e as sessões de login invalidadas. As análises de clientes e de login são apagadas cerca de 48 horas depois, quando a Shopify nos notifica, como suas regras exigem.

Portanto reinstalar é começar do zero: todas as credenciais de provedores precisam ser digitadas de novo, e o provedor personalizado nas contas de cliente da Shopify precisa ser configurado outra vez, com novo Client ID e secret. Os clientes em si continuam na Shopify — são clientes da Shopify, não nossos —, mas o registro de quem entrou com qual conta social não volta.

O widget de login não aparece na minha loja

Verifique nesta ordem:

  • A incorporação do app não está ativada. O pop-up precisa de Sign-in widget ativado e salvo nas incorporações de app do tema — Ativar no tema, na página Widget da loja, leva direto para lá.
  • O ícone de conta não foi reconhecido. A detecção automática cobre a maioria dos temas, mas pode falhar em temas muito personalizados; adicione o seletor CSS desse elemento em Controle de conta.
  • Você mesmo está logado. O bloco de cartão de login não é exibido para clientes logados — teste em uma janela anônima.
Um cliente clicou em um provedor e o login falhou
  • O provedor personalizado foi salvo, mas não ativado. É a causa mais comum. Confirme que ele está ativo nas configurações de contas de cliente da Shopify e verifique com Verificar configuração.
  • O Client ID está desatualizado. Se você regerou o secret ou reinstalou o aplicativo, a Shopify pode ainda ter o valor antigo — Verificar configuração informa exatamente qual ela está vendo.
  • Aquele provedor está sem credenciais. Provedores sem credenciais ficam sinalizados na lista; os botões deles não funcionam.
Um provedor diz "Invalid redirect URI" — o que deu errado?

Confirme que a Callback URL exibida para aquele provedor está registrada, exatamente como aparece, no console dele. O callback com o domínio da sua loja só é usado quando você usa o seu próprio client do Google; em todos os outros casos (inclusive com o nosso client do Google compartilhado) vale o callback do broker mostrado ao lado dos campos do provedor. Copie o valor sem alterações.

Um cliente não recebe o código de verificação

E-mail: peça que confira a pasta de spam primeiro. Se você configurou SMTP próprio, use Enviar e-mail de teste para confirmar que as configurações do servidor e o endereço remetente funcionam — um domínio de envio sem os registros de autenticação corretos vai facilmente para o spam. Note também que um mesmo endereço de e-mail pode receber no máximo 20 códigos por dia; atingido o limite, o cliente é avisado diretamente.

WhatsApp: com seu próprio número, o modelo de mensagem precisa ser um modelo de autenticação aprovado pela Meta e o código de idioma do modelo precisa coincidir com o que você informou. Com o número compartilhado, os limites são 10 códigos por cliente por dia e 2000 por loja por dia.

Um cliente sai e é reconectado na hora

Quase sempre é o nome do parâmetro de URI de redirecionamento após sair que não foi definido. Com "manter conectado" ativado, guardamos aquele cliente do nosso lado, e a Shopify precisa nos avisar na saída para que apaguemos essa memória.

Volte ao admin da Shopify → Configurações → Contas de cliente, abra seu provedor personalizado e confirme que esse campo está como post-sign-out (o valor mostrado no aplicativo). Salve e teste a saída de novo.

Ainda preciso de ajuda.

Use o botão Suporte no cabeçalho para nos escrever (anexos são bem-vindos) e responderemos por e-mail.

Pronto para remover a barreira do login?

Dê aos clientes do Shopify Plus o login que já conhecem. Experimente a loja de demonstração.

Ver na App Store