Permitir que nuevos clientes B2B soliciten acceso a la tienda

Puedes permitir que clientes B2B nuevos soliciten acceso a la tienda online mediante solicitudes de cuenta de empresa. Debes instalar la app Shopify Forms, crear y personalizar un formulario para que lo completen clientes mayoristas y luego agregar un formulario emergente o un formulario integrado a la tienda online.

Cuando un cliente envía el formulario, se crean automáticamente una empresa, una sucursal de la empresa y un cliente en el panel de control de Shopify. Esta función no permite agregar clientes a una empresa existente. Puedes revisar su información y aprobar o rechazar la solicitud para acceder a la tienda online y comprarle a tu empresa.

Configurar un formulario de solicitud de cuenta de empresa

Antes de configurar un formulario de solicitud de cuenta de empresa, debes instalar la app Shopify Forms.

Puedes configurar un formulario emergente o un formulario integrado en la tienda online. Por lo general, los formularios emergentes se usan para formularios cortos. Los formularios integrados son más adecuados para formularios más largos o cuando quieres tener una página específica de registro en la tienda online.

Pasos:

  1. Desde el panel de control de Shopify, ve a Aplicaciones > Forms.

  2. Haz clic en Crear formulario.

  3. Selecciona si quieres crear un formulario emergente o un formulario integrado.

  4. Ingresa un nombre para el formulario.

  5. Haz clic en Crear.

  6. En la sección Campos, haz clic en Empresa y cliente. El nombre de la empresa y el correo electrónico son obligatorios para crear automáticamente un registro de empresa.

  7. Opcional: para agregar más campos, haz lo siguiente:

    1. Haz clic en Agregar campo nuevo.
    2. Selecciona un campo existente o haz clic en Campo nuevo para crear un campo personalizado. Los campos existentes, al enviarse, crean automáticamente el registro correspondiente en el panel de control de Shopify. De forma predeterminada, los datos enviados en los campos se guardan como un metaobjeto. También puedes guardar el campo como metacampo de empresa o de cliente.
  8. Configura el resto del formulario según tus preferencias.

  9. Haz clic en Guardar.

  10. Según el tipo de formulario que elijas:

    1. Agregar un formulario emergente a la tienda online
    2. Agregar un formulario integrado a la tienda online

Agregar campos de entrada personalizados al formulario

Puedes agregar campos personalizados al formulario y guardarlos como campos locales, metacampos de cliente o metacampos de empresa. Cuando creas un campo personalizado, debes asignarle un nombre, seleccionar el tipo de campo y elegir si será obligatorio para enviar el formulario. Más información sobre administrar los campos del formulario.

Campos locales

Los campos locales se guardan solo en el formulario donde los creas. No se guardan para usarlos en otros formularios. Para reutilizar un campo local en un formulario nuevo, debes duplicar un formulario existente que use ese campo.

La información enviada en los campos locales también solo se puede ver en Metaobjetos. No está disponible en el perfil de empresa ni en el de cliente que se crea después de que un cliente envía el formulario. Si quieres ver toda la información enviada en el perfil de empresa o de cliente, guarda la información como metacampo de cliente o de empresa.

Puedes cambiar en cualquier momento un campo almacenado localmente a metacampo de cliente o de empresa seleccionando Guardar también como metacampo de cliente. Cuando conviertes un campo local en un metacampo, solo los nuevos envíos del formulario se guardan en el metacampo. Los envíos anteriores permanecen como datos de campo local.

Metacampos de cliente o de empresa

Los metacampos de cliente o de empresa se guardan en el selector de campos del formulario para reutilizarlos en otros formularios. Si tienes hasta 20 metacampos, todos estarán disponibles para su reutilización. Si tienes más de 20 metacampos, solo se muestran los metacampos fijados. Más información sobre administrar los metacampos fijados.

Después de guardar un campo de entrada personalizado como metacampo, no se puede volver a convertir en un campo local, y cualquier cambio en el metacampo actualizará todos los formularios que usan ese campo.

Después de guardar un campo de entrada personalizado como metacampo, se guarda en la sección Custom data > Clientes o Empresas del panel de control de Shopify. Puedes usar estos datos de metacampo para evaluar solicitudes de cuenta de empresa de clientes B2B o para crear segmentos de clientes.

Si un cliente envía información para un campo que ya está vinculado a su perfil de cliente más de una vez, el perfil de cliente muestra solo los datos del metacampo del envío más reciente del formulario.

Tipos de datos para campos de entrada personalizados

Un campo personalizado puede tener cualquiera de los siguientes tipos de datos:

