Odoo LinkedIn CRM Connector links a Chrome extension with Odoo CRM. Sales teams turn LinkedIn profiles into CRM leads in one click, with no manual typing.
- Create a CRM lead from a LinkedIn profile with one click on Create Lead.
- Review and edit each extracted value before saving the lead.
- Connect the Chrome extension to Odoo with a personal API key.
- Use short-lived tokens and hashed API keys instead of stored passwords.
- Turn the extension on or off for the whole database from CRM Settings.
- Set a default lead source, sales team, and salesperson for new leads.
- Open all captured leads from CRM > Sales > LinkedIn Leads.
- Keep each source profile URL in CRM > Configuration > LinkedIn Profiles.
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
Odoo LinkedIn CRM Connector is an Odoo module that connects a Chrome extension with Odoo CRM. Salespeople open a LinkedIn profile, click Create Lead, and the profile details land in the Odoo pipeline as a lead.
The extension reads only what the profile page already shows in the browser. It needs no LinkedIn API key, no OAuth app, and no paid scraping service. A short form lets the user check each value first.
Each lead is a standard Odoo lead. The module fills the usual lead fields, such as contact name, company, phone, website, city, country, and notes. It adds no custom fields to the lead form.
Admins control the connector from Settings > CRM. They can switch the extension on or off, set the token lifetime, and choose a default lead source, sales team, and salesperson for new leads.
The module runs on Odoo Community and Odoo Enterprise and depends only on the Odoo CRM app. The Chrome extension ships inside the module folder and loads in Google Chrome as an unpacked extension.
Additionally, if you also keep deals in another CRM tool, you can check our Odoo Multi CRM Solution module.

Highlighted Features of Odoo LinkedIn CRM Connector
One-Click Lead Capture
Click Create Lead on a LinkedIn profile and a prefilled form opens. Save it and the lead appears in Odoo CRM.
Editable Lead Form
Check every extracted value and add notes before the lead is saved.
API Key Security
Odoo stores only the hash of each API key. The extension swaps the key for a short-lived token that expires on its own.
Admin Kill Switch
Admins tick or clear Enable Chrome Extension in CRM Settings to open or close the connector for every user.
Default Lead Routing
Set a default lead source, sales team, and salesperson once. Every extracted lead arrives already assigned.
Source Profile Tracking
Each lead keeps its LinkedIn profile URL, shown in a LinkedIn Source smart button and in the LinkedIn Profiles list.
Why Do We Need Odoo LinkedIn CRM Connector?
Sales teams find prospects on LinkedIn, then copy the name, title, company, and contact details into Odoo by hand. Each lead takes several steps across two tabs.
Odoo CRM stores leads well, but it has no way to read a LinkedIn profile page. For B2B lead generation, that gap is costly. Copying is slow, and typing errors creep into emails, phone numbers, and company names.
This module closes that gap. The Chrome extension reads the visible profile, shows the values in a form, and sends them to Odoo, where the lead is created with the defaults your admin has set.
One practical detail: the API key is generated from Preferences > Security in the Odoo user menu and is shown only once. Odoo keeps just the hash, so a lost key means generating a new one.
Also, if your team creates purchase quotes from the same leads, you can check our module Odoo Purchase Quotation from CRM.
Odoo LinkedIn CRM Connector Use Cases
-
Outbound Sales Prospecting
Sales reps browse LinkedIn, capture each good prospect as a lead, and the Odoo pipeline fills without copy and paste. See more Odoo CRM Apps.
-
Event and Conference Follow-Up
After an event, the team finds attendees on LinkedIn and adds them to CRM with one default source for later reports.
-
Recruiter-to-Sales Handoff
Business development staff pass promising contacts into a shared sales team, which gets them as assigned leads. To sync contacts with HubSpot as well, see Odoo Multi CRM HubSpot Solution.
-
Sales Navigator Research
Analysts working in Sales Navigator pages can create leads with the same form and tag the source type for later review. If those leads also live in Salesforce, check Odoo Salesforce Integration.
Turn On the Connector From CRM Settings
The connector has its own block in the CRM settings. Admins switch it on and choose how new leads are assigned.
- Open Settings > CRM > LinkedIn CRM Connector, the settings block for LinkedIn lead extract.
- Tick Enable Chrome Extension to allow lead creation through the API.
- Set Token Lifetime in minutes. The default is 60.
- Pick a Default Lead Source, Default Sales Team, and Default Salesperson.
- Clear Enable Chrome Extension at any time to stop all extension traffic.

Generate and Control Personal API Keys
Every user gets a personal API key for the extension. Admins and sales managers keep control of who may hold one.
- Users click Generate API Key in Preferences > Security.
- The key is shown once. Odoo stores only its hash.
- Users click Revoke API Key to remove their own key.
- Admins and sales managers can revoke a user key from the user form.
- A revoked user sees a notice and cannot make a new key until an admin allows it.

Connect the Chrome Extension to Odoo
A three-step popup connects the extension to your Odoo server. Each step checks itself before the next one opens.
- Step 1: enter the Odoo URL and allow Chrome to reach it.
- Step 2: choose the database when the server hosts more than one.
- Step 3: paste the API key and click Connect.
- The connected panel shows the user, Odoo URL, and database.
- Test again checks the connection at any time.

Create an Odoo Lead From a LinkedIn Profile
A Create Lead button sits in the Contact info panel of a LinkedIn profile. It opens a form filled from the profile.
The user fixes any value, adds notes, and saves the lead to the Odoo CRM pipeline.
- Fields: Lead title, Contact name, Phone, City, Website, Country, and Notes.
- The Address field appears when LinkedIn shows a postal address.
- Lead title is required and defaults to the contact name and company.
- Odoo matches the country by name and skips it when nothing matches.
- A Lead created screen offers Open in Odoo.

Manage LinkedIn Leads in the CRM Pipeline
Extracted leads show up in their own menu, in kanban, list, and form views. They also work with the usual CRM tools.
- Open CRM > Sales > LinkedIn Leads for kanban and list views.
- Search, group, and filter leads with the standard CRM search tools.
- The source profile link is saved in the lead notes under Source profile.
- A LinkedIn Source smart button opens the linked profile record.
- Leads use standard fields, so Convert to Opportunity works as usual.

Track Source Profiles in LinkedIn Profiles
Every captured profile is saved as a small record that points to its lead. The list shows where each lead came from.
- Open CRM > Configuration > LinkedIn Profiles.
- Columns: Profile Name, Profile URL, Source Type, CRM Lead, and Created on.
- Source Type holds LinkedIn, Sales Navigator, or Other.
- Each profile URL and source type pair is unique.
- Deleting a lead keeps the profile record and clears its CRM Lead link.

Support
For any query or issue, please create a support ticket here http://webkul.uvdesk.com/.
You may also check our top-quality Odoo Apps.
Specifications
Frequently Asked Questions
Specification
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Cloud Hosting
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Move to Cloud Today
We’re partnered with top-tier, trusted providers!
Default Configuration Details of Server
RAM 1 Core
Processor 30 GB
Hard Disk
Database
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store
* Server Configuration may vary as per application requirements.