Event Vendor Leads Scraper — 4 Sites, One List avatar

Event Vendor Leads Scraper — 4 Sites, One List

Pricing

$4.00 / 1,000 per vendor returneds

Go to Apify Store
Event Vendor Leads Scraper — 4 Sites, One List

Event Vendor Leads Scraper — 4 Sites, One List

Event vendor leads from The Bash, Eventective, BounceGuide and Roaming Hunger in one run: DJs, caterers, photographers, food trucks, bounce houses and more, with rating, price band, phone, website and a contact email crawled from the vendor's own site.

Pricing

$4.00 / 1,000 per vendor returneds

Rating

0.0

(0)

Developer

Scrapers Delight

Scrapers Delight

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

🎪 Event Vendor Leads Scraper — four marketplaces, one lead list

Pick a category and a city and get one clean list of event vendors — DJs, caterers, photographers, food trucks, bounce-house rentals and more — pulled from The Bash, Eventective, BounceGuide and Roaming Hunger at once, de-duplicated, and — for the sources that publish a vendor website (Eventective, BounceGuide, Roaming Hunger) — enriched with a contact email crawled from the vendor's own site. The Bash gates every contact detail behind its own lead form and publishes no vendor website, so The Bash rows carry no email: a DJ, band, bartender, comedian, magician or photo-booth run, which only The Bash serves, returns marketplace rows without emails.

One run instead of four. One row shape instead of four.

What does this actor do?

  • 🎧 name, category, city, state — the vendor and where they work
  • rating, reviewCount, bookings, verified — social proof where the source publishes it
  • 💵 priceFrom / pricePeriod — starting price where listed
  • 📞 phone and 🌐 website — published by Eventective, BounceGuide and Roaming Hunger; The Bash publishes neither for talent listings
  • 📧 email, emailType, additionalEmails — crawled from the vendor's own site, so only on rows that carry a website
  • 🔗 profileUrl and source — so every row traces back to where it came from

Example input

{
"category": "caterer",
"location": "Austin, TX",
"findEmails": true,
"requireEmail": true,
"maxItems": 200
}

Which marketplace covers which category

The four sites do not overlap much, and asking one for a category it does not list just returns nothing. So for every category in the list below the actor routes to the sources that actually serve it, and the log names the ones it skipped. Use a category from that list: an unrecognised one is sent to all four sources, and BounceGuide and Roaming Hunger ignore the category entirely, so you will be charged for bounce houses and food trucks you did not ask for.

CategorySearched on
dj, band, bartender, comedian, magician, photo boothThe Bash
photographer, videographer, catererThe Bash + Eventective
florist, planner, entertainer, officiant, venue, wedding venueEventective
food truckRoaming Hunger
bounce houseBounceGuide

Measured 2026-08-23: Eventective 404s on 6 of the 15 categories it advertises (disc-jockeys, bands-musicians, party-event-rentals, limousine-services, cakes-desserts, photo-booth-rentals). Three of those six — disc-jockeys, bands-musicians and photo-booth-rentals — are served by The Bash instead. The other three (party rentals, limousines, cakes and desserts) are not offered by this actor: pass a category from the list above, because an unrecognised category is not routed and the category-blind sources (BounceGuide, Roaming Hunger) will return bounce houses and food trucks for it.

The email hop, and what it honestly yields

Vendor marketplaces gate contact details behind their own quote forms — that is their business model. So this actor takes the vendor's website and crawls a few pages of it (home, contact, about) for a published address.

From a real Austin caterer run: 16 vendors, of which the 10 Eventective rows carried a vendor website and 6 of those 10 yielded a usable email — the rest publish only a contact form. The 6 The Bash rows carry no website, so they are never crawled.

A found address must actually belong to the business. Crawling a website returns every address on the page, including other people's. In testing, "FIORE CATERING & EVENTS" came back with jonpinhorn.typedesign@gmail.com — a font designer credited in the site's CSS. Shipping that as the caterer's contact is worse than shipping nothing, so an address is only accepted when it is on the vendor's own domain, is a generic role mailbox (info@, hello@, bookings@), or its local part shares a real word with the business name. Rejected sites are counted in the run log.

emailType tells you what you got: role (info@, bookings@), personal, or other.

Who is this for?

Event-tech and booking SaaS selling to vendors, wedding and event marketplaces building supply, equipment and insurance vendors, and agencies doing local event-market research.

Honest limits

  • Coverage varies by city. An Austin caterer search returns roughly 15-25 vendors; small towns return a handful. Raise maxItems (default 100) if a large metro has more.
  • Not every vendor has a website, and not every website publishes an address. Set requireEmail if you only want contactable rows — you are not charged for the ones dropped.
  • De-duplication is by website domain, falling back to name + city. A vendor listing on two marketplaces under slightly different names can survive as two rows.
  • The Bash sits behind Akamai. The default Apify proxy (auto) worked in testing; switch to residential if you see blocks on very large runs.
  • The four single-site actors remain available if you only want one source.

Pricing

WhatPrice
Per vendor returned$0.004

Filtered rows cost nothing.

FAQ

Can I run every category at once? Run one category per run — that is how the marketplaces organise their listings.

Why did it only search one site? Because only one of them lists that category. The log names the skipped sources.

How long does a run take? Without email crawling, seconds. With it, budget a few seconds per vendor website.

Can I get more vendors from a city? Raise maxItems. The cap is spread across the sources that serve your category. For Eventective also raise maxPagesPerSite, which caps how many listing pages it reads (default 4) as well as how deep each vendor site is crawled for an email.

Is the email verified? It is published on the vendor's own site and checked for plausibility against the business, but not deliverability-tested. Run it through a verifier if that matters.

What if a vendor has no website? You still get the marketplace row — category, city, rating and phone where the source lists them, and the profile URL.

Do you scrape the marketplaces' own contact forms? No. Contact details come from the vendor's own public website, not from behind any gate.

Which sources can I force? Pass sources with any of thebash, eventective, bounceguide, roaminghunger.

Data source and fair use

Rows come from public marketplace listing pages and from vendors' own public websites. No login, no paywall and no quote form is used. You are responsible for lawful outreach — CAN-SPAM and equivalent rules apply to what you send, not to the data.