Última modificación: 12 de septiembre de 2025
‘Aprende los primeros pasos para desarrollar en HubSpot.’;
Tanto si eres un nuevo desarrollador de HubSpot como si quieres ampliar tus conocimientos, esta sección te guiará a través del proceso de puesta en marcha. Explorarás las distintas vías de desarrollo disponibles, así como las herramientas y cuentas específicas que necesitarás para alcanzar tus metas.
Las ventajas de una plataforma conectada
Primero, es útil considerar qué hace de HubSpot una potente plataforma para desarrolladores. La base de toda cuenta de HubSpot es la plataforma CRM (Customer Relationship Management), una base de datos de relaciones y procesos de negocios. HubSpot ofrece diferentes vías para que desarrolladores y partners externos trabajen con el CRM y puedan crear valor agregado para los usuarios finales de HubSpot. Esto incluye:- Crear integraciones y/o extensiones con las API de HubSpot para sincronizar datos entre HubSpot y plataformas externas.
- Construir sitios web personalizados utilizando el CMS (Sistema de gestión de contenido) de HubSpot. Además de un conjunto completo de herramientas de gestión de contenido, el CMS se integra totalmente con el CRM. Esto facilita el lanzamiento de campañas, la captación de leads y las comunicaciones continuas con los clientes.
- Personalización del CRM con extensiones de IU. Los desarrolladores pueden utilizar React para crear tarjetas personalizadas flexibles que se integran perfectamente con HubSpot.
1. Instala herramientas que te ayuden a construir
Hay una amplia gama de herramientas disponibles para los desarrolladores de HubSpot. La combinación de herramientas que necesitarás dependerá de tus metas específicas.- CLI de HubSpot: Instalar la CLI de HubSpot para el desarrollo local es un gran punto de partida para muchas tareas de desarrollo. La CLI se utiliza al crear extensiones de IU y recursos de CMS, y puede utilizarse para crear y gestionar secretos, tablas de HubDB y datos de objetos personalizados de tu cuenta. Necesitarás tener instalado Node.js (se requiere la versión 18 o superior, y se recomienda la versión LTS). Para instalar el CLI globalmente, ejecuta el siguiente comando:
- Visual Studio Code: Instalar Visual Studio Code significa que puedes aprovechar la extensión Visual Studio Code de HubSpot, lo cual te permite centralizar tu workflow de desarrollo.
- Bibliotecas de clientes: HubSpot proporciona bibliotecas de clientes para Node, PHP, Ruby y Python.
-
Postman: utiliza Postman para acceder a Colecciones de Postman de HubSpot. A lo largo de la documentación de la API de HubSpot, encontrarás botones para ejecutar llamadas utilizando la colección.
2. Decide qué construir
No hay un camino único para desarrollar con HubSpot. Es una plataforma flexible que puede satisfacer una amplia gama de necesidades. Una de las cuatro amplias categorías que se enumeran a continuación debería cubrir la mayoría de estas necesidades. Puedes elegir la que sea más relevante para ti en este momento para una breve introducción, junto con algunos pasos inmediatos para empezar. También puedes hacerte una idea de cuáles son las mejores herramientas para el trabajo, y si se requiere un tipo específico de cuenta de HubSpot.- Utilizar API y crear integraciones
- Crear aplicaciones para el mercado
- Personalizar la IU de HubSpot
- Crear sitios web personalizados