LinkedIn Business Niches

by treamer

Automatically find businesses in any city and industry by combining Google search results with LinkedIn company data. Perfect for building lead lists and local market research.

295 runs
15 users
Try This Actor

Opens on Apify.com

About LinkedIn Business Niches

Need to find local businesses in a specific industry, but tired of manual searches? I built this actor because I was spending hours cross-referencing Google and LinkedIn myself. It automates that exact process. You give it a city and an industry or category—think "plumbers in Denver" or "marketing agencies in Austin"—and it goes to work. It scours Google for relevant business listings, then jumps over to LinkedIn to pull in the professional details you actually need for outreach: company size, employee profiles, and verified contact info. The real benefit is in the pairing. Google gives you breadth and basic data, while LinkedIn provides the depth and professional context. I use it for building targeted lead lists, market research in new cities, and even checking out local competition. It saves the hassle of juggling multiple tabs and spreadsheets, compiling everything into a clean, usable dataset. Just set your location and niche, run it, and you’ve got a structured list of potential clients or partners, ready for your next campaign.

What does this actor do?

LinkedIn Business Niches is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

LinkedIn Business Niches Actor

This Actor is a production-ready template built on Apify's platform for automated web crawling using Puppeteer. It's designed for developers who need to scrape data from JavaScript-heavy websites, such as LinkedIn, for lead generation and automation tasks. The core of the Actor is the PuppeteerCrawler from Crawlee, which manages parallel page processing in headless Chrome.

Key Features

  • Puppeteer Crawler: Handles navigation and data extraction from dynamic web pages that require JavaScript execution.
  • Configurable Proxy Support: Integrates with Apify Proxy or custom proxy servers to manage IP rotation and avoid blocking.
  • Structured Input/Output: Uses an input schema for validation and stores results in a structured Apify Dataset.
  • Custom Request Routing: A handler-based system (routes.js) lets you define specific logic for different URL patterns.
  • Built on Apify SDK: Provides the necessary toolkit for building, running, and scaling Actors on the Apify platform.

How to Use

The Actor follows a standard flow for web crawling:

  1. Input: The Actor reads its starting URLs and configuration from the provided INPUT.json file.
  2. Setup: It creates a proxy configuration and initializes the PuppeteerCrawler.
  3. Handling: Page requests are routed to custom handlers defined in routes.js. You define the scraping logic here (e.g., extracting profile data, company info).
  4. Execution: The crawler runs through the queue of requests, processes pages, and stores the extracted data.
  5. Output: Results are saved to an Apify Dataset, which can be exported in formats like JSON, CSV, or Excel.

To customize it for LinkedIn niches:
* Modify the handlers in routes.js to target specific LinkedIn pages (e.g., search results, company pages, profile lists).
* Implement your data extraction logic using Puppeteer's API within the handlers.
* Configure the input schema to accept parameters like search queries, filters, or pagination limits.

Input/Output

Input (INPUT.json):
The Actor expects a JSON input containing at minimum the startUrls. You can extend the input schema to include custom parameters for your niche targeting.

{
  "startUrls": [
    { "url": "https://www.linkedin.com/search/results/companies/?keywords=software" }
  ]
}

Output:
Extracted data is pushed to the Actor's Dataset. The structure is defined by your custom code. For a LinkedIn scraper, output might look like:

{
  "companyName": "Example Tech Inc.",
  "profileUrl": "https://www.linkedin.com/company/example-tech",
  "niche": "SaaS",
  "followerCount": "5000"
}

Resources

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try LinkedIn Business Niches now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
treamer
Pricing
Paid
Total Runs
295
Active Users
15
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support