What is the HubSpot Company Integration with Aloware?
The HubSpot Company integration with Aloware links HubSpot company records to Aloware’s calling and messaging features. With this integration, you can log calls and SMS messages directly to a company’s record in HubSpot—even if there is no matching contact for that number.
Communication details such as call history and messages are recorded in HubSpot, keeping company interactions organized and easy to access. Admins can adjust how contacts and companies are synced between both platforms to help manage associations and review communication history efficiently.
Setting up the integration
Connect Aloware to HubSpot
In Aloware, go to Integrations and select HubSpot.
Click Authenticate to connect your HubSpot account and follow the on-screen steps. Read this guide to connect Aloware to HubSpot.
Configure contact creation settings
In the integration settings, find the sync tab.
Adjust the contact creation options:
Bi-directional (↔︎) - contacts created in Aloware (with unique phone numbers) can sync to HubSpot if “Contact Creation” is enabled. If a contact already exists in HubSpot with that number, no duplicate is created.
Inbound only (←) - only contacts created in HubSpot are pulled into Aloware; use this for centralized contact management.
Ensure call and message logging is enabled to track activities at the company level.
Manual creation of companies in HubSpot
In HubSpot, go to CRM > Companies.
Click Create company.
Fill in details (name, domain, phone number).
You can also associate this company with contacts, deals, or tickets at this point.
For detailed instructions, refer to HubSpot guide.
Managing contact and company associations
Associating contacts with companies
If a contact and company share a phone number, activity logs (calls/SMS) are captured in both records.
Only one company can be associated per phone number—multi-company associations for a single number are not supported.
Handling duplicate records
If multiple companies or contacts share a phone number, only the first company is recognized for engagement logging.
When creating a company with a number that already exists, you may see a duplicate warning—follow prompts to review or clean up records as needed.
Sample duplicate handling
If you attempt to send an SMS from a duplicate company in HubSpot, a warning appears with a link to the company currently linked to that phone number.
Outgoing calls from duplicate companies (in HubSpot) will log only to the company used for that specific call.
The association between contact and company updates dynamically as numbers are added, changed, or removed; removing the phone number breaks the link, adding it back restores it.
Using power dialer CRM view
In Aloware, view HubSpot company details directly through the Power Dialer CRM interface.
The CRM view shows company name, domain, and linked contacts.
Use the HubSpot icon to quickly open the company or contact page in HubSpot.
Power dialer HubSpot CRM view: Company-level
Power dialer HubSpot pop-up: Company-level
For more details on this feature, see the viewing HubSpot records in Aloware’s power dialer CRM view.
Use case scenarios explained
Scenario 1: Adding a brand new company with a new phone number
What happens - You create a company in HubSpot ("Company A") and enter a phone number that isn’t in your systems yet.
Result - The first time someone makes a call or sends an SMS to that number (from HubSpot or Aloware), Aloware automatically creates a contact using that company’s information. The company and contact are connected, and you’ll see their info on the integration card. No duplicate contacts will appear in HubSpot.
Scenario 2: Creating a company using a phone number already assigned to a contact
What happens - You add a new company in HubSpot, but you use a phone number that’s already used by an existing contact ("Contact A").
Result - No new contact is created. Now, both the company and that original contact are linked together. Whenever you make a call or send an SMS to that phone number, the activity is logged for both records. The integration card will show both associations.
Scenario 3: Trying to create multiple companies with the same phone number
What happens - You try to create two or more different companies in HubSpot, all with the same phone number.
Result - Only the first company gets recognized and linked by Aloware. The other companies with that duplicate number are ignored for syncing. At this time, it’s not possible to connect multiple companies to a single phone number in Aloware.
Scenario 4: Deleting a company
What happens - You remove a company record from HubSpot.
Result - The link between that company and its associated contact in Aloware is broken. On the integration card, you’ll see that the company association is gone, but the contact still remains. Both systems update to show the record is deleted.
Scenario 5: Deleting a contact linked to a company
What happens - You delete a contact from HubSpot that was linked to a company by phone number.
Result - The contact is removed, but the company remains. The association is updated on the integration card, and all call/SMS logs to the company continue as normal. Both systems reflect the removal of the contact.
Scenario 6A: Changing a company’s phone number
What happens - You update a company’s phone number in HubSpot to a number that did not previously belong to any contact.
Result - If the company’s phone number doesn’t match any existing contact, the link is removed so communications are no longer associated. If you set the number to one that matches a new or different contact, that contact becomes connected to the company.
Scenario 6B: Changing back to the old phone number
What happens - You revert the company’s phone number to the original number.
Result - The system re-establishes the link between the company and the original contact, restoring any previous data flow. The integration card updates to show the old association again.
Scenario 7: Updating other company information
What happens - You edit company fields like name, domain, or industry in HubSpot.
Result - The updated information (like a new company name or website) is reflected on the integration card and in Aloware, provided those fields are supported.
Scenario 8: Adding a company without a phone number
What happens - You create a company in HubSpot but do not enter a phone number.
Result - The system will not be able to link this company to any contact in Aloware, since a phone number is required for association.
Scenario 9A: Removing a company’s phone number
What happens - You delete or clear the phone number on a HubSpot company record.
Result - The association between that company and its contact in Aloware is removed, and no further communications are logged for that company.
Scenario 9B: Adding a phone number back to a company
What happens - You add a phone number to a company that previously had none.
Result - Synchronization resumes automatically, and future calls or SMS sent to that number will be logged to both the contact and the company in HubSpot and Aloware.