Swapcard Exhibitor List Scraper: Trade Show Leads avatar

Swapcard Exhibitor List Scraper: Trade Show Leads

Pricing

from $1.90 / 1,000 exhibitor saveds

Go to Apify Store
Swapcard Exhibitor List Scraper: Trade Show Leads

Swapcard Exhibitor List Scraper: Trade Show Leads

Export the exhibitor list of any public Swapcard event: company, booth, categories, sponsor tier, website, email, phone, address, LinkedIn and other social links, products and documents. Paste event URLs, filter by keyword or category. No login. From $1.90 per 1,000 exhibitors.

Pricing

from $1.90 / 1,000 exhibitor saveds

Rating

0.0

(0)

Developer

Epic Scrapers

Epic Scrapers

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

Swapcard Exhibitor List Scraper: export trade show exhibitors with booth, website, email and LinkedIn

Swapcard Exhibitor List Scraper exports the exhibitor list of any public Swapcard event to a spreadsheet. Paste the event's Swapcard URL and get one row per exhibiting company: name, booth number, categories, sponsor tier, website, email, phone, full address, LinkedIn, X, Facebook and Instagram links, logo, products and documents.

Swapcard runs the event apps of thousands of trade shows, conferences and expos. Their exhibitor lists are among the best B2B lead sources there are: every company on them has a budget and is actively selling. This Actor turns that list into clean, ready-to-import rows in minutes instead of clicking through hundreds of exhibitor pages.

  • Every exhibitor, in one run. The full list of a 300-company show takes a few seconds. No page limit.
  • Contact data organizers publish. Website, email and phone, plus the street address, city, state, postal code and country. Many shows put the address and email in their own custom fields, which are read and filled in automatically.
  • Social links as real URLs. LinkedIn company pages, X, Facebook, Instagram and YouTube, rebuilt from the handles Swapcard stores.
  • Booth, categories and sponsor tier. Find the platinum sponsors, everyone in hall B, or only the companies in your niche.
  • Filter at the source. Filter by the event's own categories (for example "Environmental & Energy") or by keyword, so you pay only for the exhibitors you want.
  • Several events in one run. Each row carries the event name, so you can merge shows into one prospect list.
  • No login, no API key, no proxy setup. Export to CSV, Excel, JSON or Google Sheets, or use the API.

Scope: exhibitors (companies) of events whose exhibitor list is visible without logging in. It does not scrape attendees, speakers or people, and it never asks for a Swapcard account. See Why exhibitors only?.

What can you do with it?

GoalHow
Build a lead list from a trade showPaste the event URL and export exhibitorName, website, email, phone, linkedinUrl.
Prospect only your nicheAdd the event's category names to Categories, for example ANALYZERS.
Book meetings before the showSort by booth and plan a route; use email and linkedinUrl for outreach.
Find the biggest spendersKeep rows with sponsorCategories (gold, platinum, headline sponsors) or exhibitorType "Featured".
Compare competitors' presence across showsRun several events and pivot on exhibitorName and eventName.
Enrich a CRMMatch on website domain; add categories, country and products.
Track who returns year after yearRun this year's and last year's event and compare exhibitorName.

Quick start

  1. Click Try for free and sign in to Apify.
  2. Open the event in Swapcard and copy its URL, for example https://app.swapcard.com/event/evolve-the-virtual-event-for-planners.
  3. Paste it into Swapcard events. Add more events if you like.
  4. Click Start. When the run finishes, open the Output tab and export the data.
{
"events": ["https://app.swapcard.com/event/evolve-the-virtual-event-for-planners"],
"maxResultsPerEvent": 1000
}

