Saltar al contenido

Cómo hacer un sitio web con cuentas y perfiles de usuario [With WordPress, Wix, and More]

febrero 23, 2022
how to create user accounts and profiles.jpegkeepProtocol

Cuando los visitantes visitan su sitio web por primera vez, no solo buscan obtener información sobre su producto. En última instancia, están aquí para decidir si elegir su negocio vale la pena su tiempo, dinero y energía.

Por esta razón, convertir a los clientes en línea requiere algo más que una descripción del producto que llame la atención y una página de inicio elegante: su sitio web debe atraer a los visitantes con una experiencia excelente. Una forma popular de proporcionar esa experiencia es con cuentas de usuario.

Agregar una función de cuenta de usuario podría ser un cambio importante en la estructura y funcionalidad de su sitio. Afortunadamente, el software de creación de sitios web de hoy en día lo hace posible con solo unos pocos clics. En este artículo, explicaré cómo habilitar cuentas y perfiles de usuario en seis sistemas de administración de contenido populares: CMS Hub, WordPress, Joomla, Wix, Drupal y Shopify.

Más información sobre el software CMS de HubSpot

¿Por qué crear un sitio web con cuentas de usuario?

Con una cuenta de usuario, un visitante crea un perfil personalizado en su sitio web para adaptar su experiencia con su contenido web. Las cuentas permiten a los usuarios acceder a ofertas exclusivas, contribuir a una comunidad de otros clientes, comunicarse con el servicio de atención al cliente y recibir recomendaciones de contenido relevantes para ellos.

Todos estos beneficios lo ayudan a ganarse la confianza del consumidor y convertir a los visitantes en clientes potenciales comprometidos. Después de todo, se llaman «cuentas de usuario», no «cuentas de visitante».

Muchos sitios pueden beneficiarse al proporcionar cuentas de usuario, independientemente del producto o la industria. Si tu sitio web…

  • ofrece productos y/o servicios pagos para titulares de cuentas
  • facilita la creación de redes sociales o profesionales
  • facilita el comercio electrónico y almacena información de pago, pedidos y/o carritos de los usuarios
  • ofrece contenido exclusivo para usuarios registrados
  • aloja contenido público generado por el usuario, como publicaciones de blog, videos o reseñas
  • aloja contenido privado proporcionado por el usuario, como almacenamiento en la nube, notas o entradas de diarios electrónicos
  • tiene como objetivo construir una comunidad alrededor de los usuarios
  • permite reacciones al contenido en forma de comentarios, calificaciones y/o reseñas
  • utiliza información relacionada con el visitante para adaptar la experiencia de navegación a las personas

… entonces probablemente necesitará cuentas de usuario en su sitio web.

Pero antes de continuar, considere si es mejor para su sitio específico sugerir o requerir cuentas. Una cuenta debe, ante todo, mejorar la experiencia del usuario, así que asegúrese de que los beneficios para el cliente valgan el tiempo y el esfuerzo de registrarse. Nadie debería sentirse “obligado” a crear una cuenta cuando no es necesario.

Este es el proceso general para crear un sitio web con cuentas y perfiles de usuario, sin importar qué CMS o creador de sitios web utilice. A continuación, veremos más de cerca el proceso de seis de las plataformas más populares.

Si aún no ha creado un sitio web, puede elegir entre dos tipos de software.

Para el enfoque más simple para crear un sitio web basado en una cuenta, elija un creador de sitios web que se especialice en sitios de membresía. Vea nuestra lista de los mejores creadores de sitios web y plataformas de membresía para recomendaciones para este tipo de servicio.

Si ya ha creado un sitio web con un CMS, también puede agregar fácilmente cuentas de usuario. En la mayoría de los casos, el CMS maneja la funcionalidad de un sitio de membresía por usted, ya sea solo o con un complemento. Una herramienta de cuenta de usuario debe introducir funciones para el registro, el inicio de sesión, la personalización del perfil y la restricción del contenido solo a ciertos registrantes.

Centro de CMS

CMS Hub es el sistema de gestión de contenido de HubSpot. CMS Hub se integra completamente con HubSpot CRM y HubSpot’s márketing, Ventasy Servicio herramientas. Con una cuenta Enterprise, puede limitar el acceso a las páginas del sitio web, las páginas de destino y el contenido del blog por lista de contactos. Después de restringir una página a listas seleccionadas, los contactos en estas listas serán notificados por correo electrónico para registrarse.

