Ir al contenido
Prueba gratis durante 7 días
Español
English简体中文繁體中文ČeštinaPróximamenteDanskPróximamenteNederlandsSuomiPróximamenteFrançaisDeutschItaliano日本語한국어Norsk bokmålPróximamentePolskiPortuguêsEspañolSvenskaTürkçe
Abrir en Claude Hacer preguntas sobre esta páginaAbrir en ChatGPT Hacer preguntas sobre esta página

HubSpot

Crea contactos de HubSpot a partir de las solicitudes de cotización para que tu equipo de ventas pueda trabajarlos como oportunidades.

Al conectar HubSpot, cada solicitud de cotización se convierte también en un contacto al que puedes dar seguimiento, sin que nadie tenga que copiar los datos a mano.

Paso 1: obtén tu Portal ID y tu token de acceso en HubSpot

Sección titulada «Paso 1: obtén tu Portal ID y tu token de acceso en HubSpot»

HubSpot ya no emite API keys clásicas. En su lugar, creas una aplicación privada dentro de tu cuenta de HubSpot y esta te da un token de acceso. El Portal ID es distinto: identifica a la propia cuenta de HubSpot.

  1. Tu Portal ID (también llamado ID de cuenta o hub ID) identifica en qué cuenta de HubSpot escribe la aplicación. Guía de HubSpot: Check your current account.

    El mismo enlace se repite en la aplicación como texto de ayuda Find your Portal ID bajo el campo.

  2. Crea una aplicación privada con los permisos correctos

    Sección titulada «Crea una aplicación privada con los permisos correctos»

    Crea la aplicación privada dentro de tu cuenta de HubSpot. La guía de HubSpot lo explica paso a paso: Private apps.

    Antes de terminar de crearla, marca al menos estos tres permisos (scopes):

    • forms
    • crm.objects.contacts.write
    • crm.schemas.contacts.write

    La aplicación enumera los mismos tres bajo el campo del token, así que más tarde puedes compararlos con tu aplicación privada.

    La pantalla de scopes de la aplicación privada de HubSpot con forms, crm.objects.contacts.write y crm.schemas.contacts.write marcados

    Falta la captura de pantalla. La pantalla de scopes de la aplicación privada de HubSpot con forms, crm.objects.contacts.write y crm.schemas.contacts.write marcados.

  3. HubSpot muestra el token cuando se crea la aplicación privada. Cópialo y guárdalo en un lugar seguro mientras terminas la configuración.

  1. En el panel de administración de Shopify, abre SA Request a Quote, selecciona Advanced settings y abre la pestaña Integrations.

  2. En Third-party integration, selecciona HubSpot, que la aplicación describe como “Seamlessly connect your submissions to your data”.

    Se abre la página de HubSpot, con una ruta de navegación Third-party para volver a la lista.

    La pestaña Integrations de Advanced settings con HubSpot resaltado en rojo

    Elige el servicio y abre su configuración.

  3. Activa Enable, el primer control de la página. No se envía nada a HubSpot hasta que lo hagas.

  4. Los dos campos están justo debajo de Enable, en este orden:

    1. Portal ID: pega el ID de cuenta del paso 1. Su texto de ayuda es Find your Portal ID.
    2. HubSpot access token: pega el token de la aplicación privada del paso 1. Su texto de ayuda es Find or generate your access token y, debajo, la aplicación muestra los permisos que necesita el token: forms, crm.objects.contacts.write y crm.schemas.contacts.write.

    El campo se llama HubSpot access token, no “API key”: el token es lo que emite una aplicación privada.

    Rellena ambos. La aplicación solo obtiene tus formularios de HubSpot cuando tiene el par completo, así que una página con solo el token se queda sin nada que elegir. Si el menú desplegable no aparece después de escribir, selecciona Merge fields junto al campo del token para que la aplicación vuelva a consultarlos.

    La configuración de HubSpot con ambos campos de credenciales resaltados en rojo

    HubSpot necesita dos valores, y no son intercambiables.

  5. Abre Select a HubSpot form to integrate y elige el formulario al que deben alimentar las solicitudes de cotización. Hasta que elijas uno, muestra “Please select a HubSpot form”.

    Si la aplicación muestra “It looks like you don’t have any HubSpot forms”, es que el formulario todavía no existe, una de las dos credenciales es incorrecta o al token le falta el permiso forms. Corrígelo antes de continuar: la asignación de campos permanece oculta hasta que se selecciona un formulario.

  6. Las filas de asignación aparecen solo cuando el Portal ID, el HubSpot access token y el formulario están configurados. Las filas proceden del formulario de HubSpot que acabas de elegir, así que son los campos propios de ese formulario y no una lista fija: elige primero el formulario y las filas lo siguen.

    Lee cada fila de izquierda a derecha:

    • A la izquierda: el campo de HubSpot, atenuado porque no se puede cambiar de nombre.
    • En el centro: cómo se proporciona el valor: has no value, is dynamic value by (se toma del formulario de cotización) o is fixed value by (se envía el mismo texto en cada cotización).
    • A la derecha: el campo del formulario de cotización que envías, o el texto fijo que escribiste.

    Es decir, eliges a la derecha el valor del formulario de cotización que rellenará el campo de HubSpot indicado a la izquierda, nunca al revés.

    La fila del correo electrónico es la que no puedes omitir: sin ella no hay ningún contacto que crear. Si tu formulario recopila Company information, asigna también el nombre de la empresa para que el equipo de ventas vea quién lo solicita. Si un campo está marcado como obligatorio en el formulario de HubSpot y lo dejas sin asignar, la aplicación marca la fila y se niega a guardar.

  7. Selecciona Save. No se almacena nada hasta que lo hagas, y una página sin guardar no envía nada.

    Mientras tengas cambios sin guardar, la aplicación muestra una barra de guardado con Save y Discard changes; Discard changes descarta todo lo que hayas escrito en la página. Un mensaje Changes saved confirma que se ha guardado.

Envía una solicitud de cotización real desde tu tienda online y comprueba en HubSpot si aparece el nuevo contacto. Confirma que los campos que asignaste llegaron realmente, no solo la dirección de correo electrónico.

Es la opción adecuada si las cotizaciones las gestiona un equipo de ventas y no el de marketing.

Si todavía no usas HubSpot, no lo adoptes solo para esto: Zapier conecta los datos de cotización con casi cualquier cosa, y Crear un cliente de Shopify después del envío mantiene todo dentro de Shopify en el plan FREE.

  • Comprueba los permisos de tu aplicación privada. Hay que conceder forms, crm.objects.contacts.write y crm.schemas.contacts.write. Un token sin ellos se guarda sin problemas y no entrega nada. Es la causa más habitual.
  • Comprueba que Enable sigue activado. No se envía nada mientras esté desactivado.
  • Comprueba el Portal ID además del token. Un token correcto con un Portal ID ausente o mal escrito deja la conexión a medias: la aplicación no puede cargar tus formularios, así que no se envía nada.
  • Comprueba que el token sigue siendo válido. Si rotas un token en HubSpot, la conexión deja de funcionar hasta que pegues el nuevo. Los tokens guardados se muestran enmascarados, así que pega uno nuevo si tienes dudas.
  • Comprueba que elegiste el formulario correcto. Puede que los contactos estén llegando a un lugar donde no estás mirando.
  • Comprueba que la fila de correo electrónico está asignada. Sin ella no hay ningún contacto que crear.

¿Sigue sin funcionar? Escribe a [email protected].

¿Te resultó útil esta página?