Map Your Show Exhibitor Scraper
Pricing
Pay per event
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
Maintained by CommunityActor 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
| Field | Description |
|---|---|
companyName | Exhibitor or company name |
boothNumber | Booth number or booth label |
boothId | Internal booth ID when present |
profileUrl | Public eBooth/profile URL |
website | Exhibitor website when public |
description | Public description when present |
categories | Public categories or product tags |
city | Exhibitor city when public |
state | State/region when public |
postalCode | Postal code when public |
country | Country when public |
phone | Phone number when public |
email | Email address when public |
socialLinks | Public profile social links |
logoUrl | Public logo/image URL |
eventName | Event title from the page |
sourceUrl | Exact page used for the record |
scrapedAt | ISO 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
- Open the public event exhibitor directory.
- Copy the URL from your browser.
- Paste it into
startUrls. - Set
maxItems. - Keep
includeDetailsenabled if you want profile enrichment. - Run the actor.
- 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 ApifyClientclient = 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
Legal and ethical notes
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.
Related scrapers
Explore related Automation Lab actors on Apify:
- https://apify.com/automation-lab/10times-events-scraper
- https://apify.com/automation-lab/google-maps-lead-finder
- https://apify.com/automation-lab/website-contact-scraper
- https://apify.com/automation-lab/company-website-scraper
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.