Para configurar el registro de membresía para una página en CMS Hub:

  1. Navegar a Márketing, luego Sitio webluego Páginas del sitio web o Páginas de destino.
  2. Pase el cursor sobre la página a la que desea restringir el acceso y haga clic en Editar.
  3. En el Ajustes pestaña, haga clic Opciones avanzadas.
  4. En «Controlar el acceso de la audiencia a la página», selecciona Privado – Se requiere registroluego elija las listas que desea registrar.
  5. Hacer clic Actualizar en la esquina superior derecha.
controlar las opciones de acceso de la audiencia para crear un sitio web con cuentas de usuario en CMS Hub

Fuente de imagen

Para obtener una guía completa sobre cómo administrar el acceso de los usuarios en tu sitio web y blog con tecnología de HubSpot, consulta nuestro artículo de la base de conocimientos sobre el registro de membresía con CMS Hub.

WordPress

Para habilitar la membresía de usuario en su sitio de WordPress, se necesita un complemento. Hay muchas opciones acreditadas para la administración de cuentas de sitios web de WordPress; aquí hay algunas que recomendamos:

  • Prensa miembro es un complemento de WordPress todo en uno para crear y administrar sitios de membresía. Incluye herramientas para manejar la información de pago, configurar foros de usuarios y realizar un seguimiento del rendimiento. Memberpress también se ha forjado una reputación por su sólida seguridad y atención al cliente.
  • Espacio de miembros contiene herramientas para sitios web de membresía y se integra con muchos creadores de sitios web y plataformas CMS, incluido WordPress. Con MemberSpace, los administradores permiten el acceso a páginas específicas del sitio web en función de las acciones del usuario, como iniciar sesión o enviar un formulario.
  • ARMiembro es un complemento gratuito para crear un sitio de membresía en WordPress. Por el (falta de) precio, ARMember es una solución muy completa. Incluye un generador de formularios, un programador de publicación de contenido y herramientas para limitar el acceso a la página por nivel de membresía. Puede leer nuestra revisión completa de ARMember para obtener más información.
  • miembro es una solución ligera para el pago integrado y la gestión de cuentas en WordPress. Memberful enfatiza su facilidad de uso, lo que permite a los usuarios configurar su servicio de forma rápida y segura. Memberful no ofrece páginas exclusivas para miembros, sino que envía contenido exclusivo a través de correos electrónicos y Foros de discusión.

Pueden tener nombres similares, pero asegúrese de considerar cómo cada complemento se ajusta a sus necesidades y presupuesto específicos. Para obtener más recomendaciones de complementos de WordPress y algunos ejemplos excelentes de sitios de membresía creados con WordPress, consulte nuestra guía para crear un sitio de membresía de WordPress.

Joomla

Para activar cuentas de usuario en su sitio Joomla:

  1. Navegue hasta el Administrador de usuarios haciendo clic en el ícono de Usuario en la barra lateral izquierda. Como alternativa, en la barra de navegación superior, puede hacer clic en Usuarios > Administrar.
  2. En la esquina superior derecha, haga clic en el Opciones botón.
  3. Junto a Permitir registro de usuarioescoger .
  4. Después de permitir el registro de usuario, coloque un formulario de inicio de sesión en algún lugar de su sitio. Puedes enlazar al formulario como módulo de página y/o como elemento del menú.
Página de opciones de usuario de Joomla para permitir cuentas de usuario

Fuente de imagen

También puede alternar cómo confirmar la membresía a través de la confirmación por correo electrónico o la aprobación del administrador. Para obtener instrucciones más detalladas sobre cómo habilitar el registro de usuarios con Joomla, consulte Documentación de usuario de Joomla.

Wix

Wix permite a los administradores activar cuentas de usuario con el Área de miembros característica, disponible con cualquier plan de Wix. Con un Área de miembros configurada en tu sitio Wix, los visitantes pueden registrarse y ver contenido exclusivo en las páginas de miembros, y los administradores pueden ver y administrar fácilmente a los miembros de su sitio.

Página de lista de miembros de Wix para ver visitantes con cuentas de usuario

Fuente de imagen

Esta herramienta está diseñada para una fácil configuración y se integra con aplicaciones complementarias para chat, blogs, eventos, comercio electrónico y más. Aprender cómo configurar un área de miembros en el sitio de soporte de Wix.

Si desea restringir el acceso al contenido sin configurar un Área de miembros, puede configurar el acceso a páginas específicas en función de funciones de los miembros o hacer páginas exclusivas para solo miembros pagados.

Drupal

Drupal permite a los administradores del sitio crear roles para diferentes visitantes. Estos roles otorgan diferentes permisos para ver y crear contenido del sitio web. Drupal crea tres roles por defecto:

  • usuario anónimoun visitante que no ha iniciado sesión
  • usuario autenticadoun visitante que ha iniciado sesión
  • administradoralguien con control sobre la funcionalidad del sitio web