Where do I find the event URL?

  • In the event app: the address bar shows https://app.swapcard.com/event/<event-slug>/.... Any page of the event works; the exhibitor list page (.../exhibitors/<id>) limits the run to that list.
  • On the organizer's website: an embedded Swapcard exhibitor list loads from https://app.swapcard.com/widget/event/<event-slug>/exhibitors/.... Paste that URL as it is.
  • Organizers with their own app domain (for example https://events.example.com/event/<event-slug>) work too.

What data do you get?

One row per exhibitor:

GroupFields
CompanyexhibitorName, exhibitorType, description, logoUrl, bannerUrl, exhibitorId, exhibitorUrl
At the showeventName, booth, booths, categories, sponsorCategories, exhibitorListName, eventStartDate, eventEndDate
Contactwebsite, email, phone, phones, street, city, state, postalCode, country, place
SociallinkedinUrl, twitterUrl, facebookUrl, instagramUrl, youtubeUrl, socialLinks (all networks)
OfferingproductCount, products, documents (brochures and files the exhibitor uploaded)
Everything elsecustomFields: every other field the organizer added to exhibitor profiles, by name

How full each field is depends on what the organizer and exhibitors filled in. In our test on Pittcon 2026 (308 exhibitors), 96% of rows had an email, 99% a street address and 79% a website.

Input reference

FieldTypeDescription
eventsarrayEvent URLs, exhibitor list URLs, widget URLs, event slugs (evolve-the-virtual-event-for-planners) or event IDs. Required.
maxResultsPerEventintegerMaximum exhibitors per event. 0 = no limit. Default 1000.
searchstringOnly exhibitors matching this keyword, using the event app's own search.
categoriesarrayOnly exhibitors in any of these categories. Use the names shown in the event's exhibitor filters (case-insensitive). The run log lists the names when one doesn't match.

An event URL scrapes every exhibitor list the event has (some events have separate lists such as "Exhibitors", "Sponsors" or "Start-ups"); a company listed twice is saved once.

Ready-to-run examples

All exhibitors of a show

{ "events": ["https://app.swapcard.com/event/evolve-the-virtual-event-for-planners"] }

Only exhibitors in some categories

{
"events": ["https://app.swapcard.com/event/evolve-the-virtual-event-for-planners"],
"categories": ["Event App", "Streaming Solution"]
}

Search for a company or product

{
"events": ["evolve-the-virtual-event-for-planners"],
"search": "streaming"
}

Output example

A real row from Pittcon 2026 (customFields shortened):

{
"eventName": "Pittcon 2026",
"exhibitorName": "Confience",
"exhibitorType": "Featured Exhibitor",
"description": "Driven by the mission to provide automated lab management and data on which their customers can act to build trusted products and a thriving planet, Confience offers Laboratory Information Management System (LIMS) solutions…",
"booth": "1224",
"categories": ["Instrumentation & Nanoscience", "COMPUTER SOFTWARE", "LABORATORY INFORMATICS", "LIMS"],
"sponsorCategories": [],
"website": "https://www.confience.io",
"email": "sales@confience.io",
"phone": null,
"street": "5540 Centerview Drive, Suite 204, PMB 98282",
"city": "Raleigh",
"state": "NC",
"postalCode": "27606-8012",
"country": "United States",
"place": null,
"linkedinUrl": null,
"twitterUrl": "https://x.com/LIMS_Solutions",
"facebookUrl": "https://www.facebook.com/leadersinLIMS",
"instagramUrl": "https://www.instagram.com/confience.north.america",
"youtubeUrl": null,
"socialLinks": {
"facebook": "https://www.facebook.com/leadersinLIMS",
"twitter": "https://x.com/LIMS_Solutions",
"instagram": "https://www.instagram.com/confience.north.america"
},
"logoUrl": "https://static.swapcard.com/public/images/feab9bc19c3f42f1b67ca105bacaee32.jpeg",
"bannerUrl": null,
"phones": [],
"booths": [{ "name": "1224", "category": null }],
"productCount": 0,
"products": [],
"documents": [],
"customFields": {
"Track": "Instrumentation & Nanoscience",
"Email": "sales@confience.io",
"Products and Services": ["COMPUTER SOFTWARE", "LABORATORY INFORMATICS", "LIMS"]
},
"exhibitorId": "RXhoaWJpdG9yXzIyOTMwNzI=",
"exhibitorUrl": "https://app.swapcard.com/event/pittcon-2026/exhibitor/RXhoaWJpdG9yXzIyOTMwNzI=",
"exhibitorListName": "Exhibitors",
"eventId": "RXZlbnRfMjc0NDcwMA==",
"eventSlug": "pittcon-2026",
"eventStartDate": "2026-03-07T08:00:00-06:00",
"eventEndDate": "2026-03-11T15:00:00-05:00",
"eventUrl": "https://app.swapcard.com/event/pittcon-2026"
}

Notes on fields

  • categories are the values of the fields the organizer offers as exhibitor filters (tracks, product groups, countries…). All other profile fields are in customFields.
  • sponsorCategories are the sponsor sections the exhibitor appears in on the event page, for example "Gold Sponsors".
  • description: when the main description is shorter than a description field the organizer added (some shows put "View full profile" in the main one), the longer text is used.
  • email, website, phone and the address parts fall back to custom fields with matching names (for example "Email", "City", "Postal Code") when the standard field is empty.
  • products lists up to 50 products per product category; productCount is the full number.
  • booth joins several booths with a comma; booths keeps each with its hall or category.

Pricing

You pay only for exhibitors saved: $3 per 1,000 on the Free plan, $2.60 on Bronze, $2.20 on Silver and $1.90 on Gold and higher. Exhibitors with an email address or phone number add a contact details charge: $2 per 1,000 on Free, $1.70 on Bronze, $1.50 on Silver and $1.20 on Gold and higher, so a full lead costs $5 per 1,000 on the Free plan. Platform usage is included. Duplicate exhibitors, private events and events without a public exhibitor list cost nothing. A 300-exhibitor show where every exhibitor has contact details costs about $1.50 on the Free plan. You can set a spending limit on any run; the run stops fetching as soon as the limit is reached.

FAQ

Why exhibitors only, and not attendees?

Exhibitor lists are business directories the organizer publishes to promote the companies at the show. Attendee and speaker lists are personal data, visible only to logged-in participants. Scraping them would require a participant's account and would break Swapcard's terms and data protection rules. This Actor reads only what any visitor can see without logging in.

Why did my event fail with "the event is private"?

Some organizers make the whole event app login-only (IAAPA Expo, for example). Swapcard then shows nothing to anonymous visitors, so there is no public exhibitor list to export. Check whether the organizer's own website embeds a public exhibitor list; if it does, paste that widget URL.

Why are some fields empty?

The Actor returns what the organizer and exhibitors entered. Many exhibitors skip social links or phone numbers, and some events don't show emails. Fields are never guessed.

How many exhibitors can I get?

All of them. Pages of 100 are read until the list ends; a 1,000-exhibitor show takes well under a minute.

Do I need a Swapcard account, API key or proxies?

No. The Actor uses the same public data the Swapcard event app shows to any visitor.

Is there an official Swapcard API?

Swapcard has an API for event organizers, which needs an organizer key for that event. This Actor works for any public event without one, so it is useful when you are an exhibitor, sales team or agency rather than the organizer.

Can I run it on a schedule?

Yes. Save your input as a task and schedule it daily or weekly before a show to catch exhibitors as they are added. Use the API or integrations (Google Sheets, Make, Zapier, HubSpot via webhook) to send new rows to your tools.

The Actor reads only business information organizers publish openly to promote their exhibitors. Exhibitor contact details can still be personal data (for example a named email address), so use the results in line with the laws that apply to you, such as GDPR and CAN-SPAM, and with the event's terms.

Support

Found an event that doesn't work, or need a field that isn't there? Open an issue on the Issues tab with the event URL and we'll look at it.