Internal tool · Dealflow

HubSpot → LinkedIn Connector

A personal Chrome extension that sends paced, personalized LinkedIn connection requests to your queued HubSpot contacts — or connects one contact on demand by record ID — from your own logged-in browser session.

⬇ Download extension (.zip)
Version 0.4.0 · Chrome / Edge / Brave (any Chromium browser)
Why no one-click install? Chrome only allows one-click installs from the Chrome Web Store. This is a private internal tool, so you install it manually in developer mode — it takes about a minute. Steps below.

1Download & unzip

  1. Click Download extension above.
  2. Unzip the file. You'll get a folder named linkedin-hubspot-connector. Keep it somewhere permanent (e.g. your Documents) — Chrome loads it from this location every time, so don't delete it.

2Load it into Chrome

  1. Open chrome://extensions (paste it in the address bar).
  2. Turn on Developer mode (top-right toggle).
  3. Click Load unpacked and select the unzipped linkedin-hubspot-connector folder.
  4. Pin it: click the puzzle-piece icon in the toolbar, then the pin next to HubSpot → LinkedIn Connector.
Updating later? Download the new zip, replace the folder's contents, then click the ↻ reload icon on the extension's card in chrome://extensions.

3Connect HubSpot (one time)

  1. In HubSpot: Settings → Integrations → Private Apps → Create. Give it scopes crm.objects.contacts.read and crm.objects.contacts.write. Copy the pat-… token.
  2. Create a contact property li_connection_status (single-line text or dropdown), and optionally a date property li_connection_sent_date.
  3. Open the extension's Settings (right-click the icon → Options, or the “Settings” link in the popup), paste the token, and click Test connection → expect a green ✓.
If your li_connection_status is a dropdown, make sure its options include the exact values from Settings → “Outcome status values” (sent, pending, connected, failed), or change them to match your dropdown.

4Use it

Make sure you're logged into LinkedIn in the same Chrome profile. Then, two ways to connect:

On demand  Connect one person right now

Batch  Work through a queue, safely paced

Safety & troubleshooting