Trade Show Exhibitor List Scraper - Emails & Booths avatar

Trade Show Exhibitor List Scraper - Emails & Booths

Pricing

from $2.40 / 1,000 exhibitors

Go to Apify Store
Trade Show Exhibitor List Scraper - Emails & Booths

Trade Show Exhibitor List Scraper - Emails & Booths

Exhibitor lists from 91 trade shows (MEDICA, SEMA, NAB, IMTS, WTM, Automechanika, ISH, World Health Expo...) or any show by URL: company, booth, email, phone, website, address. $3 per 1,000.

Pricing

from $2.40 / 1,000 exhibitors

Rating

0.0

(0)

Developer

Tapaswai Choudhary

Tapaswai Choudhary

Maintained by Community

Actor stats

1

Bookmarked

32

Total users

3

Monthly active users

3 hours ago

Last modified

Security

Limited permissions

Share

Trade Show Exhibitor List Scraper

Get the exhibitor list of major trade shows 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 91 built-in trade shows in Europe, the USA, the Middle East and Asia, including MEDICA, Automechanika, SEMA Show, NAB Show, IMTS, World Travel Market, ISH, Light + Building, World Health Expo, ISC West, drupa and K, and any other show on a supported platform when you paste its exhibitor-list link. Export to JSON, CSV or Excel, send to Google Sheets or your CRM, or call it as an API.

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 embedded world exhibitors with booth, phone and website in about 5 seconds.
nameboothcountrywebsite
221e Srl5-287Italywww.221e.com
2J Antennas, s.r.o.3-432Slovakiawww.2j-antennas.com
3Rtablet1-632Chinawww.3rtablet.com

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.
  • Fast. Exhibitor lists come back quickly. In our tests: 120 exhibitors with full contacts in about 11 seconds.
  • Paste any exhibitor-list link. The Actor reads the event id from the page you give it, so you get exactly that show and year, even when one organiser's site lists many events.
  • 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.
  • Clean output, original kept. Normalized fields in one schema for every show, plus the organiser's untouched record on request, ready for n8n, Make, Zapier, your CRM or other Actors.
  • Resilient. Rate limits are handled automatically, results are saved per exhibition, and a moved run resumes without charging twice.

Supported trade shows

