LinkedIn has no one-click button to sync your connections into HubSpot. There are three real ways to get them there: the Sales Navigator integration (which logs activity but does not move your connection list), a manual CSV import, or Outscore, which pushes your tracked connections straight into HubSpot as contacts, deduped by LinkedIn URL. This guide covers all three and when to use each.
Does LinkedIn integrate with HubSpot?
Yes, but not the way most people expect. LinkedIn Sales Navigator has a HubSpot integration that surfaces LinkedIn profile info on HubSpot records and logs Sales Navigator activity, and HubSpot separately has a LinkedIn Ads integration for advertising. Neither one exports your sent or accepted connection requests into HubSpot as contacts. That specific job, turning your LinkedIn network into HubSpot records, is what the CSV method and Outscore handle.
Three ways to get LinkedIn connections into HubSpot
| Method | What it moves | Requirements |
|---|---|---|
| Sales Navigator + HubSpot | Activity logging and a profile widget on HubSpot records, not your connection list | Sales Navigator Advanced and a HubSpot account |
| Manual CSV import | A one-time snapshot of contacts you map by hand | A CSV of your connections |
| Outscore push | Your tracked connections as contacts, deduped, with company and owner | Outscore plus any HubSpot account, including free |
How to push your LinkedIn connections to HubSpot with Outscore
Outscore already tracks the connections you send and receive. Connecting HubSpot lets you send them across as contacts in a couple of clicks.
- Connect HubSpot. In the Outscore dashboard, click Connect HubSpot and authorize the account. Outscore uses HubSpot's official OAuth, so you never paste an API key.
- Filter the connections you want. Choose which tracked connections to send, for example only accepted ones, a single company, or a date range.
- Click Push to HubSpot. Outscore creates or updates each person as a contact and reports how many were pushed.
Each contact is created with first and last name, job title (from their LinkedIn headline), company, LinkedIn profile URL, connection status, connected date, and connection note, and it is owned by you. Outscore also creates and associates a company record so HubSpot shows the primary company. It dedupes on the LinkedIn URL, so pushing the same person again updates the existing contact rather than making a duplicate.
On privacy: the push runs from your browser directly to HubSpot. Outscore brokers the secure HubSpot login but never sees your LinkedIn data, which does not pass through its servers.
The manual CSV method
If you would rather not connect an account, you can move the data by hand. Export your connections to a CSV (see our export guide), then in HubSpot go to Contacts, Import, File from computer, and map the columns to HubSpot fields. It works for a one-time load, but it takes no status updates after that and has no dedup key, so repeat imports can create duplicates unless you match on email.
Which method should you use?
If you already pay for Sales Navigator and mainly want activity logging, use its HubSpot integration. If you need a quick one-time dump of names, a CSV import is fine. If you want your actual LinkedIn pipeline in HubSpot, with connection status and dates, kept current and free of duplicates, the Outscore push is the direct route.
Frequently asked questions
Does LinkedIn sync connections to HubSpot automatically?
Not on its own. LinkedIn has no native feature that pushes your sent or accepted connection requests into HubSpot as contacts. The Sales Navigator integration logs activity and surfaces LinkedIn info on HubSpot records, but it does not export your connection list. To move the connections themselves you use a CSV import or a tool like Outscore that pushes them as contacts.
How do I import LinkedIn contacts into HubSpot?
Two practical ways. Export your connections to a CSV and use HubSpot's Import tool (Contacts, then Import, then File from computer, mapping the columns). Or connect Outscore to HubSpot and click Push to HubSpot, which creates the contacts for you, deduped by LinkedIn URL, with company and owner set.
Will pushing LinkedIn connections to HubSpot create duplicate contacts?
Not with Outscore. It writes each person's LinkedIn profile URL to a unique property and dedupes on it, so re-pushing updates the existing contact instead of creating a second one. A plain CSV import has no such key, so repeated imports can duplicate contacts unless you dedupe on email.
Does my LinkedIn data pass through Outscore's servers when pushing to HubSpot?
No. Outscore brokers the secure HubSpot login (it holds the app secret), but the contact push runs directly from your browser to HubSpot. Your LinkedIn names, companies, and statuses never touch Outscore's servers.
Do I need a paid HubSpot plan to import LinkedIn contacts?
No. Creating and importing contacts and companies, and adding custom contact properties, all work on HubSpot's free CRM. The native LinkedIn Sales Navigator integration is the part that requires paid tiers, but the CSV and Outscore methods do not.