Associações

Last updated:
APPLICABLE PRODUCTS
  • Content Hub
    • Enterprise

Associações é um recurso que possibilita exigir que os visitantes tenham uma conta para acessar o conteúdo. O sistema de contas aproveita o HubSpot CRM e as listas de CRM, bem como a possibilidade de um visitante criar uma senha para sua conta. Os profissionais de marketing podem criar páginas nos sites que só interagem com listas específicas que o CRM possa acessar.  Você também pode restringir o acesso a artigos da central de conhecimento e blogs usando as Associações.

Fluxo de usuários associados

Quando os contatos recebem acesso ao conteúdo — o que pode ocorrer ao se juntarem a listas ou por meio de atribuição manual —, um e-mail é enviado para eles se registrarem no seu site, onde definem uma senha para acessar o conteúdo. 

Imagine uma academia, que deseja permitir que os visitantes se registrem nas aulas e visualizem as aulas nas quais se registraram. Quando um visitante se registra em uma aula, o envio do formulário cria um contato no HubSpot CRM e esse contato é adicionado a uma lista com base no envio do formulário, que é usado para conceder acesso à página "Meus eventos". 

Um exemplo de registro em academia.

O visitante recebe um e-mail de registro de associação que lhe permite criar uma senha para sua conta de associação. 

Formulário de registro

Agora, quando os visitantes fizerem login em suas contas, poderão fazê-lo na página privada "Meus Eventos" usando o e-mail e a senha definidos. Como o visitante está conectado, o desenvolvedor que criou o conteúdo privado pode renderizar os dados do contato conectado usando os dados do CRM. 

Um visitante usa sua conta para fazer login e ver as aulas nas quais se registrou.

 

Variáveis de associação do HubL

Para algumas empresas, pode fazer sentido mostrar conteúdo diferente com base em se um usuário está conectado ou não. Existem variáveis do HubL que os desenvolvedores podem usar para verificar se um contato está conectado a um site.

A variável request_contact.is_logged_in do HubL indica se o visitante atual está conectado ao site por meio de associações. Ele pode ser usado em uma instrução if para renderizar determinado conteúdo de forma condicional, permitindo fornecer uma experiência individualizada ao visitante.

{% if request_contact.is_logged_in %} You're signed in! {% else %} <a href="/_hcms/mem/login">Log In</a> {% endif %}

Se quiser exibir conteúdo diferente na mesma página com base em uma associação de lista, você pode verificar as associações de lista de contatos conectados usando a variável request_contact.list_memberships do HubL, que retorna um dicionário de IDs de lista dos quais o contato conectado é membro.

Para personalizar o conteúdo sem usar associações, você poderá usar a variável de contato se um visitante tiver enviado um formulário no site.

Funções do HubL para objetos do CRM

Além do conteúdo geral exibido de forma condicional em uma página, é possível extrair informações sobre objetos em sua conta da HubSpot, como Contatos/Empresas/Negócios/Produtos, usando as seguintes funções:

Para fins de segurança, apenas objetos de eventos de produto e marketing podem ser recuperados em uma página acessível ao público; para obter informações sobre outros tipos de objetos, uma página deve exigir associação. 

{% if request_contact.is_logged_in %} {% set membership_contact = crm_object('contact', request.contact.contact_vid, 'firstname,lastname') %} Welcome back, {{ membership_contact.firstname }} {{ membership_contact.lastname }} {% else %} <a href="/_hcms/mem/login">Log In</a> {% endif %}

Registrar-se, entrar e sair

Quando um contato recebe acesso a qualquer conteúdo em seu site por meio de associações, um e-mail é enviado para ele se registrar no site, onde pode definir uma senha para visualizar o conteúdo. Caso precise reenviar um link de registro a um contato, você pode reenviar o e-mail de registro.

Os caminhos de URL para entrada/saída do usuário são consistentes para todos os sites do HubSpot CMS com a funcionalidade de associação.

  • <your domain>/_hcms/mem/login
  • <your domain>/_hcms/mem/logout

Quando um visitante faz login em seu site, um cookie é enviado para seu navegador, permitindo que ele navegue pelo site e acesse as páginas às quais tem acesso por meio de associações sem precisar fazer login novamente. Se um visitante sair ou nunca tiver feito login em seu site no navegador, ele será solicitado a fazer login para poder visualizar o conteúdo.

Modelos de associação

Sites com associações têm algumas páginas especiais que são necessárias para facilitar essa funcionalidade. Elas são determinadas por modelos de sistema especiais. Esses modelos de sistema são editáveis, permitindo controlar a aparência das várias etapas de associação. Para definir os modelos que deseja usar, acesse Configurações > Conteúdo privado e escolha a guia "Modelos". Para criar um modelo para definir nessas configurações, acesse Marketing > Arquivos e modelos > Ferramentas de design e, no canto superior esquerdo, clique em Arquivo > Novo arquivo > HTML e HUBL e selecione o Tipo de modelo apropriado no menu suspenso. 

Para obter uma lista abrangente dos modelos de associação, consulte a seção de associações na documentação dos modelos

Apenas modelos HTML + HubL podem ser modelos de associação.

Registro de auditoria de associações

Em Configurações > Conteúdo privado, você pode exibir um registro de auditoria dos visitantes que interagem com o conteúdo nas associações. Assim, é possível ver quais visitantes estão visualizando conteúdo privado.

Registro de auditoria da visualização de conteúdo privado

SSO para associações

Você também pode gerenciar todas as suas necessidades empresariais de permissão de acesso e autenticação em um único sistema com o Logon único (SSO) para associações.

Logins sociais

Você pode fornecer aos usuários da sua lista uma maneira de fazer login usando o Google ou o Facebook em vez de inserir um endereço de e-mail e senha. O provedor de login social envia o endereço de e-mail associado à conta social conectada. Esse endereço de e-mail é usado para validar se o contato consta em uma lista de contatos com acesso ao conteúdo. Este recurso não requer que você tenha definido as configurações de SSO. 

Você precisa ter uma página definida como "Registro privado obrigatório" com uma lista de contatos. Além disso, o modelo de login precisa incluir o módulo membership_social_logins.

Adicionar login social às páginas de associação

Artigos e recursos relacionados à associação


Este artigo foi útil?
Este formulário deve ser usado apenas para fazer comentários sobre esses artigos. Saiba como obter ajuda para usar a HubSpot..