Última modificación: 12 de septiembre de 2025
Uso de contenido programable para personalizar correos electrónicos con datos de tu cuenta de HubSpot usando HubL.
El origen de los datos que puedes utilizar en un correo electrónico programable dependen de tu suscripción de HubSpot:
- Si tienes una suscripción a Marketing Hub Pro, puedes utilizar datos de objetos estándar del CRM, como contactos, empresas y productos.
- Si tienes una suscripción a Marketing Hub Enterprise, también puedes utilizar fuentes de datos estructuradas como tablas de HubDB y objetos personalizados. Estos datos se pueden filtrar según las propiedades de contacto del destinatario.
Límites de envío de correo electrónico
Puedes incluir las funciones de HubL del CRM crm_object, crm_objects y crm_associations en un correo electrónico programable, pero cualquier correo que incluya estas funciones específicas está sujeto a los siguientes límites según el número de destinatarios a los que se lo estés enviando:500.000 | 1 |
250.000 | 2 |
165.000 | 3 |
125.000 | 4 |
100.000 | 5 |
- Si clonas un correo electrónico programable, no se podrá enviar mientras el original aún esté en estado de procesamiento. Debes esperar al menos 1 hora entre cada envío de correo electrónico.
- No puedes realizar una prueba A/B para un correo electrónico programable que incluya una función de HubL
crm_object
,crm_objects
ocrm_associations
. Los correos electrónicos enviados mediante estas funciones tienen tiempos de envío significativamente más lentos que otros correos, lo que puede producir resultados inexactos en las pruebas.
1. Crear un módulo de correo electrónico programable
Para crear el módulo de correo electrónico para acceder a tus datos de HubDB u objeto personalizado:- En tu cuenta de HubSpot, navega hasta Marketing > Archivos y plantillas > Administrador de diseño.
- En la parte superior izquierda, haz clic en Archivo, y luego selecciona Nuevo archivo.
- En el cuadro de diálogo, selecciona Módulo para el tipo de archivo y luego haz clic en Siguiente. Luego, selecciona la casilla de verificación Correos electrónicos e introduce un nombre para el archivo.
- Haz clic en Crear.
-
Para habilitar el correo electrónico programable para el módulo:
- En el inspector de la derecha, activa el interruptor Activar módulo para correo electrónico programable beta.
-
También puedes habilitar el correo electrónico programable para una plantilla de correo electrónico codificada agregando
isEnabledForEmailV3Rendering: true
en la parte superior del archivo.
Objetos estándar
Puedes utilizar las funciones de HubL como crm_object, crm_objects y crm_associations para consultar datos de objetos estándar en tu cuenta, como contactos, empresas o productos. El siguiente código utiliza la función de HubLcrm_object
para consultar los datos de un producto con un ID de 2444498793
y representar el nombre, la descripción y el precio:
Objetos personalizados
Si tienes una cuenta de Marketing Hub Enterprise, puedes consultar datos de un objeto personalizado que hayas creado en tu cuenta. El siguiente código recupera datos de un objeto personalizado llamado Propiedad, devolviendo valores (por ejemplo, ubicación, precio) almacenados en las propiedades del objeto personalizado. Ten en cuenta que el siguiente ejemplo utiliza el nombre totalmente calificado del objeto personalizado como primer argumento cuando se ejecuta la función de HubLcrm_objects
.
- El nombre totalmente calificado comienza con el ID de la cuenta de HubSpot (precedido por
p
), seguido de un guion bajo y el nombre en plural en minúsculas del objeto personalizado (por ejemplo,properties
). - Puedes recuperar un
fullyQualifiedName
de un objeto haciendo una solicitudGET
a la API del esquema de objetos del CRM.
query
, el cual filtrará los resultados por las propiedades de contacto del destinatario. Consulta la lista completa de opciones de filtros.
HubDB
Si tienes una cuenta de Marketing Hub Enterprise, puedes usar datos de una tabla de HubDB en tu correo electrónico. El siguiente código utiliza la función de HubLhubdb_table_rows
para recuperar todos los datos de la tabla. Esto enumerará todas las propiedades inmobiliarias en el correo electrónico, mostrando los detalles de cada propiedad junto con su imagen.
query
, que filtrará los resultados por las propiedades de contacto especificadas. Consulta la lista completa de opciones de filtros.
2. Agregar el módulo a un correo electrónico
Con el módulo publicado, ahora lo agregarás al cuerpo del correo electrónico de arrastrar y soltar.- En tu cuenta de HubSpot, navega hasta Marketing > Correo electrónico.
- Selecciona el correo electrónico que creaste.
- En la barra lateral izquierda, en Contenido, haz clic en Más. Encuentra tu módulo de correo electrónico programable y luego arrástralo hasta el cuerpo del correo.

- En la parte superior derecha, haz clic en Acciones y luego selecciona Vista previa.

- En la siguiente pantalla, haz clic en el menú desplegable Ver como un contacto específico y luego selecciona un contacto.



Más tutoriales enfocados en HubDB
- Desarrollo de páginas dinámicas con HubDB
- Cómo unir varias tablas de HubDB
- Cómo crear una página dinámica para miembros del equipo con HubDB
- Cómo crear páginas dinámicas multinivel usando HubDB