Phantom
1 slot

LinkedIn Profile Scraper

Tutorial

  1. Choose which LinkedIn profiles to extract

    Choose the LinkedIn profiles you want to extract, these are the potential leads your automation will warm up for you. This can be from:

    • My Lists: Choose a saved LinkedIn Leads list you've created in PhantomBuster.

    • A URL: Provide your profiles in one of the following formats:
      - The URL of a single LinkedIn profile
      - The URL of a Google Sheet containing a list of LinkedIn profile URLs (make sure it is publicly accessible)
      - The URL of a CSV file with LinkedIn profile URLs (make sure it is publicly accessible)

    • My Phantoms: Use results from another Phantom as your input.

    • HubSpot: Pull LinkedIn profiles directly from your synced HubSpot contacts. Make sure each contact has a LinkedIn Profile URL field filled in as this is required to enable extracting and enrichment.

    cb spec phantom LPS profiles to scrape

    In this example, we’ll use a LinkedIn Leads list saved in My Lists. This is one of the easiest ways to get started, build your lists once and reuse them across Phantoms based on your needs.

  2. Connect to LinkedIn using PhantomBuster's browser extension

    This automation acts on your behalf on LinkedIn. The safest and most efficient way for the Phantom to connect to your account is by using your session cookie, which you can retrieve using PhantomBuster's browser extension. It's a simple 2-click installation:

    If you're operating from another browser, you can find your cookie manually.

    cb connect to linkedIn step

  3. Enrich your leads with verified professional email addresses

    Turn LinkedIn profiles into full-fledged leads by enriching them with professional email addresses.

    How email discovery works:
    The service uses each profile’s full name and company name to search for a professional email address, verify it, and return the result.

    Choose your enrichment method:
    1. Use PhantomBuster credits
    Each PhantomBuster plan includes monthly email discovery credits:

    • 1 credit = 1 attempt to find and verify an email for 1 profile.

    • Credits reset monthly.

    2. Use your own third-party service
    Connect an external email discovery tool by entering your API key from one of these platforms:

    Take note: Not every profile will return a verified email address, but this step can dramatically increase your chances of landing in inboxes, not just InMail. It depends on the data available, so your number of emails found may be lower than your credits used.

    cb email discovery step

  4. Set how many profiles to process per launch

    Decide how many LinkedIn profiles your automation should process per launch, and whether to enrich those profiles with valuable company insights.

    1. Set the number of leads you want PhantomBuster to process each time it runs. This helps you control the pace of your outreach and stay within safe limits on LinkedIn.

    2. Enrich your profiles with company data checkbox (Optional):
    When enabled, PhantomBuster will visit the LinkedIn company page linked to each profile and extract key business details. This enrichment gives your outreach context and personalization power, helping you qualify and convert leads more effectively.

    cb spec phantom LPS behavior step

  5. Set when and how often your Phantom should run

    Timing matters when building your pipeline. Set when and how often your Phantom runs to stay consistent without manual effort.

    Start by selecting a launch frequency from the four available options:

    1. Once (default option)
    Run the Phantom one time only.

    • You can choose to launch it manually.

    • Or schedule it to launch at a specific date and time.

    2. Repeatedly
    Run the Phantom automatically on a regular basis. You can set it to run once per day, several times during working hours, and more.

    3. After another Phantom
    Run this Phantom after another one finishes.

    • This lets you chain Phantoms together to create automated flows.

    • Choose which Phantom it should follow.

    4. Advanced
    Customize your schedule with more control.

    • You can pick specific minutes, hours, days, as well as days of the week or months.

    • Use this if you need a very precise launch schedule.

    phantom set up step launch settings

  6. Discover your results

    Once your automation has run, you can view everything it found in the Phantom’s console.
    In this example, we extracted profiles from a LinkedIn Leads list.

    Inside the Phantom’s console, you’ll find three tabs:

    • Results: View and download the extracted data from this run.
      By default, results are available in CSV format.
      Click the More button to download the data in JSON format if needed.
      In this example, we activated the Enrich your profiles with company data checkbox.

    cb spec phantom LPS results tab
    • Leads: This tab gives you quick access to your PhantomBuster lead database.
      Click the button provided to open your saved leads list directly.

    cb spec phantom LPS leads tab
    • Activity: See a summary of what happened during the launch. You can also access the Phantom’s logs here and review the full setup configuration used for the launch.

    cb spec phantom LPS activity tab

    Use these tabs to review, analyze, and manage the outcome of your automation directly from the console.