Conference Exhibitor Scraper and Data Enricher

This template automates the process of building lead lists by scraping exhibitor data from conference websites. It can either create a new list from scratch by scraping exhibitor listings, or enrich an existing list with more details by visiting each exhibitor's profile page.
This automation uses a cloud browser to interact with a conference website (like MWC Barcelona) and a Google Sheet to store data. It operates in two distinct modes:
  • Scrape Mode: The automation navigates through the exhibitor listing pages one by one. On each page, it extracts the company name and the URL to their detailed profile. This information is then added as a new row in your specified Google Sheet, automatically checking for and skipping any duplicates already in the sheet.
  • Enrich Mode: For an existing list of exhibitors in a Google Sheet, the automation visits each company's detail page. It then extracts comprehensive information such as the company description, booth location, topics of interest, and website/social media links. This new information is used to fill in the corresponding empty columns in the sheet, turning a basic list into a rich dataset.
Usage Ideas
  • Create targeted lead lists for your sales team ahead of a major conference.
  • Perform competitive analysis by tracking which companies are attending key industry events.
  • Build a database of potential partners or acquisition targets from startup showcase events.
  • Aggregate company information for market research reports.
  • Compile a personal directory of interesting companies to visit at a trade show.
Customization Ideas
This template is a powerful starting point that can be adapted to your specific needs. You can work with an assistant to customize it in several ways:
  • Target Any Website: Change the target from the default MWC Barcelona site to any other conference, trade show, or exhibitor listing you need to scrape.
  • Use Your Own Spreadsheet: Connect your own Google Sheet to serve as the database for all scraped information.
  • Customize Data Fields: Decide exactly what information you want to collect. You can add new fields like "social media handles" or "contact email," or remove fields you don't need.
  • Refine Your Search: Use the website's own filtering capabilities to narrow your scope. You can instruct the automation to only scrape exhibitors that match specific criteria, such as industry, company size, or country.
  • Choose Your Mode: Easily switch between building a brand new list from scratch (scrape mode) or enhancing a list you already have (enrich mode).
Notes
Agent Inputs
Required Parameters
Name
Type
Default
spreadsheetUrl
string
None
Google Sheets URL where exhibitor data will be stored. The sheet must have or will be created with columns: Company, Details Page, Information, Links, Location, Interests
Optional Parameters
Name
Type
Default
exhibitorType
string
Filter by exhibitor type: 'Featured', 'GSMA Member', or 'Startup'. Leave empty for no filter
interestFilter
string
Comma-separated interest categories to filter by (e.g., '5G, ARTIFICIAL INTELLIGENCE, CLOUD'). Leave empty for no filter
mode
enum
Options:
scrapeenrich
scrape
Operating mode: 'scrape' extracts exhibitor names and URLs from listing pages, 'enrich' fills in details for existing rows by visiting detail pages
pages
number
10
Number of listing pages to scrape. Use -1 to scrape all available pages
HIPAA
SOC-2 TYPE 2
Airtop empowers anyone to turn ideas into powerful automations, by simply describing what they want to happen.
© 2025 Airtop