ShowWhereIndustryOfficial exhibitor listId
A+ADüsseldorf, GermanySafety, Security & Health at Workaplusa.dea-plus-a
AAOS Annual Meeting 2027USAOrthopaedicsaaos27.mapyourshow.comaaos
AgritechnicaHanover, GermanyAgricultural Machinerydigital.agritechnica.comagritechnica
AHR Expo 2027USAHVACRahr27.mapyourshow.comahr-expo
AIA Conference on Architecture 2027USAArchitecture & Designaia27.mapyourshow.comaia-conference
AIMExpo 2026USAPowersports & Motorcycless23.a2zinc.netaimexpo
ALUMINIUM 2026Düsseldorf, GermanyAluminium Industryaluminium-exhibition.comaluminium
AmbienteFrankfurt, GermanyConsumer Goods, Tableware & Interiorsambiente.messefrankfurt.comambiente
American Coatings Show 2026USAPaints & Coatingss23.a2zinc.netamerican-coatings-show
AnugaCologne, GermanyFood & Beverageanuga.comanuga
AREMA 2026 Conference & ExpoUSARailway Engineeringfp37.a2zinc.netarema
AutomechanikaFrankfurt, GermanyAutomotive Aftermarketautomechanika.messefrankfurt.comautomechanika
Automechanika DubaiUAEAutomotive Aftermarketautomechanika-dubai.ae.messefrankfurt.comautomechanika-dubai
Automechanika JohannesburgSouth AfricaAutomotive Aftermarketautomechanika.za.messefrankfurt.comautomechanika-johannesburg
Automechanika Kuala LumpurMalaysiaAutomotive Aftermarketautomechanika-kualalumpur.hk.messefrankfurt.comautomechanika-kuala-lumpur
Automechanika RiyadhSaudi ArabiaAutomotive Aftermarketautomechanika-riyadh.ksa.messefrankfurt.comautomechanika-riyadh
Automechanika ShanghaiChinaAutomotive Aftermarketautomechanika-shanghai.hk.messefrankfurt.comautomechanika-shanghai
BatimatParis, FranceConstructionbatimat.combatimat
BEAUTY DÜSSELDORFGermanyBeauty & Cosmeticsbeauty.debeauty-dusseldorf
Beautyworld Middle EastDubai, UAEBeauty, Cosmetics & Fragrancebeautyworld-dubai.ae.messefrankfurt.combeautyworld-middle-east
BIOFACHNuremberg, GermanyOrganic Foodbiofach.debiofach
boot DüsseldorfGermanyBoats & Water Sportsboot.comboot-dusseldorf
CARAVAN SALONDüsseldorf, GermanyCaravans & Motorhomescaravan-salon.decaravan-salon
CEDIA Expo 2026USASmart Home & Integrationcedia2026.smallworldlabs.comcedia-expo
ChillventaNuremberg, GermanyRefrigeration & HVACchillventa.dechillventa
ChristmasworldFrankfurt, GermanySeasonal & Festive Decorationschristmasworld.messefrankfurt.comchristmasworld
COMPAMEDDüsseldorf, GermanyMedical Manufacturing Supplierscompamed.decompamed
Coverings 2027USATile & Stonecoverings2027.smallworldlabs.comcoverings
CreativeworldFrankfurt, GermanyArts, Crafts & Hobbycreativeworld.messefrankfurt.comcreativeworld
didactaCologne, GermanyEducationdidacta-koeln.dedidacta
drupaDüsseldorf, GermanyPrinting & Print Technologydrupa.comdrupa
Embedded WorldNuremberg, GermanyElectronics & Embedded Systemsembedded-world.deembedded-world
Enforce TacNuremberg, GermanySecurity & Defenceenforcetac.comenforce-tac
EquipHotelParis, FranceHospitalityequiphotel.comequiphotel
EuroCISDüsseldorf, GermanyRetail Technologyeurocis.comeurocis
EuroShopDüsseldorf, GermanyRetail Trade Faireuroshop-tradefair.comeuroshop
EuroTierHanover, GermanyLivestock Farmingdigital.eurotier.comeurotier
FABTECH 2026USAMetal Forming, Fabricating & Weldingfabtech2026.smallworldlabs.comfabtech
FACHPACKNuremberg, GermanyPackagingfachpack.defachpack
FIBO GermanyCologneFitness, Wellness & Healthfibo.comfibo-germany
FormnextFrankfurt, GermanyAdditive Manufacturing / 3D Printingformnext.mesago.comformnext
FRUIT LOGISTICABerlin, GermanyFruit & Vegetable Tradeonline.fruitlogistica.comfruit-logistica
glasstecDüsseldorf, GermanyGlass Production & Processingglasstec-online.comglasstec
GSX 2027USASecuritygsx27.mapyourshow.comgsx
HeimtextilFrankfurt, GermanyHome & Contract Textilesheimtextil.messefrankfurt.comheimtextil
HIMSS Global Health Conference 2027USAHealth IThimss27.mapyourshow.comhimss
IDS International Dental ShowCologne, GermanyDentalids-cologne.deids-cologne
IFFAFrankfurt, GermanyMeat & Protein Processingiffa.messefrankfurt.comiffa
ILA BerlinGermanyAerospace & Defencedigital.ila-berlin.deila-berlin
IMEX AmericaLas Vegas, USAMeetings & Eventsamerica.imexevents.comimex-america
IMEX FrankfurtFrankfurt, GermanyMeetings & Eventsif26-live-imexexhibitions.expoplatform.comimex-frankfurt
IMTS 2026Chicago, USAManufacturing Technologydirectory.imts.comimts
InfoComm 2027USAPro AVinfocomm27.mapyourshow.cominfocomm
InnoTransBerlin, GermanyRail & Transport Technologyplus.innotrans.deinnotrans
Interclean AmsterdamNetherlandsCleaning Industryintercleanshow.cominterclean-amsterdam
Interclean ChinaShanghaiCleaning Industryintercleanshow.cominterclean-china
INTERNORGAHamburg, GermanyFood Service & Hospitalityinternorga.cominternorga
interpackDüsseldorf, GermanyPackaging & Processinginterpack.cominterpack
IntersecDubai, UAESecurity, Safety & Fire Protectionintersecglobal.ae.messefrankfurt.comintersec
Intersec Buenos AiresArgentinaSecurity & Fire Protectionintersec-buenos-aires.ar.messefrankfurt.comintersec-buenos-aires
Intersec Saudi ArabiaRiyadhSecurity & Fire Protectionintersec-saudiarabia.ksa.messefrankfurt.comintersec-saudi-arabia
InterzooNuremberg, GermanyPet Suppliesinterzoo.cominterzoo
IPPE 2027Atlanta, USAPoultry, Meat & Feedippe27.mapyourshow.comippe
ISC West 2026Las Vegas, USASecuritydiscoverisc.comisc-west
ISHFrankfurt, GermanyHVAC, Water & Bathroomish.messefrankfurt.comish
ISMCologne, GermanySweets & Snacksism-cologne.comism-cologne
KDüsseldorf, GermanyPlastics & Rubberk-online.comk-online
Light + BuildingFrankfurt, GermanyLighting & Building Serviceslight-building.messefrankfurt.comlight-building
MEDICADüsseldorf, GermanyMedical Technology & Healthcaremedica.demedica
MIPIMCannes, FranceReal Estatemipim.commipim
NAB Show 2027Las Vegas, USABroadcast, Media & Entertainment Technab27.mapyourshow.comnab-show
NACS Show 2026USAConvenience Retailnacs26.mapyourshow.comnacs-show
ORGATECCologne, GermanyOffice & Workspaceorgatec.comorgatec
Prolight + SoundFrankfurt, GermanyEvent & Entertainment Technologypls.messefrankfurt.comprolight-sound
ProWeinDüsseldorf, GermanyWine & Spiritsprowein.comprowein
REHACAREDüsseldorf, GermanyRehabilitation & Carerehacare.derehacare
SEMA Show 2026Las Vegas, USAAutomotive Aftermarketsema26.mapyourshow.comsema-show
SpielwarenmesseNuremberg, GermanyToys & Gamesdigital.spielwarenmesse.despielwarenmesse
SPSNuremberg, GermanyIndustrial Automationsps.mesago.comsps
SuperZoo 2026Las Vegas, USAPet Industrysz2026.smallworldlabs.comsuperzoo
TechtextilFrankfurt, GermanyTechnical Textiles & Nonwovenstechtextil.messefrankfurt.comtechtextil
TexprocessFrankfurt, GermanyTextile Processingtexprocess.messefrankfurt.comtexprocess
The London Book FairLondon, UKPublishinglondonbookfair.co.uklondon-book-fair
TubeDüsseldorf, GermanyTube & Pipetube-tradefair.comtube
Valve World ExpoDüsseldorf, GermanyValves & Flow Controlvalveworldexpo.comvalve-world-expo
Wine ParisParis, FranceWine & Spiritswineparis.comwine-paris
wireDüsseldorf, GermanyWire & Cablewire-tradefair.comwire
World Health Expo / WHX Dubai 2027UAEHealthcare, Medical Devices & Labsworldhealthexpo.comworld-health-expo
World Health Expo / WHX MiamiUSAHealthcare & Medical Devicesworldhealthexpo.comwhx-miami
World ShishaDubai, UAEShisha & Tobacco Accessoriesworldshishaevents.comworld-shisha-dubai
World Travel MarketLondon, UKTravel & Tourismwtm.comwtm-london

