Map Your Show Exhibitor Scraper avatar

Map Your Show Exhibitor Scraper

Pricing

Pay per event

Go to Apify Store
Map Your Show Exhibitor Scraper

Map Your Show Exhibitor Scraper

Extract exhibitor leads from public Map Your Show and A2Z event directories: companies, booths, profile URLs, contacts, websites, and locations.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Extract exhibitor leads from public Map Your Show and A2Z trade-show directories.

Use this actor to turn event exhibitor pages into structured company, booth, location, website, and contact datasets that can be exported to CSV, Excel, Google Sheets, CRMs, enrichment tools, or lead-scoring workflows.

What does Map Your Show Exhibitor Scraper do?

Map Your Show Exhibitor Scraper reads public exhibitor list, event map, and eBooth profile pages.

It collects exhibitor rows from server-rendered Map Your Show / A2Z HTML.

It can optionally open exhibitor profile pages to enrich list rows.

It saves clean dataset records ready for sales and research workflows.

Typical pages include URLs containing /Public/Exhibitors.aspx, /Public/EventMap.aspx, or /Public/eBooth.aspx.

Who is it for?

Sales teams use it to build pre-show prospect lists.

Event sponsors use it to understand who is exhibiting.

Market researchers use it to map competitors and suppliers.

Recruiters use it to identify companies in a niche industry.

Agencies use it to prepare outreach lists for event marketing campaigns.

Investors use it to scan markets represented at trade shows.

Why use it?

Manual exhibitor copying is slow.

Event sites often split data across list rows and profile pages.

This actor standardizes the extraction.

It adds source URLs for verification.

It can stop at a safe maxItems limit for quick test runs.

It uses HTTP extraction for fast and cost-efficient runs.

Supported pages

The actor supports public Map Your Show / A2Z pages when data is visible in HTML.

Supported input examples:

  • Exhibitor list pages
  • Event map pages
  • Individual eBooth profile pages
  • Multiple event URLs in one run

Private, login-only, or expired event portals may not return data.

Data you can extract

FieldDescription
companyNameExhibitor or company name
boothNumberBooth number or booth label
boothIdInternal booth ID when present
profileUrlPublic eBooth/profile URL
websiteExhibitor website when public
descriptionPublic description when present
categoriesPublic categories or product tags
cityExhibitor city when public
stateState/region when public
postalCodePostal code when public
countryCountry when public
phonePhone number when public
emailEmail address when public
socialLinksPublic profile social links
logoUrlPublic logo/image URL
eventNameEvent title from the page
sourceUrlExact page used for the record
scrapedAtISO timestamp of extraction

How much does it cost to scrape Map Your Show exhibitors?

This actor uses pay-per-event pricing.

You pay a small start charge for each run and a per-result charge for saved exhibitor rows.

The exact Store price is shown on the Apify actor page before you run it.

Set maxItems low for a first test.

Increase maxItems after confirming that your event page returns the fields you need.

How to scrape a Map Your Show exhibitor list

  1. Open the public event exhibitor directory.
  2. Copy the URL from your browser.
  3. Paste it into startUrls.
  4. Set maxItems.
  5. Keep includeDetails enabled if you want profile enrichment.
  6. Run the actor.
  7. Export the dataset as CSV, JSON, Excel, or via API.

Input configuration

startUrls is required.

Each entry should be a public event list, event map, or profile URL.

maxItems limits the number of records saved across all URLs.

includeDetails controls whether the actor opens inferred eBooth profile pages.

proxyConfiguration is optional and disabled by default.

Output example

{
"eventName": "2026 The Original Miami Beach Antique Show: Exhibitors",
"companyName": "Pioneer Gems LLC",
"boothNumber": "2006",
"boothId": "1746220",
"profileUrl": "https://antique.a2zinc.net/OMBAS2026/Public/eBooth.aspx?BoothID=1746220&FromPage=Exhibitors.aspx",
"website": null,
"city": "New York,",
"country": "United States",
"sourceUrl": "https://antique.a2zinc.net/OMBAS2026/Public/eBooth.aspx?BoothID=1746220&FromPage=Exhibitors.aspx"
}