Tipos de datos para campos de entrada personalizados
Tipo de datos del campoDescripción
Texto de una líneaUn campo de texto corto, adecuado para una sola frase.
Lista desplegableUna lista de opciones presentada como un menú desplegable que permite seleccionar una sola opción.
Botones de opción Una lista de opciones presentada como una serie de botones que permite seleccionar una sola opción.
Texto de varias líneasUn campo de texto más largo, adecuado para un párrafo.
Selección múltipleUna lista de opciones presentada como una serie de casillas de verificación. A diferencia de la lista desplegable y los botones de opción, se puede seleccionar más de una respuesta.
FechaUna fecha específica.
NúmeroUn solo número.
Carga de archivoUn solo archivo adjunto de 20 MB o menos. El archivo debe ser de uno de los siguientes tipos admitidos:
  • GIF
  • HEIC
  • JPEG
  • PDF
  • SVG
  • WebP
  • XML

Por ejemplo, si quieres saber cuántas sucursales de envío tiene una empresa antes de aprobarla como cliente B2B, puedes crear un formulario con un campo numérico personalizado. Cuando los nuevos clientes B2B completen el formulario, deberán ingresar la cantidad de sucursales que tienen antes de enviarlo. Luego puedes guardar esta información como un metacampo en el perfil de la empresa para futuras consultas.

Revisar solicitudes de cuenta de empresa

Después de agregar el formulario a la tienda online, los nuevos clientes mayoristas pueden enviarlo para solicitar acceso para comprar en el negocio. Cuando un cliente envía el formulario, se crea en el panel de control de Shopify una empresa con un cliente y una sucursal asociados para revisar. Si agregaste campos Existentes, también se actualizan automáticamente para la empresa y el cliente.

De forma predeterminada, las empresas creadas mediante el formulario no pueden hacer pedidos en la tienda online ni acceder a los precios B2B hasta que las apruebes. Puedes aprobar automáticamente todos los nuevos envíos de solicitudes de cuenta de empresa con la plantilla Allow ordering for companies created by company account requests en Shopify Flow. Learn more about B2B templates for Shopify Flow..

Puedes revisar las solicitudes de cuenta de empresa en la columna Pedidos y decidir si apruebas a las empresas en el panel de control de Shopify. Puedes ver un registro de todos los envíos de formularios en Contenido > Metaobjetos > Entradas recientes en el panel de control de Shopify.

Pasos:

  1. Desde el panel de control de Shopify, ve a Clientes > Companies.
  2. Haz clic en la pestaña Pedidos no aprobados.
  3. Haz clic en la empresa que quieres revisar.
  4. En la sección Metacampos , revisa la información que el contacto de la empresa ha enviado con el formulario:
    • Para rechazar una solicitud, delete the company.
    • Para aprobar una empresa, haz lo siguiente:
      1. Haz clic en Administrar permisos.
      2. Selecciona sucursales y assign permissions.
      3. Haz clic en Siguiente.
      4. Opcional: selecciona Notificar al cliente que puede empezar a realizar pedidos B2B para enviar un correo electrónico al contacto de la empresa.
  5. Opcional: si tienes campos locales en el formulario, puedes revisar la información enviada para esos campos en Metaobjetos:
    • En la sección Metacampos, haz clic en el recuadro gris de fecha y hora junto a Shopify Forms submissions.
    • Haz clic en la fecha y hora en que se envió el formulario para ver los campos locales y el envío completo del formulario.

Tiendas B2B con acceso restringido y solicitudes de cuenta de empresa

No puedes usar solicitudes de cuenta de empresa si tienes una tienda exclusiva con acceso restringido, disponible solo para clientes B2B.

Sin embargo, puedes quitar la restricción de acceso de la tienda y ocultar la información confidencial para que solo los clientes mayoristas con sesión iniciada puedan acceder a ella. Esto te permite agregar un formulario a la parte pública de la tienda online sin divulgar ninguna información que no quieras compartir públicamente.

Puedes ocultar productos, precios, botones de compra y otra información a clientes que no hayan iniciado sesión usando código Liquid o el editor de temas, según el tema que uses. Antes de personalizar el tema, asegúrate de duplicate your theme para crear una copia de seguridad.

Pasos:

  1. Desde el panel de control de Shopify, ve a Tienda online > Themes.

  2. Junto al tema que quieres editar, haz clic en Editar tema.

  3. En el contexto Predeterminado, usa el menú desplegable para elegir la página de la que quieres ocultar información, como Inicio, Productos o Páginas.

  4. Ubica la información que quieres ocultar y haz clic en el ícono de ojo para ocultar el contenido.

  5. Opcional: si vendes un producto que quieres ocultar a clientes desconocidos o nuevos, pero que sea accesible para clientes B2B con sesión iniciada, remove the product from the online store sales channel. Si quieres ocultar varios productos, puedes usar bulk actions.

  6. Cambia la vista al contexto B2B y verifica que toda la información relevante siga disponible para los clientes B2B con sesión iniciada.