Swapcard Exhibitor List Scraper icon

Swapcard Exhibitor List Scraper

Exhibitor lists from Swapcard trade shows (World Health Expo (Dubai, Miami) and other shows that run their directory on Swapcard..) or any Swapcard show by URL: company, booth, email, phone, website, address.

$3 per 1,000 exhibitor1 public runs in 30 daysupdated 2026-11-09
Try it

Build the input, get the call

Change any field; the code on the right follows. Copy it, or run the same input on Apify.

Pick one or more built-in shows. The README lists every show with a link to its official exhibitor list. Combined with *Exhibition (single)* and *Exhibitor list URLs* if you fill those too.

One built-in show. To pick several, use **Exhibitions** below; both can be used together. Kept for saved tasks and integrations.

Don't scrape: just report, for each link, whether it is supported and which show and edition it maps to. The answer is in the run's key-value store under URL_CHECK, and nothing is charged.

Maximum number of exhibitors per exhibition. Leave empty for all.

Open each exhibitor's profile for emails, phones, address and social links. Turn off for a faster list of names and booths only.

For exhibitors that have a website but no email in the show's list, visit the company's own website (home, contact and imprint pages) and add the email, phone and social profiles found there (`contactSource: "company website"`). No extra...

Also return each exhibitor's record exactly as the organiser's directory sent it, in `raw`, next to the clean fields. Useful for fields we don't map (product groups, brands, keywords, contact persons) and for custom n8n / Make / Zapier...

Monitoring

Return only exhibitors no earlier run with the same input delivered. Ideal for watching a show's list fill up before the event.

Return only exhibitors that are new, changed or gone since the last run with the same shows (or monitor name). Changed exhibitors carry `changeType: "changed"` and `changes` with the old and new booth, email, phone, website or address;...

Output

What you get back

A real row from the README, and the fields every row has.

