To find company LinkedIn URLs in bulk, run your company-name column through an enrichment service that returns each official page URL. One run, one new column, every business on your list matched to its linkedin.com/company/ page. In this guide, I’ll show you the manual routes, the bulk workflow, and the mismatch traps that quietly ruin these lists.
Including the day I confidently matched a software company called Apex… to a fitness studio. My target account list briefly had excellent gym coverage.
Let’s get into it.
📌 TL;DR: Three ways to get company LinkedIn pages: (1) search LinkedIn or Google one company at a time (fine for 15 names, ~1 minute each); (2) check each company website's footer icons (reliable, still manual); (3) run a LinkedIn company URL finder over your sheet: company names in, official page URLs out, one run over your row range. Use FULL official names, and expect some honest blanks: not every company has a page.
What Is a LinkedIn Company URL Finder?
A LinkedIn company URL finder matches company names to their official linkedin.com/company/ page addresses. Feed it “Northgate Dairy,” get back the page URL. At bulk scale, feed it a column of 900 names and get back a column of pages.
Quick distinction, because the two get mixed up constantly: personal profiles live at linkedin.com/in/, company pages at linkedin.com/company/. This guide is about the second kind: the business listings.
And why would you want a page URL next to every company in your sheet? Three working reasons. You can verify Firmographic Data against what the company says about itself: size, industry, locations. You can watch pages for hiring and announcement signals. And for B2B Prospecting, the page is the front door to finding the right people later.
Do you need a tool for it, though? For a short list, honestly, no. Let’s cover the free routes first.
How Do You Find a Company’s LinkedIn Page Without a Tool?
Search the name on LinkedIn, run a targeted Google search, or check the company’s own website footer. Three routes, all free:
- LinkedIn search. Type the name, switch the results filter to Companies, open the page, copy the URL from your browser bar.
- Google operator search. A site-restricted search like site:linkedin.com/company “Northgate Dairy” jumps straight to the page, no LinkedIn login needed.
- The company’s own website. Scroll to the footer and click the LinkedIn icon. This one’s my favorite for ambiguous names, because the company itself is vouching for the link.
Each route takes about a minute per company, and I’ve written up the full manual method (screenshots, edge cases) in the guide on how to find a company’s LinkedIn page.
But a minute per company is the trap. In 2023 I was building a 900-company TAM list for an ABM launch. At one minute each, that’s 15 hours of tab-switching, and my early manual batch is where the Apex fitness studio incident happened. Generic name, wrong match, zero suspicion until a colleague asked why we were targeting a gym.
So for anything past a page of names, run it in bulk instead. Here’s the workflow.
How Do You Find Company LinkedIn URLs in Bulk in Google Sheets?
Install the add-on, connect your API key, pick the company LinkedIn service, map columns, run your rows. Step by step:
- Install the add-on. Get the CUFinder add-on from the Google Workspace Marketplace. Google’s add-ons help page explains where installed add-ons appear.
- Copy your API key. From your CUFinder dashboard: copy it there.
- Enter the key in the add-on. Paste once, connected.
- Pick the service. Open the add-on from the Google Sheets menu. It opens as a right panel listing all the enrichment services. Choose Find LinkedIn Company Info from Name, the company-name-to-page service.
- Map columns, set the range, run. Input column = your company names. Output column = where the page URLs land. Row range = rows 2-900, say. Run it.
Before you run, three hygiene rules that decide your match rate:
- Full official names: “Apex Software GmbH,” never just “Apex.” The extra words are the disambiguation.
- Remove duplicates first (Data → Data cleanup → Remove duplicates).
- One company per row, names spelled the way the company spells them.
And one expectation to set now: some rows will come back empty, and not always because the database missed. Plenty of small firms simply have no LinkedIn page. A blank there isn’t a failure: it’s a fact about the company, and honestly a useful one for your targeting.
Want more than the URL (industry, size, revenue columns next to it)? That’s the company enrichment in Google Sheets job, covered in its own guide.
💡 Pro Tip: Run rows 2-6 as a test batch and eyeball the five URLs before the full run. If a generic name matched the wrong industry, you'll catch it in five rows, not after 900.
A Worked Example: 5 Rows, Before and After
Say your TAM sheet holds company names in column A, with an empty column B waiting for page URLs:
| A | B | |
|---|---|---|
| 1 | Company | LinkedIn Page URL |
| 2 | Northgate Dairy | |
| 3 | Silverbirch Consulting | |
| 4 | Tillman & Roe | |
| 5 | Vantora Biotech | |
| 6 | Eastfield Machinery |
I picked Find LinkedIn Company Info from Name in the panel, set the input to column A, the output to column B, and the range to rows 2 through 6. A minute later:
| A | B | |
|---|---|---|
| 1 | Company | LinkedIn Page URL |
| 2 | Northgate Dairy | linkedin.com/company/northgate-dairy |
| 3 | Silverbirch Consulting | linkedin.com/company/silverbirch-consulting |
| 4 | Tillman & Roe | (no page found) |
| 5 | Vantora Biotech | linkedin.com/company/vantora-biotech |
| 6 | Eastfield Machinery | linkedin.com/company/eastfield-machinery |
Row 4 tells the truth: Tillman & Roe is a six-person firm with no LinkedIn presence at all. The blank isn’t a miss: it’s information. Small vendors without pages behave differently as accounts, and now your sheet knows which ones they are.
Scale that up and you get my 2023 ending:
→ 900 company names → one run → ~86% matched pages → a signal-ready account list → synced into the CRM with the URL column intact.
Fifteen manual hours became one run and a coffee. And zero gyms made the final Prospect List.
Is It Ethical to Collect Company LinkedIn Pages in Bulk?
Yes: company pages are public business listings, not personal data. A company page exists to represent a business publicly, the way a website or a trade-register entry does. Collecting those URLs for a target list is ordinary market research.
Three nuances keep that answer honest. First, the sole-trader caveat: a one-person company’s page can identify an individual, and under GDPR information that identifies a person is personal data: treat those rows with person-level care.
Second, employee lists are people, full stop. The moment your workflow moves from “the company’s page” to “the humans who work there,” you’ve switched data categories: lawful basis, transparency, opt-outs. I’ve covered the people-side rules and workflow in the bulk LinkedIn URL enrichment guide.
Third, mechanism still matters. Scraping LinkedIn’s search results with bots violates its user agreement; a database lookup queries independently compiled business data and never touches LinkedIn. Same output column, very different standing. And if your list starts as website domains rather than names, the domain-input path and its ethics get their own treatment in my piece on corporate LinkedIn pages from a domain name.
What Mistakes Should You Avoid With Company URL Lookups?
The classics: generic names, lazy abbreviations, and trusting old URLs through rebrands. Here’s the list my 2023 self needed.
📌 Example: My 900-company TAM run: ~86% matched on the first pass, and about 40 of the blanks were companies that genuinely had no LinkedIn page. The manual alternative was 15 hours, during which I'd already proven I could match a software company to a fitness studio. The run was faster AND more careful than I was.
- Feeding it generic short names. “Apex,” “Vertex,” “Summit”: each matches dozens of businesses. Use the full official name; add the legal suffix when the name is common.
- Using abbreviations the company doesn’t use. “IBC” won’t find “International Beverage Corporation.” Spell names the way the company spells them.
- Confusing page types. linkedin.com/company/ is the business page; /school/ is for institutions; /showcase/ pages are sub-brands. LinkedIn’s help center documents the formats. If your column mixes them, your later automation breaks quietly.
- Trusting URLs through rebrands and acquisitions. Company pages move when companies rename or merge. That’s routine Data Cleansing: re-run the lookup on accounts with M&A news, and refresh columns older than six months.
- Treating every blank as an error. Some companies have no page. Log the blank, don’t force a bad match into it.
- Scraping LinkedIn search instead of looking up. Bots against LinkedIn risk the account and breach the user agreement, while a database lookup gets the same column without touching the site.
🔍 Did You Know? LinkedIn's own about page counts more than a billion members, yet a meaningful slice of small businesses still has no company page at all. In a company-URL column, a verified blank is data too: it tells you how discoverable that account really is.
Two adjacent jobs before the FAQ. If your list starts as bare domains, get a company name from a domain first, then run this workflow. And the same sheet logic fills other company columns too: the find company websites in Google Sheets guide covers the website column.
FAQ: Company LinkedIn URLs
How do I look up a company on LinkedIn?
Type the name into LinkedIn’s search bar and switch the results filter to Companies. For one company, that’s the whole method. For a list, run the names through a lookup service that writes the page URLs into your spreadsheet in one pass.
What is the proper format for a LinkedIn company URL?
Official company pages use linkedin.com/company/name, for example, linkedin.com/company/northgate-dairy. Schools use /school/ and sub-brand pages use /showcase/. Personal profiles are a different animal entirely: linkedin.com/in/username.
How do I find my own company’s LinkedIn URL?
Open your company page and copy the address from the browser bar: that’s the public URL. Page admins can also see and edit the public URL in the page’s admin settings. Whatever you copy there is what belongs in directories and email signatures.
How do I copy a LinkedIn company page link?
From a browser, copy the URL straight from the address bar while viewing the page. In the mobile app, use the share icon on the page and choose copy link. Both give the same public linkedin.com/company/ address.
How do I find a company’s LinkedIn ID?
Every page also has a numeric ID that shows up in admin URLs and API responses. Most workflows never need it: the /company/name URL is the stable public key. If an integration asks for the ID, it usually resolves it from the URL for you.
Can I find a company’s LinkedIn page from its domain?
Yes: a website domain works as lookup input too, and it’s often MORE precise than a name because domains are unique. Convert the domain to the company first, or use a domain-input lookup directly. The same ethics and hygiene rules apply.
How do I share a LinkedIn company page URL?
Copy the public linkedin.com/company/ address and paste it anywhere. It works for people with or without LinkedIn accounts, since public pages are visible logged-out. For campaigns, store it in its own spreadsheet column so every tool downstream can use it.
It’s Time to Put a Page Next to Every Company
You’ve got all three routes now. Search for the ten companies that matter today. Trust the footer icon when a name looks ambiguous. And for the whole list: official names, dedupe, five-row test, one run.
Picture your TAM sheet tomorrow morning: 900 rows, a page URL beside each one, the no-page companies honestly flagged, and not a single accidental gym. That’s a list you can build a campaign on.
The URL column is one of many, too: the whole data enrichment in Google Sheets hub maps what to add next. Tell me in the comments: what’s the funniest wrong-company match you’ve ever caught in a list?