In this article we present you with the HubSpot components for Flowbuilder that will help you optimize the management of your information and make the most of this integration.
The native and bidirectional synergy between Atom and HubSpot ensures that no prospect or lead is lost along the way. With these components, you automate tasks, avoid manual data entry, and boost your sales opportunities directly from the chat.
🧩 Available HubSpot Components
Within Flowbuilder, you will find 4 specific components to connect with HubSpot. You can access them from the side tools menu or through the context menu by dragging a connection on the canvas:
Existing Contact
Create Contact
Create Deal
Update Lifecycle Stage
Below, we show you through a practical use case how you can incorporate each one of them into your flows.
👤 1. Existing Contact
Use case: Verify if a customer is already registered in your database before asking them for redundant information.
In your flow, you can use this component to quickly check with HubSpot if the contact already exists.
👉 Example: You start the flow with the Recognition component (to see if the customer is in Atom). If it finds them, you use Existing Contact to verify if they are also in HubSpot. If the system confirms they exist, the flow advances directly to the main menu, saving the customer from having to provide their information again and improving their experience.
📝 2. Create Contact
Use case: Register new prospects who interact with your bot for the first time.
If in the previous step it is detected that the user is not in HubSpot, you can use a Flow Jump to a block where the bot asks for their information (first name, last name, email).
👉 Configuration: Once the bot captures the information using Save Field, the Create Contact component comes into play. By double-clicking on it, you will see the properties to map between Atom and HubSpot.
💡 Tip: If you need to send additional information, click on the "+" icon (Add new mapping) to add the extra properties you need quickly and easily.
💼 3. Create Deal
Use case: Register a sales opportunity directly in your sales funnel (pipeline).
Suppose the customer shows clear interest in a product or service you offer and you want to register this opportunity for your sales team.
👉 Configuration: You capture the interest with the Save Field component and then add the Create Deal component. In its configuration you can give the deal a name, assign it a specific pipeline, and define what stage of sales it will enter.
🔄 4. Update Lifecycle Stage
Use case: Qualify the lead according to their progress, behavior, or purchase intention during the conversation.
According to the journey the customer builds throughout the flow, you can update their qualification in HubSpot thanks to the Update Lifecycle Stage component.
Depending on the branch the user navigates through, you can classify them by selecting one of the following stages:
Perfect synchronization instantly! 🚀
With these components, you keep HubSpot automatically updated in every chat. Avoid manual tasks, boost your lead tracking, and close more sales from one place. ✅




