ParseForge Scrapers

Web Summit Speakers Scraper

parseforge/websummit-speakers-scraper

Lead generationAutomation

Scrapes Web Summit speaker profiles from the official speakers page. Returns each speaker's name, title, company, talk topic, and social links as a flat row.

Run this scraper See the API call
Total users
3
Monthly active
2
Total runs
91
Bookmarked
0
Rating
Not rated yet
Last modified
9 days ago

Overview

ParseForge

Web Summit Speakers Scraper

Scrape Web Summit speaker profiles from the official speakers page, up to a million per run. Each speaker comes with their name, title, company, talk topic, and social links. No login or API key. Export to CSV, JSON, Excel, or XML.

Web Summit publishes its speaker list on a public page, but manually copying every profile for research or outreach is slow. This actor reads the official speakers directory directly and returns each person as a structured row. You control how many speakers to collect, from a handful to the entire lineup.

Who uses it What they scrape Web Summit for
Event marketers Build a prospect list of speakers to invite to their own conferences.
PR agencies Identify journalists and influencers attending Web Summit for media pitches.
Startup founders Find investors and potential partners who are speaking at the event.
Sales teams Generate a lead list of high-profile attendees for post-event outreach.
Conference organizers Analyze speaker demographics and topic trends across the tech conference circuit.

What it does

This Actor collects Web Summit speaker profiles from the official speakers page and returns each one as a flat row.

  • ๐Ÿ‘ค Speaker profiles: name, job title, company, and talk topic for each person.
  • ๐Ÿ”— Social links: Twitter, LinkedIn, and other public profile URLs where available.
  • โš™๏ธ Configurable volume: set a maximum number of speakers to scrape, from 1 to 1,000,000.
  • ๐Ÿ“„ Structured output: every speaker is a flat row ready for CSV, JSON, Excel, or XML export.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Web Summit data

๐Ÿ“‹ Build a speaker prospect list.

An event marketer scrapes the full Web Summit speaker roster to find and invite relevant thought leaders to their own upcoming tech conference.

๐Ÿ“ฃ Plan media outreach before the event.

A PR agency collects speaker names and companies to identify journalists and influencers attending, then prepares personalized pitch emails.

๐Ÿค Find investors and partners.

A startup founder scrapes the speaker list to spot VCs and corporate innovation heads who are speaking, and reaches out for meetings during the summit.

๐Ÿ“Š Analyze speaker trends.

A conference organizer scrapes multiple years of Web Summit speaker data to track which topics and job titles are gaining prominence in the tech event circuit.

Why choose this scraper

What you get
Skip manual copying Stop pasting speaker names and titles one by one from the website.
Fresh event data Pull the latest confirmed speaker list as soon as Web Summit updates it.
Ready for outreach Get a clean CSV to import directly into your CRM or email tool.
No auth needed Reads the public page so you never deal with API keys or login tokens.

How it compares

No other Store actor targets Web Summit the same way, so the honest comparison is with the alternatives teams actually weigh.

Web Summit Speakers Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Web Summit changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor from the main Web Summit speakers URL and set a maximum item count to control how many profiles are collected. The Input tab lists every parameter.

A first run with the defaults:

{
  "startUrl": "https://websummit.com/speakers",
  "maxItems": 10
}

A larger pull:

{
  "startUrl": "https://websummit.com/speakers",
  "maxItems": 200
}

Pricing

Pay-per-result: $0.0085 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $0.85
1,000 results $8.50
10,000 results $85.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Web Summit Speakers Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Web Summit through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/websummit-speakers-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that the start URL points to the live Web Summit speakers page. If the event is over and the page redirects, try finding an archived version of the URL.

The actor returns fewer speakers than I expected.

The page may lazy-load content. The actor waits for the page to render, but if the site structure changed, some profiles might not be captured. Try increasing the max items and check the page manually.

Some social links are missing in the output.

The actor collects only the links that are publicly visible on the speaker card. If a speaker did not provide a Twitter or LinkedIn profile to Web Summit, that field will be empty.

The run times out before reaching my max items.

The Web Summit page may be slow to load. Reduce the maximum items and run the actor in smaller batches, or increase the run timeout in your Apify actor settings.

The data looks different from what I see on the website.

Web Summit may have updated their page layout. The actor relies on the current page structure. If the output is empty or garbled, the scraper may need an update.

FAQ

Question Answer
Does this scraper need a Web Summit account or API key? No. It reads the public speakers page directly. You do not need to log in or register an application.
What data do I get for each speaker? You get the speaker's name, job title, company, talk topic, and any available social profile links such as Twitter or LinkedIn.
Can I scrape only specific speakers, like all CEOs? The actor collects all visible speakers from the page. You can filter the exported dataset afterward by job title, company, or any other field using your spreadsheet software.
How many speakers can I scrape in one run? You set the maximum number with the 'Maximum speakers' input field. The limit is 1,000,000 per run, which covers the entire event lineup many times over.
What if Web Summit updates the speaker list? Run the actor again with the same URL. It will collect the current live data, so you always get the latest confirmed speakers.
Can I scrape speakers from a past Web Summit event? If Web Summit keeps an archive page for a previous year's speakers, you can enter that URL in the start URL field and scrape it the same way.
What export formats are supported? You can export your dataset as CSV, JSON, Excel, or XML from the Apify platform.
Is it legal to scrape Web Summit speaker data? The actor only reads publicly available information. You are responsible for complying with Web Summit's terms of service and applicable data protection laws for how you use the data.
Can I schedule this scraper to run automatically? Yes. Apify supports scheduled runs. You can set it to run daily or weekly to capture new speakers as they are announced.
Does this actor scrape attendee lists? No. This actor scrapes only the public speakers page. It does not access attendee or ticket-holder data.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Web Summit. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
startUrl string Web Summit speakers page URL. Leave default to scrape websummit.com/speakers. https://websummit.com/speakers
maxItems integer How many speakers to collect per run. 10

Pricing

from $7.50 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.0075 to $0.0085

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~websummit-speakers-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Web Summit Speakers Scraper on Apify All scrapers