Map Your Show Exhibitor List Scraper avatar

Map Your Show Exhibitor List Scraper

Pricing

from $2.29 / 1,000 exhibitors

Go to Apify Store
Map Your Show Exhibitor List Scraper

Map Your Show Exhibitor List Scraper

Scrape exhibitor lists from any MapYourShow-powered trade show directory: CES, NAB Show, RE+, RSNA, IBEX, InfoComm, and more. Get company info, contacts, social links, product categories, and booth sizes.

Pricing

from $2.29 / 1,000 exhibitors

Rating

0.0

(0)

Developer

ParseBird

ParseBird

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

0

Monthly active users

7 days ago

Last modified

Categories

Share

Map Your Show Exhibitor List Scraper

Map Your Show Exhibitor List Scraper extracts exhibitor lists from any trade show directory built on the MapYourShow platform — CES, NAB Show, RE+, RSNA, IBEX, InfoComm, and 15+ more. It's a MapYourShow exhibitor list API alternative for building prospect lists, sourcing leads, and researching competitors at any trade show without manually browsing the directory.

Paste any exhibitor gallery URL and get full company profiles — address, website, phone, social links, product categories, real contact-person emails and phone numbers, and (optionally) exact booth width, height, and square footage.

Copy to your AI assistant

Use the Apify actor "parsebird/map-your-show-exhibitor-list-scraper" (call it via the apify-client SDK, e.g. `ApifyClient(token).actor("parsebird/map-your-show-exhibitor-list-scraper").call(run_input={...})`) to scrape the exhibitor list of any MapYourShow-powered trade show directory (CES, NAB Show, RE+, RSNA, IBEX, InfoComm, CONEXPO-CON/AGG, and more). Key inputs: start_url (required, the show's exhibitor gallery page URL, e.g. https://exhibitors.ces.tech/8_0/explore/exhibitor-gallery.cfm), output_type (single_row or multi_row, default single_row), result_limit (integer, minimum 20, leave blank for all exhibitors), and get_booth_sizes (boolean, adds booth width/height/area from the floor plan, billed separately). Output is one JSON object per exhibitor with ___exhibitor_profile_url, __company_name, _company_address, _company_country, _company_website, _company_phone, _hall_stands, _social_url_linkedin/_facebook/_instagram/_twitter, company_description, product_categories (array, or one product_category per row in multi_row mode), contact_persons (array of {__name, _email, _phone, _title, linkedin}), and _hall_stand_sizes when get_booth_sizes is on. Full API reference: https://apify.com/parsebird/map-your-show-exhibitor-list-scraper/api. Get an API token at https://console.apify.com/account/integrations.

What does Map Your Show Exhibitor List Scraper do?

Map Your Show Exhibitor List Scraper turns any MapYourShow exhibitor directory into structured, ready-to-use data. Give it the show's exhibitor gallery URL and it will:

  • 🏢 Pull every exhibitor's company profile — name, full address, country, website, and phone
  • 👤 Extract real contact-person details — name, title, email, phone, and LinkedIn, exactly as published on the exhibitor's listing
  • 🔗 Collect social links — LinkedIn, Facebook, Instagram, and Twitter/X company pages
  • 🏷️ List every product category the exhibitor is tagged under
  • 📍 Report the exhibitor's booth number(s), and optionally exact booth width, height, and square footage pulled from the show's floor plan
  • 📄 Choose single-row (all categories in one record) or multi-row (one record per category) output, so you can filter by category directly in Excel

Currently verified on 20+ shows including CES, NAB Show, NAB Show New York, RE+, RSNA, IBEX, InfoComm, IPPE, MODEX, NACS, National Comp, SME Annual Conference, The NAMA Show, Toy Fair, PRINTING United Expo, PACK EXPO East, IACP, Global Pet Expo, and CONEXPO-CON/AGG — and it works on any other MapYourShow-powered show URL you give it, since the show configuration is read from the page itself, nothing is hardcoded per show.

Runs can be triggered on a schedule, called via the Apify API, or wired into Zapier, Make, or n8n integrations, so you can refresh a show's exhibitor list before it opens. Results export as JSON, CSV, or Excel.

What data can you extract from a MapYourShow exhibitor directory?

FieldDescription
__company_name, ___exhibitor_profile_urlExhibitor name and public profile link
_company_address, _company_countryFull mailing address and country
_company_website, _company_phoneCompany website and phone number
_hall_standsBooth number(s), e.g. "W2667" or "3-1132"
_hall_stand_sizesBooth width (ft), height (ft), and area (sq ft) — only with get_booth_sizes on
_social_url_linkedin, _social_url_facebook, _social_url_instagram, _social_url_twitterCompany social profile links
company_descriptionFull "About" text from the exhibitor's profile
product_categoriesEvery product category the exhibitor is tagged under
contact_personsArray of {name, email, phone, title, linkedin} for every listed contact

See Output example below for a full record.

Input parameters

ParameterTypeRequiredDefaultDescription
start_urlstringYes—The exhibitor listing page URL to start with
output_typestringNosingle_rowsingle_row (all categories in one record) or multi_row (one record per category)
result_limitintegerNoallMaximum number of exhibitors to scrape. Leave blank for all exhibitors
get_booth_sizesbooleanNofalseAdd booth width, height, and area from the show's floor plan

Output example

{
"___exhibitor_profile_url": "https://exhibitors.ces.tech/8_0/exhibitor/exhibitor-details.cfm?exhid=0013A00001a1LD1QAM",
"__company_name": "1NCE",
"_company_address": "1001 Brickell Bay Drive, STE 2910, Miami FL 33131",
"_company_country": "United States",
"_company_website": "https://1nce.com/en-us/",
"_company_phone": null,
"_hall_stands": "14731",
"_social_url_linkedin": "https://www.linkedin.com/company/1nce/",
"_social_url_facebook": "https://www.facebook.com/1NCEGmbH",
"_social_url_instagram": null,
"_social_url_twitter": "https://twitter.com/1NCE_IoT",
"company_description": "1NCE offers a software platform for connected products...",
"product_categories": ["IoT/Sensors", "Smart Communities", "Smart Home & Appliances"],
"contact_persons": [],
"_hall_stand_sizes": [{"booth": "14731", "widthFt": 30.0, "heightFt": 30.0, "areaSqft": 900.0}]
}

Download results as JSON, CSV, or Excel from the Apify Console, or pull them programmatically via the dataset API.

Python

from apify_client import ApifyClient
client = ApifyClient("<YOUR_API_TOKEN>")
run = client.actor("parsebird/map-your-show-exhibitor-list-scraper").call(run_input={
"start_url": "https://exhibitors.ces.tech/8_0/explore/exhibitor-gallery.cfm",
"output_type": "single_row",
"get_booth_sizes": True,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["__company_name"], item["_company_website"])

JavaScript

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "<YOUR_API_TOKEN>" });
const run = await client.actor("parsebird/map-your-show-exhibitor-list-scraper").call({
start_url: "https://exhibitors.ces.tech/8_0/explore/exhibitor-gallery.cfm",
output_type: "single_row",
get_booth_sizes: true,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Use cases

  • 🤝 Build a prospecting list of exhibitors at an upcoming show, with real contact emails
  • 🧭 Research competitors exhibiting at a show — booth location, size, and product categories
  • 📇 Pre-populate a CRM with leads before attending a trade show
  • 🏗️ Compare booth footprints across exhibitors to benchmark investment level
  • 📊 Filter exhibitors by product category in Excel using the multi-row export

How it works

  1. Map Your Show Exhibitor List Scraper reads the show's own exhibitor-search API to discover exhibitors, paginating until result_limit (or every exhibitor) is collected.
  2. It passes the exhibitor-profile page's Cloudflare/AWS bot check once per run, then fetches each exhibitor's detail page directly.
  3. Company info, description, social links, product categories, and real contact-person emails/phones are parsed straight from each exhibitor's public profile page.
  4. With get_booth_sizes on, it additionally reads the show's floor-plan data to compute each booth's width, height, and area.
  5. Every exhibitor is pushed to the dataset as soon as it's scraped, and billed via pay-per-result — you never pay for empty runs.

How much does it cost to scrape a MapYourShow exhibitor list?

Map Your Show Exhibitor List Scraper uses pay-per-result pricing — you only pay for exhibitors actually returned, never for compute time or failed runs.

EventFreeBronzeSilverGold
exhibitor (per exhibitor)$2.99 / 1,000$2.79 / 1,000$2.59 / 1,000$2.29 / 1,000
booth-size (per exhibitor, only with get_booth_sizes on)$0.99 / 1,000$0.79 / 1,000$0.69 / 1,000$0.69 / 1,000

Scraping 1,000 exhibitors on a Gold plan costs about $2.29, or $2.98 with booth sizes included. Apify's monthly platform usage credits apply on top of your plan, so most light usage is covered without any extra charge.

Input & output

Open the Input tab to see every field with examples. Every run's results are available as a dataset — export as JSON, CSV, or Excel, or read them with the Apify API and client libraries for Python and JavaScript.

Scraping publicly available data — the kind shown on a show's public exhibitor directory without logging in — is generally considered legal, including under rulings like hiQ Labs v. LinkedIn. That said, you're responsible for how you use the data: respect the show organizer's Terms of Service, and consult a lawyer if you plan to redistribute the data commercially, especially contact information. Read more in Apify's guide to web scraping and the law.

Looking for other trade show or B2B lead data sources? Check out ParseBird's Apify Store profile for more scrapers covering marketplace, real estate, and business data.

FAQ

Does this work on shows not in the supported list? Yes. The actor reads each show's configuration directly from its exhibitor gallery page, so any current or future MapYourShow-powered show URL should work — just paste its exhibitor gallery URL as start_url.

Where do I find a show's exhibitor gallery URL? It's the "Exhibitor Directory" or "Exhibitor List" page on the show's MapYourShow site, usually ending in /explore/exhibitor-gallery.cfm. Use the English version if the show offers multiple languages.

Are the contact emails and phone numbers real? Yes — they're the exact values published on each exhibitor's own listing page, not masked or guessed. Not every exhibitor lists a contact person; when none is published, contact_persons is an empty array.

What's the difference between single_row and multi_row? single_row keeps all of an exhibitor's product categories in one record (product_categories array). multi_row repeats the exhibitor once per category (product_category field) so you can filter or pivot by category in Excel. Multi-row does not change how many exhibitors you're billed for.

How accurate are the booth sizes? Booth width, height, and area are read directly from the show's own floor-plan data and converted to feet — the same numbers the show's interactive floor plan uses internally.

Can I run this on a schedule? Yes — use Apify's Scheduler to refresh a show's exhibitor list daily or weekly as new exhibitors sign up.

Something looks wrong or missing — where do I report it? Open an issue on the Actor's Issues tab in Apify Console, or reach out via Apify's support. Feedback on data accuracy is always welcome.