Each link opens the organiser's own exhibitor list, so you can check any record against the source. Every record also carries this link in exhibitionUrl.

Scrape any show by URL

Paste a link in Exhibitor list URLs instead of picking a show. It can be the exhibitor list, the exhibitor search page or the show's homepage. The Actor:

  1. opens the page and finds which directory platform runs it,
  2. reads the event the page itself embeds (for example ISH on a Messe Frankfurt page, or the event and list ids of a Swapcard directory),
  3. scrapes that event's list.

Because the event comes from the page, a site that hosts several shows, cities or years never mixes them up: each link returns the edition it shows. The run log says what each link was matched to, and every record carries the link in exhibitionUrl.

Supported platforms: Messe Frankfurt (all its shows worldwide, e.g. Automechanika, Ambiente, Formnext, Intersec), Messe Düsseldorf VIS (MEDICA, drupa, K, interpack...), RX / Reed Exhibitions (World Travel Market, ISC West, MIPIM, Batimat, FIBO...), Map Your Show (hundreds of US shows: SEMA, NAB, IMTS, AHR, IPPE...), a2z and A2Z Connect (FABTECH, SuperZoo, Coverings, CEDIA, AIMExpo, American Coatings Show... including any <event>.smallworldlabs.com/exhibitors link), Swapcard directories (World Health Expo and many others), Corussoft event clouds (INTERNORGA, FRUIT LOGISTICA, InnoTrans, ILA), Koelnmesse (Anuga, ISM, ORGATEC, IDS, didacta, imm cologne, interzum, Kind + Jugend, spoga+gafa, FSB... paste the show's homepage or its list of exhibitors), NürnbergMesse (Embedded World, BIOFACH, Interzoo, Chillventa, FACHPACK, GaLaBau, Enforce Tac, POWTECH...), Newfront / ExpoPlatform marketplaces (EuroTier, Agritechnica, IMEX, Wine Paris, Vinexpo... paste the show's homepage or exhibitor directory), plus every built-in show. If a link isn't recognised, the run says so and charges nothing for it; open an issue with the link and we'll add the platform.