Tips for best results

Use the full exhibitor list URL when possible.

Use event map URLs when the list page is unavailable.

Use profile URLs for targeted enrichment of specific booths.

Keep detail enrichment on for richer location and contact data.

Turn detail enrichment off for faster list-only extraction.

Run a small sample before a large event scrape.

Integrations

Export results to Google Sheets for sales assignment.

Send records to HubSpot, Salesforce, or Pipedrive through Apify integrations.

Use Zapier or Make to route new exhibitors into outreach sequences.

Enrich company domains with separate email, LinkedIn, or company enrichment actors.

Combine booth and category data with your trade-show attendance plan.

API usage

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('automation-lab/map-your-show-exhibitor-scraper').call({
startUrls: [{ url: 'https://antique.a2zinc.net/OMBAS2026/Public/Exhibitors.aspx?Index=All' }],
maxItems: 25,
includeDetails: true
});
console.log(run.defaultDatasetId);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('automation-lab/map-your-show-exhibitor-scraper').call(run_input={
'startUrls': [{'url': 'https://antique.a2zinc.net/OMBAS2026/Public/Exhibitors.aspx?Index=All'}],
'maxItems': 25,
'includeDetails': True,
})
print(run['defaultDatasetId'])

cURL

curl -X POST 'https://api.apify.com/v2/acts/automation-lab~map-your-show-exhibitor-scraper/runs?token=YOUR_APIFY_TOKEN' \
-H 'Content-Type: application/json' \
-d '{"startUrls":[{"url":"https://antique.a2zinc.net/OMBAS2026/Public/Exhibitors.aspx?Index=All"}],"maxItems":25,"includeDetails":true}'

MCP usage

Use this actor from Claude Code or Claude Desktop through Apify MCP.

MCP URL:

https://mcp.apify.com/?tools=automation-lab/map-your-show-exhibitor-scraper

Claude Code setup:

$claude mcp add apify-map-your-show https://mcp.apify.com/?tools=automation-lab/map-your-show-exhibitor-scraper

Claude Desktop JSON configuration:

{
"mcpServers": {
"apify-map-your-show": {
"url": "https://mcp.apify.com/?tools=automation-lab/map-your-show-exhibitor-scraper"
}
}
}

Example prompts:

  • "Scrape the first 50 exhibitors from this Map Your Show URL and summarize booth categories."
  • "Export exhibitor names, booths, countries, and profile URLs from this event."
  • "Find companies from this exhibitor list that appear to be jewelry wholesalers."

Legality

This actor extracts publicly available data from event pages supplied by the user.

Do not scrape private, login-only, or restricted portals without permission.

Respect event organizer terms and applicable privacy laws.

Use contact data responsibly.

Troubleshooting

If you get zero results, check that the URL is public and still active.

If a page is expired, try a current event URL.

If fields such as phone or email are empty, they may not be public on that event.

If a site blocks direct access, enable Apify Proxy in the input.

If a list page is JavaScript-only, try the event map or eBooth profile URLs.

Explore related Automation Lab actors on Apify:

FAQ

Can it scrape any Map Your Show event?

It can scrape public pages where exhibitor data is returned in the HTML.

Does it require a browser?

No. The validated A2Z pages are server-rendered, so the actor uses fast HTTP extraction.

Can it collect emails?

Yes, when emails are publicly visible on the page or profile.

Why is website sometimes empty?

Some event directories link to internal community pages instead of exhibitor websites.

Can I run multiple events at once?

Yes. Add multiple URLs to startUrls and set a combined maxItems limit.

Changelog

Initial version extracts public exhibitor rows, booth IDs, booth numbers, inferred eBooth profile URLs, location fields, public contacts, categories, logos, and source URLs.

Support

If a specific public event URL does not work, open an Apify issue with the run URL and input.

Include whether the page requires login.

Include whether the data is visible in your browser before logging in.

Reliability notes

The actor is intentionally conservative.

It avoids browser automation unless future versions require it.

It does not bypass authentication.

It reports zero results instead of fabricating data.

It keeps source URLs for every output row.

Version

Current version: 0.1.