Workflow

Enrich a Company List

Use ProfileSpider to turn a basic company list into a richer research or prospecting list. Start with company names, websites, directories, or search results, save the rows to a list, enrich missing details where available, and export the final data to CSV, Excel, or JSON.

6 steps ~6 minutes Company enrichment workflow

Goal

What This Workflow Is For

Turn a basic company list into a richer spreadsheet with useful research, prospecting, and export fields.

Use this workflow when you have a list of companies but the data is incomplete. For example, you may have company names from search results, a directory, a conference page, a marketplace, a local business page, or a spreadsheet, but still need websites, social links, contacts, notes, source URLs, or other useful fields.

ProfileSpider helps you collect company rows from web pages, save them to a list, add missing details where available, and export the result as CSV, Excel, or JSON.

This page is focused on the ProfileSpider workflow. For a broader explanation of enriching company search results, use the related blog guide.

Prerequisites

Before You Start

Confirm the page and tooling match this workflow.

Before you start, make sure you have:

  • ProfileSpider installed in Chrome
  • A source page with visible company names, websites, directory listings, search results, or company cards
  • A saved company list, or a page you can extract into a new list
  • A clear idea of which fields you want to add, such as domain, website, LinkedIn, social links, contact names, emails, location, tags, or notes
  • Permission to use the data for your intended research, sales, recruiting, or analysis workflow

Company enrichment works best when each row has enough context, such as company name, website, domain, location, industry, or source URL. Exact enrichment behavior depends on the current ProfileSpider product flow.

Fit

Best For / Not Ideal For

Set expectations before you install or run an extract.

Best for

  • Turning company search results into a cleaner prospect list
  • Adding websites or domains to company rows
  • Adding social links to company research lists
  • Preparing account lists for sales prospecting
  • Cleaning agency, vendor, SaaS, startup, or local business lists
  • Building company lists before finding contacts or emails
  • Creating export-ready company spreadsheets for clients or internal research

Not ideal for

  • Companies with no website, domain, or public footprint
  • Rows with only vague names and no context
  • Private company data you are not allowed to collect or process
  • Expecting every company to return contacts or emails automatically
  • Replacing manual review for high-value account research
  • Large CRM enrichment workflows that need a direct API integration instead of browser-based list building

Steps

Step-by-Step Workflow

  1. 1

    Start with a company source

    Open a page that contains company names, websites, listings, search results, vendors, agencies, startups, local businesses, or marketplace cards.

    Good sources include company directories, vendor marketplaces, conference sponsor pages, local business lists, Google search results, curated lists, and public association pages.

  2. 2

    Extract the companies with ProfileSpider

    Open ProfileSpider and extract the visible company data into structured rows. Common initial fields include company name, website, description, category, location, and source URL.

  3. 3

    Save the rows to a company list

    Save the extracted companies to a new or existing list. Use a clear list name and tags so you can separate sources, clients, campaigns, regions, or niches.

    For example, use list names like “Dutch SaaS companies”, “Barcelona agencies”, “HR tech vendors”, or “Conference sponsors 2026”.

  4. 4

    Review missing fields

    Look for important fields that are missing, such as website, domain, LinkedIn URL, social links, contact names, email, location, category, notes, or source URL.

  5. 5

    Enrich rows where useful

    Run enrichment where available to add missing company or contact details. The strongest rows usually have a company name plus website, domain, or source URL.

    Confirm the current enrichment rules in the product before publishing exact claims about which fields are added or how credits are charged.

  6. 6

    Export the enriched company list

    After reviewing the enriched rows, export the list as CSV, Excel, or JSON. Keep source URLs and notes so the data can be verified later.

Schema

What ProfileSpider Extracts

Default fields for this workflow. Add or remove columns before you extract.

  • CompanyThe company, agency, vendor, startup, local business, or organization name.
  • WebsiteThe company website URL if visible on the source page or added later.
  • DomainThe company domain, useful for email finding, matching, and deduplication.
  • LinkedIn URLA LinkedIn company page or related LinkedIn URL if found or added.
  • Social LinksPublic social links such as LinkedIn, X, GitHub, Facebook, Instagram, YouTube, or other profiles where available.
  • DescriptionA short company description, category, service summary, or profile text.
  • LocationCity, country, region, office location, or service area when available.
  • Contact NameA relevant person connected to the company if visible or added through a later workflow.
  • EmailAn email address if visible on the source page or added through email finding where available.
  • TagsLabels used to segment companies by source, region, client, industry, status, or campaign.
  • NotesManual research notes, fit comments, qualification notes, or next actions.
  • Source URLThe page where the company row came from, useful for verification and cleanup.

Output

Example Output

What a downloaded file looks like. Real exports are saved as .csv, .xlsx, or .json.

enriched-company-list-export.xlsx XLSX / CSV / JSON
CompanyWebsiteDomainLinkedInLocationDescriptionContactEmailTagsSource
Northstar Talentnorthstartalent.comnorthstartalent.comlinkedin.com/company/northstar-talentLondon, UKRecruiting agency for SaaS and technology companiesSofia Martinsofia@northstartalent.comagency, recruitingexample-directory.com/recruiting-agencies
Weber Growthwebergrowth.iowebergrowth.iolinkedin.com/company/weber-growthBerlin, GermanyB2B growth consulting for early-stage SaaS companiesDaniel Weberconsulting, b2bexample-marketplace.com/b2b-consultants
ExampleTechexampletech.comexampletech.comlinkedin.com/company/exampletechAmsterdam, NetherlandsWorkflow automation software for operations teamsNina Verhoevennina@exampletech.comsaas, operationsconference-site.com/sponsors

Troubleshooting

Common Problems

The company has no website

Add a website or domain manually if you know it. Enrichment and email finding usually work better when the company domain is known.

The company name is too generic

Add more context such as location, industry, source URL, or website. Generic names are harder to match accurately.

The enriched data is incomplete

Not every company has enough public information to enrich every field. Keep useful partial fields and review high-value accounts manually.

The list contains duplicate companies

Use domains, websites, company names, and source URLs to identify likely duplicates before export.

The export has too many empty columns

Remove columns you do not need, or use a lead list template with a consistent minimum set of fields.

Questions

Common Questions

Can ProfileSpider enrich a company list?
ProfileSpider can help you turn company sources into richer structured lists by extracting visible company data and adding missing details where enrichment is available. Exact enrichment fields depend on the current product behavior and the data available for each company.
What fields can I add to a company list?
Common fields include company name, website, domain, LinkedIn URL, social links, description, location, contact name, email, tags, notes, and source URL. Not every source or company will provide every field.
Do I need company domains for enrichment?
A company domain usually improves matching and email-finding workflows. If your list only has company names, add websites or source URLs where possible before enrichment.
Can I enrich companies from Google search results?
You can use ProfileSpider on public pages that show company results or links, then save the extracted rows to a list. For broader company-search enrichment strategy, use the related blog article.
Can I export the enriched company list to Excel?
Yes. Saved ProfileSpider lists can be exported as Excel, CSV, or JSON.
Does enrichment use credits?
Enrichment may use credits depending on the action and current product rules. Check the current in-product credit explanation before running large batches.

Ready to Extract Structured Leads?

Start free and see how quickly you can build a clean lead list.

Get started for free