{
"startUrls": [
{ "url": "https://cleanzone.messefrankfurt.com/frankfurt/en/exhibitor-search.html" },
{ "url": "https://www.worldhealthexpo.com/events/healthcare/miami/attend/exhibitor-list/" }
],
"maxResults": 500
}

Not sure a link is supported? Turn on Only check the links (free). The run scrapes nothing and charges nothing; the URL_CHECK record in its key-value store says, for each link, whether it is supported and which show and edition it maps to.

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).

Example input

{
"exhibitionList": ["medica", "sema-show", "fabtech"],
"maxResults": 500,
"includeDetails": true
}

maxResults applies per show. The older single-show field exhibitions ("exhibitions": "medica") still works and is combined with exhibitionList, so saved tasks and integrations keep running.

What you get

FieldDescription
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)

Example (shortened):

{
"name": "ABG International",
"exhibition": "drupa",
"exhibitionUrl": "https://www.drupa.com/vis/v1/en/directory",
"booth": "Hall 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 Yorkshire",
"country": "United Kingdom"
},
"description": "Established in 1954, we are a leader in digital finishing equipment..."
}

Coverage depends on what each organiser publishes: nearly all exhibitors have name and booth. Email and phone are usually included for Messe Frankfurt, Messe Düsseldorf, RX and INTERNORGA shows; A2Z Connect shows add phone and street address. Map Your Show profiles give street address, website and social links (no email), and World Health Expo gives websites and descriptions. Where no email is published, chain the results into Website Contact Details (below) to find it.

Contact details (Map Your Show)

Map Your Show lists only names and booths on its exhibitor pages; profile details sit one level deeper. With Include contact details on (the default), the Actor collects them inside your run:

  1. Exhibitors are written straight into your run's dataset, so you still get one dataset.
  2. You're billed once per exhibitor at the normal price, plus a small start fee for a second exhibition-scraper run you may see in your Runs list. It stops when your run stops.

