In this introductory video from a new integration series, Devin Knight of Pragmatic Works walks users through the foundational step of connecting HubSpot with Power Automate: creating a private app in HubSpot. This setup is essential for secure API communication between the platforms and enables automation and data sync tasks across systems.
Many organizations today use multiple platforms, such as Microsoft 365 tools alongside HubSpot, a popular customer relationship management (CRM) and marketing platform. This creates the need for streamlined integration, where Power Automate serves as a bridge for pushing, pulling, or updating data within HubSpot.
Before any Power Automate integration can occur, users must set up a private app in HubSpot. Here's how Devin outlines the process:
Scopes define what data the app can access. Devin focuses on the CRM section for the demonstration:
Once scope selections are made, users create the app and receive an access token, which acts as the authentication method to HubSpot’s API. Devin emphasizes:
To properly use the access token in Power Automate flows, developers must understand how HubSpot’s API works. Devin provides an overview of HubSpot’s v3 REST API documentation, which includes:
One common use case highlighted is checking if a contact already exists in HubSpot before creating or updating it—an automation scenario Devin plans to cover in a follow-up video.
This foundational video prepares users for deeper HubSpot and Power Automate integrations by:
Don't forget to check out the Pragmatic Works' on-demand learning platform for more insightful content and training sessions on Power Automate and other Microsoft applications. Be sure to subscribe to the Pragmatic Works YouTube channel to stay up-to-date on the latest tips and tricks.