Skip to main content
The Topo browser extension brings lead capture directly into your browser. Whenever you come across a promising prospect on LinkedIn, a company website, a news article, or anywhere else on the web, you can capture them as a lead and add them to a Topo campaign in two clicks — without switching tabs or copying anything into a spreadsheet. On LinkedIn, Topo goes a step further: it automatically recognizes the person or company you’re viewing and surfaces their full Topo context right in the sidebar.

Install the extension

The Topo extension is available for Chrome and Microsoft Edge (any Chromium-based browser). Firefox support is not yet available.
1

Visit the Chrome Web Store

Search for Topo in the Chrome Web Store or follow the install link from Settings → Integrations inside the Topo app.
2

Add to Chrome

Click Add to Chrome, then confirm by clicking Add extension in the dialog that appears.
3

Pin the extension

Click the puzzle-piece icon in your toolbar and pin Topo so it’s always visible. You’ll use the toolbar icon to open the extension popup.

Sign in

The extension uses your existing Topo web session — no separate account or password needed.
1

Open the extension popup

Click the Topo icon in your browser toolbar.
2

Sign in with one click

If you’re already signed in to app.topo.io in your browser, click Sign in with Topo. The extension picks up your session instantly.
3

Confirm your organization

Your active organization is shown persistently in the popup header. If you belong to multiple organizations and need to switch, click the organization name — this opens the organization picker in the Topo web app in a new tab.
The extension stays signed in as long as your Topo web session is active. If you sign out of app.topo.io, you’ll need to sign back in to the web app first, then the extension will reconnect on your next click.

Extension surfaces

The extension has three distinct surfaces, each suited to a different part of your workflow.
The toolbar popup opens when you click the Topo icon. It shows:
  • Your active organization and sign-in status
  • Quick-action buttons (Capture this page, Open sidebar, Open command palette)
  • A summary of the last lead you captured
Use the popup as your starting point — tap Capture to kick off a capture flow, or open the sidebar for a full view.

Enhanced LinkedIn mode

On LinkedIn profile pages (linkedin.com/in/…) and company pages (linkedin.com/company/…), Topo activates an enhanced mode:
  • The person or company is identified automatically from the page URL — no need to manually trigger a capture.
  • The sidebar opens on its own and immediately shows the prospect’s Topo context: which campaigns they’re enrolled in, when they were last contacted, and whether they’ve been flagged as a hot lead.
  • If the person or company isn’t in Topo yet, an Enrich and add button is prominently displayed so you can capture and enrich them without any manual input.
If you’ve explicitly closed the sidebar on a specific LinkedIn profile URL, Topo remembers that dismissal and won’t auto-open the sidebar on that URL again. Auto-open continues to work normally on all other profiles.

Capture flow

Capturing a lead takes two actions: trigger the capture, then confirm.
1

Trigger capture

On any page, click the Topo icon and choose Capture this page, or use the command palette’s Capture this page action. On LinkedIn, the sidebar opens automatically with the capture pre-filled.
2

Review enriched data

Topo extracts information from the page (URL patterns, page metadata, and any text you’ve highlighted) and enriches it with additional data from its providers. The confirmation panel shows every field — name, title, company, email, LinkedIn URL — all editable before anything is saved.
3

Check for existing records

Before creating anything new, Topo checks whether this person or company already exists in your workspace. If a match is found, you’ll see their existing record — current campaigns, last contact date — and can update it rather than creating a duplicate.
4

Confirm and save

Review the data, make any edits, and click Save. The contact or company record is created in Topo only at this point — nothing is written until you confirm.
5

Add to a campaign (optional)

Immediately after saving, you can add the lead to an active campaign. Select the campaign and click Add. Topo enrolls them in a sequence starting at the first step and shows a confirmation with a link to view the enrollment.
If you highlight text on a page before opening the extension — for example, a person’s name and title from a team page — Topo uses that selection as the primary source for the capture. This is especially useful on pages without structured metadata.

AI agent chat

The sidebar includes a live chat with Topo’s AI agent. With every message you send, the agent has full context about the current page — the URL, page title, readable content, and any text you’ve highlighted — so you can ask questions without copy-pasting anything. Example things you can ask:
  • “Does this company fit our ICP?”
  • “What’s the best angle for reaching out to someone in this role?”
  • “Is this person already in a Topo campaign?”
The agent can also take actions on your behalf: it can create a lead or add a lead to a campaign directly from the chat. Before executing either action, it shows you a preview of exactly what it will do and requires your explicit confirmation. It won’t take any action without your approval.
Agent chat sessions are scoped to the current tab session. Conversations are not persisted when you close the sidebar or navigate to a new page.

Deduplication

Topo checks for existing records every time you capture a lead, using exact matching on:
Candidate typeMatch key
PersonLinkedIn URL
PersonEmail address
CompanyLinkedIn company URL
CompanyPrimary domain
If a match is found, Topo shows you the existing record rather than creating a new one. You can review it, update any fields that have changed, and add the person to a new campaign — all from the same confirmation panel. No duplicate records are created.
Deduplication is exact-match only. Near-matches (slightly different name spellings, multiple email aliases) are not automatically merged — use the Topo web app to manually merge records if needed.