En el núcleo de Drupal, también puede agregar roles adicionales específico para cualquiera que pueda visitar su sitio web, y asignar permisos a estos roles. Por ejemplo, un sitio de blog puede tener un rol de «escritor» para los visitantes con permiso para crear y publicar contenido.

Para configurar quién puede crear cuentas en su sitio Drupal y personalizar los procesos de registro y cancelación:

  1. Abre el Administrar menú, luego seleccione Configuración.
  2. Seleccione Genteluego Configuraciones de la cuenta.
  3. Abre el Registro y Cancelación panel para ver sus opciones.
  4. Seleccione Visitantes en «¿Quién puede registrar cuentas?»
  5. Haga clic en la casilla de verificación que dice Requerir verificación de correo electrónico cuando un visitante crea una cuenta.
Página de registro y cancelación de usuarios de Drupal para hacer un sitio web con cuentas de usuario

Fuente de imagen

Para funciones más complejas del sitio de membresía, Drupal se basa en módulos de terceros. Seleccione un módulo de Drupal bien mantenido y de buena reputación como Afiliación, Comercio Drupaly/o Normas para un control más práctico sobre su sitio de membresía. Para obtener instrucciones sobre la instalación de estos módulos, consulte Instrucciones de Drupal.

Shopify

Para habilitar cuentas de clientes en Shopify:

  • Navegar a Ajustesluego Verificar.
  • Bajo Cuentas de clienteselija activar cuentas opcionales u obligatorias para los clientes.
  • Hacer clic Salvar.

Para obtener más ayuda para editar la configuración de la cuenta del cliente en su sitio de Shopify, incluido cómo cambiar la configuración de su sitio en un dispositivo móvil, consulte Shopify’s página de ayuda.

Cómo crear una página de inicio de sesión para mi sitio web

Una vez que haya configurado el registro de usuario con una función o complemento incorporado, deberá crear un formulario de inscripción. Este tipo de formulario permitirá a los visitantes crear una cuenta de usuario completando cierta información básica, como su nombre, dirección de correo electrónico y una contraseña.

A continuación, deberá crear una página de inicio de sesión donde los usuarios puedan iniciar sesión después de registrarse. El proceso general se describe a continuación, pero los pasos exactos dependerán del CMS o creador de sitios web que utilice.

1. Cree un formulario de inicio de sesión utilizando un generador de formularios.

Algunos creadores de sitios web y sistemas de administración de contenido tienen creadores de formularios incorporados, mientras que otros requieren un complemento. Independientemente de la herramienta que esté utilizando, desea crear un formulario de inicio de sesión que brinde una buena experiencia de usuario. Algunas de las mejores prácticas a considerar son aceptar alternativas de inicio de sesión como una dirección de correo electrónico o un número de teléfono, agregando un claro «¿Olvidó su contraseña?» enlace y advertir a los usuarios cuando el bloqueo de mayúsculas está activado.

2. Cree una página de inicio de sesión.

A continuación, debe crear la página en la que insertará el formulario de inicio de sesión. Esta se convertirá en su página de inicio de sesión. Una página de inicio de sesión debe ser simple y consistente con su marca.

3. Incruste el formulario de inicio de sesión en la página de inicio de sesión.

Una vez que haya creado su página de inicio de sesión, inserte el formulario de inicio de sesión. Este proceso es relativamente simple en cualquier CMS o creador de sitios web. Por ejemplo, así es como se ve el proceso en CMS Hub:

  • En tu cuenta de HubSpot, navega a tu páginas de destino o páginas del sitio web.
  • Pase el cursor sobre la página de inicio de sesión que acaba de crear y haga clic en Editar.
  • En el editor de páginas, haga clic en el módulo de formulario.
  • En la pestaña Opciones en el panel izquierdo, seleccione Formulario de inicio de sesión en el Elige un formulario Menú desplegable.

Luego puede personalizar la configuración del formulario y la página de inicio de sesión hasta que esté satisfecho con su diseño y funcionalidad.

El resultado debe ser tan simple y elegante como la página y el formulario de inicio de sesión de Facebook.

La página y el formulario de inicio de sesión de Facebook son una excelente inspiración para aquellos que crean un formulario de inicio de sesión en su propio sitio web.

Pruebe sus nuevas cuentas de usuario

Después de configurar cuentas de usuario en su sitio web y crear una página de inicio de sesión, asegúrese de probar el…