Turn Include contact details off for a faster names-and-booths-only list.

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.

Clean fields and the original record

Every show comes out in one schema, so lists from different organisers and platforms combine into one table and plug into the same workflow. You can also keep the organiser's original record next to the clean fields.

Normalized for you:

  • Emails are lowercased, with mailto: and site placeholders removed.
  • Phone numbers are in international format where the organiser gives a country code.
  • Websites get https://; descriptions are plain text without HTML.
  • Category names are decoded (Spülstation, not Sp&uuml;lstation).
  • The booth is one Hall / Stand string; hall and stand also appear separately in metadata where the organiser splits them.

Kept from the source:

  • metadata holds the organiser's own ids (e.g. exhibitorId), country codes and platform-specific extras.
  • Turn on Include original record (includeRawData) to add raw to each exhibitor: the record exactly as the organiser's directory returned it. That covers every field we don't map, such as product groups, brands, keywords, other shows the exhibitor attends, and contact persons where published.
  • raw is available for shows read from an API (almost all of them). It adds about 5-10 KB per exhibitor; for shows above about 3,000 exhibitors, set the run's memory to 512 MB.

Stable keys for joins and de-duplication: exhibition + name + booth (also used by Only new exhibitors), or metadata.exhibitorId.

Use it in n8n, Make, Zapier, Clay or with other Actors

n8n (HTTP Request node):

  1. Add an HTTP Request node. Set Method to POST and URL to https://api.apify.com/v2/acts/tacps126~exhibition-scraper/run-sync-get-dataset-items.
  2. Set Authentication to Generic > Header Auth, with header Authorization and value Bearer YOUR_APIFY_TOKEN (Apify Console > Settings > API & Integrations).
  3. Turn on Send Body (JSON) and paste your input, e.g. {"startUrls": [{"url": "https://ish.messefrankfurt.com/frankfurt/en/exhibitor-search.html"}], "maxResults": 500}.
  4. Set Options > Timeout to 330000. This endpoint waits up to 5 minutes; for bigger lists, start the run with /runs and read the dataset afterwards.
  5. n8n turns each exhibitor into one item. Map {{ $json.name }}, {{ $json.booth }}, {{ $json.contact.email }}, {{ $json.contact.website }} and {{ $json.address.country }} into Google Sheets, HubSpot, Airtable or a database node.
  6. Optional: add an IF node on {{ $json.contact.email }} is empty, and send those rows' websites to Website Contact Details to find their emails.

n8n's Apify node, Make and Zapier work the same way: run tacps126/exhibition-scraper with your input, then read the run's dataset items. Ready-to-import n8n workflow (show > Google Sheet) and Make/Zapier steps: integrations guide.

Clay: Add data > Import from Apify > Actor run and pick a run of this Actor: each exhibitor becomes a row. Then enrich the rows with Clay's own providers, or with Run Apify Actor > tacps126/contact-details and input {"startUrls": [/Website]} for emails the show didn't publish.

Chain Actors in Apify Console:

  1. On this Actor's or task's Integrations tab, choose Connect Actor or task and pick Website Contact Details.
  2. Give it this run's dataset as datasetId.
  3. It reads contact.website from each exhibitor automatically, finds emails and phones on the company site, and carries name, booth and exhibition so you can join the results back.

CSV and Excel: nested fields become columns such as contact/email and address/city. Use the Overview or Contacts view for a flat table.

Python: see the exhibitor leads recipe. It scrapes a show by URL, fills missing emails with Website Contact Details and writes one CSV.

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.

Tips

  • Test with maxResults: 20 before a full run.
  • Exhibitor lists are most complete in the weeks before and during a show; schedule Only new exhibitors weekly to catch late additions.

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.

Support

Found a problem or want a show added? Open an issue on the Issues tab with the show's exhibitor-list link.

Saved you time? A short review on this page helps other people find the Actor, and tells us what to improve.