J
Jeanus
Help centre
All articlesContact support
Help/CRM

Chrome extension - add any website as a lead

Install the Jeanus Lead Grabber, paste an API key, click the toolbar icon on any B2B site to drop it into your pipeline.

Updated 10 July 2026

The Jeanus Lead Grabber is a Chrome extension that turns any B2B website into a lead in your pipeline in one click. Read the current page, pull out the company name, contact details and a summary, drop it in as a new lead ready to work.

Install

Search "Jeanus Lead Grabber" on the Chrome Web Store and click Add to Chrome. Once installed, click the puzzle-piece icon in your Chrome toolbar, find Jeanus Lead Grabber in the list and click the pin icon so the J shows permanently in the toolbar.

Set up (one time)

  1. Generate an API key. Go to Settings then API keys, click New key, name it "Chrome extension", tick Also include write scope, and hit Create. Copy the key that appears (starts with jns_live_) - you will only see it once.
  2. Paste the key into the extension. Right-click the J icon in the toolbar and choose Options. Paste the key into the API key field. Leave the base URL ashttps://www.jeanus.app. Click Save.

Add a lead

  1. Open any B2B website you want to prospect.
  2. Click the J icon in your Chrome toolbar.
  3. The popup reads the page and pre-fills what it can. Company name (from Open Graph tags, page title or domain), website URL, first plausible email (skipping noreply / privacy@ / abuse@ addresses), first plausible UK phone number, and a page-summary in the notes field.
  4. Edit anything the extractor got wrong, then click Add to Jeanus.
  5. A success screen appears with an Open in Jeanus button that takes you straight to the new lead card in your pipeline. Source is tagged as chrome-extension so you can slice your reports by acquisition channel later.
Not LinkedIn-compatible. The extension is deliberately built for regular websites, not LinkedIn. LinkedIn actively blocks scraping and their DOM changes frequently, so supporting it would mean constant breakage. Every other B2B website works.

Troubleshooting

Nothing happens when I click the J icon

Chrome refuses to run extension scripts on internal chrome:// pages (Settings, Extensions, New Tab, etc). Navigate to a real website first, then click the J icon. If that still does nothing, go to chrome://extensions and click the small refresh icon on the Jeanus Lead Grabber card, then try again.

Error: "Missing Authorization header"

This almost always means the base URL in the extension settings is https://jeanus.app(without the www). Vercel redirects that to https://www.jeanus.app, and browsers strip the Authorization header on cross-origin redirects, so the API key never reaches the endpoint. Fix: right-click the J icon, choose Options, change the base URL to https://www.jeanus.appand save.

Error: "Invalid API key"

Either the key is wrong (double-check you pasted the whole jns_live_... string with no leading or trailing spaces), or the key has since been revoked from Settings then API keys. Generate a new key, paste it in, save.

Error: "Missing scope: write"

Your API key was created with read-only scope. The extension needs write scope to create leads. Generate a new key with the Also include write scope box ticked, and paste that one in.

Lead didn't appear in the pipeline

Check the "New in Cycle" column on your pipeline board. Every extension-added lead lands there first, tagged with source chrome-extension. If it's not there either, the request errored somewhere - open Chrome DevTools on the popup (right-click inside the popup, choose Inspect) and check the Console + Network tabs for the failed request.

Privacy

Your API key is stored in Chrome's local extension storage on your device only. It is never synced to Google and never transmitted anywhere except your own Jeanus workspace at www.jeanus.app. The extension does not read your other Chrome tabs, only the tab you explicitly click the icon on, and only at the moment of the click.

Something else broken?

Email help@pixelandshovel.co.uk with:

  • The URL of the website you were on when the problem happened
  • A screenshot of the error message or the state the popup was in
  • Chrome version (paste chrome://version into the address bar, copy the first line)