nameABG International
exhibitiondrupa
exhibitionUrlhttps://www.drupa.com/vis/v1/en/directory
boothHall 16 / D10
contact{"email":"Salesinfo@abgint.com","phone":"+44 1262 671138","website":"http://www.abgint.com"}
address{"street":"Lancaster Rd, Carnaby Industrial Estate","postalCode":"YO15 3QY","city":"Bridlington, East...
descriptionEstablished in 1954, we are a leader in digital finishing equipment...
FieldWhat it holds
nameCompany name
exhibitionShow id (e.g. medica, or messefrankfurt-cleanzone for a show added by URL)
exhibitionUrlThe official exhibitor list the record comes from
boothHall and stand, e.g. Hall 16 / D10
contact{email, phone, website}
address{street, postalCode, city, country, full}
socialLinkedIn, Facebook, X, Instagram, YouTube... when published
categoriesProduct categories the exhibitor chose
description, logoCompany description (plain text) and logo
metadata, sourceOrganiser's exhibitor id, hall/stand parts, profile link (profileUrl, where the platform has public profiles)

Download as JSON, CSV, Excel or XML from the run, or have it sent to Google Sheets, Slack or a webhook.

Guide

How Swapcard Exhibitor List Scraper works

Inputs, options and tips, from the tool's own documentation.

Get the exhibitor list of any Swapcard trade show as a clean, spreadsheet-ready lead list: company name, booth and hall, email, phone, website, full address, social profiles, product categories, description and logo. Covers World Health Expo (Dubai, Miami) and other shows that run their directory on Swapcard. Paste the exhibitor-list link of any Swapcard exhibitor directory or the show page that embeds it and get that exact show and year.

Built for sales and business-development teams prospecting before and after a show, exhibitors researching who else is exhibiting, event marketers and agencies, and market researchers mapping an industry.

At a glance

  • Price: $3 per 1,000 exhibitors. Free plan: up to 200 exhibitors per show in every run.
  • First run: the prefilled input returns 50 exhibitors of World Health Expo / WHX Dubai 2027 (UAE) - Healthcare, Medical Devices & Labs in seconds.
  • Other platforms: shows on Messe Frankfurt, Messe Düsseldorf, RX, Map Your Show, a2z, Koelnmesse, NürnbergMesse, Swapcard, ExpoPlatform and more in one run: Exhibition Scraper (90+ built-in shows).

Why this scraper

  • Contacts, not just names. With Include contact details on (default), each exhibitor's profile is opened for email, phone, website, address and social links, where the organiser publishes them.
  • Any Swapcard show by link. The Actor reads the event from the page you give it, so a site that hosts several shows, cities or years never mixes them up.
  • One format for every show. Booth, contact, address and socials always land in the same fields, so several shows combine into one table.
  • Watch a list fill up. Exhibitor lists grow for months before a show. Turn on Only new exhibitors and schedule the Actor: each run returns only companies added since the last run.

Built-in Swapcard shows

ShowWhereIndustryOfficial exhibitor listId
World Health Expo / WHX Dubai 2027UAEHealthcare, Medical Devices & Labsworldhealthexpo.comworld-health-expo
World Health Expo / WHX MiamiUSAHealthcare & Medical Devicesworldhealthexpo.comwhx-miami

Any Swapcard show by URL

Paste a link in Exhibitor list URLs: any Swapcard exhibitor directory or the show page that embeds it. The run log says what each link was matched to, and every record carries the link in exhibitionUrl. Turn on Only check the links (free) to see whether a link is supported without scraping anything.

json
{
  "startUrls": [{ "url": "https://www.worldhealthexpo.com/events/healthcare/miami/attend/exhibitor-list/" }],
  "maxResults": 500
}

A link from another platform is skipped with a note (and not charged); Exhibition Scraper reads it.

How to use it

  1. Pick one or more shows in Exhibitions, or paste links in Exhibitor list URLs (both work together).
  2. Optionally set Max exhibitors (try 20 first) and turn Include contact details off for a quick names-and-booths list.
  3. Press Start. Download results from the Output tab, or connect an integration (Google Sheets, HubSpot, Slack, webhooks).

Emails for every exhibitor

Many organisers list a company's website but not its email (Koelnmesse keeps it behind a login; Map Your Show, Newfront and NürnbergMesse often leave it out). Turn on Find emails on company websites and, for each exhibitor with a website but no email, the Actor reads the company's own site (home, contact and imprint pages) and adds the email, phone and social profiles it finds, marked contactSource: "company website". In a BIOFACH test, 11 of 20 exhibitors without an email got one. No extra charge; runs take longer.

Track changes before a show

Turn on Changes only and schedule the Actor (for example weekly in the months before a show). Each run returns only:

  • new exhibitors (changeType: "new"),
  • exhibitors whose booth, email, phone, website or address changed, with the old and new values: "changes": {"booth": {"old": "B12", "new": "C40"}},
  • exhibitors who dropped out of the list (changeType: "removed"; only when the whole list was read, so leave Max results empty).

Unchanged exhibitors are skipped and not charged. The first run returns everyone as new and becomes the baseline.

Pricing

Pay per result: about $3 per 1,000 exhibitors, a fraction of a cent each. On Apify's free plan each run returns up to 200 exhibitors per exhibition, enough to evaluate; any paid Apify plan removes the limit.

The Actor collects publicly listed exhibitor information. Contact details are business contacts published for the show; use them in line with GDPR, CAN-SPAM and other laws that apply to you.

Questions

Questions about Swapcard Exhibitor List Scraper

How much does Swapcard Exhibitor List Scraper cost?

$3 per 1,000, charged only for exhibitors returned; a run that finds nothing costs nothing. It runs on Apify, whose free plan includes monthly credit, so you can try it without paying.

Do I need to write code?

No. Fill in the form on Apify and press Start, schedule it, or send the results to Google Sheets, Slack or a webhook. For code, the input builder on this page writes the API call in curl, Python or JavaScript.

What does Swapcard Exhibitor List Scraper return?

Every row has the same fields, including name, exhibition, exhibitionUrl, booth, contact, address, social, categories. Download as JSON, CSV, Excel or XML.

Can it run on a schedule and return only new results?

Yes. Schedule it on Apify (hourly, daily, weekly) and turn on the only-new option: each run then returns only what appeared since the last run with the same input.