Set up Lead to Notion in a few minutes
Three parts: install the extension, connect it to your Notion database, and start capturing leads. No code. If you can paste a link, you can do this.
Install the extension
Load it into Chrome yourself. Takes about a minute.
Download and unzip
Grab lead-to-notion-v1.1.0.zip from the release page and unzip it. Keep the unzipped folder somewhere you won't delete it, since Chrome loads the extension from that folder.
Open Chrome extensions, turn on Developer mode
Go to chrome://extensions in your address bar. Flip the Developer mode switch in the top-right corner to on.
Load unpacked, pick the folder
Click Load unpacked and select the unzipped folder. The "Lead to Notion" card appears and the icon lands in your toolbar. Pin it (puzzle-piece menu) so it's one click away.

Connect your Notion
Give the extension access to your database. This is the one-time part.
Create an integration, copy the token
Go to notion.so/my-integrations, click New integration, name it (e.g. "Lead Capture"), and submit. Copy the Internal Integration Secret. That's your token. It starts with secret_ or ntn_.
Share your database with the integration
Open your leads database in Notion. Click the ••• menu (top-right) → Connections → Connect to, then pick the integration you just made. The extension can't see the database until you do this.
Find your database ID
Open the database as a full page and look at the URL. The 32-character chunk before the ? is your database ID. You can also paste the whole URL into settings, and it pulls the ID out for you.
Paste into Settings, then map your columns
Open the extension → gear (⚙) → settings. Paste your token and database ID, then hit Test connection. It lists your real columns and their types.
Under Column mapping, type your exact column names so each field saves to the right place. This is the step that makes it work with your database, not just a default one. Then Save settings.
Lead → Notion · SettingsColumn mapping
What your database needs
The extension reads your database and adapts to your column types. Here is what each field expects.
| AaName | ↗Website | #Deal Value | ◉Deal Stage | ☷Last contacted | |
|---|---|---|---|---|---|
| Sarah Chen x Figma | sarah@figma.com | figma.com | 4,000 | Lead | Jul 16, 2026 |
| Marcus Reyes x Linear | marcus@linear.app | linear.app | 2,500 | Qualified | Jul 14, 2026 |
| Field | Notion column type | Required | What it does |
|---|---|---|---|
| Name | Title | Yes | Your title column, whatever you called it. Detected automatically, so it never needs mapping. Saved as "Name x Company". |
| Optional | The lead's email address. | ||
| Website | URL | Yes | The company site. The company name in the card title comes from this domain. |
| LinkedIn URL | URL | Yes | The lead's profile. Checked against the website to catch paste mix-ups. |
| Deal Value | Number | Yes | Deal size. Totalled per stage on the Pipeline tab. |
| Service(s) | Multi-select | Yes | Its options are pulled live from your database, so they always match. |
| Source | Select | Yes | Its options are pulled live from your database, so they always match. |
| Deal Stage | Status | Auto | Always set to "Lead" when you save. Move it later from the Add note tab. |
| Last contacted | Date | Optional | Set to today when you tick "log contact" on a note. |
| Notes | page body | Optional | Written into the card body with a date stamp, not into a column. |
Use it
Three tabs, one job: keep your CRM current.
Capture a new lead
Click the toolbar icon to open the side panel. Type a name and website, and the card title fills itself as Name x Company. Hit Save to Notion and the lead lands in your database. The panel stays open while you switch tabs.
Log a note on an existing lead
On the Add note tab, search a card by name, write a note (it gets today's date automatically), optionally move it to a new stage, and tick "log contact" to set Last contacted to today.
Watch your pipeline
The Pipeline tab totals deal value by stage and shows a weighted forecast of what the pipeline is really worth today. Hit Refresh to recompute, or Open CRM to jump into Notion.
That's it, you're running
Every lead you save from now on lands in your Notion workspace. Got stuck on a step? Email eugene@busyless.space.