Event Vendor Leads Scraper — 4 Sites, One List
Pricing
$4.00 / 1,000 per vendor returneds
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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 - 📞
phoneand 🌐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 - 🔗
profileUrlandsource— 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.
| Category | Searched on |
|---|---|
| dj, band, bartender, comedian, magician, photo booth | The Bash |
| photographer, videographer, caterer | The Bash + Eventective |
| florist, planner, entertainer, officiant, venue, wedding venue | Eventective |
| food truck | Roaming Hunger |
| bounce house | BounceGuide |
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
requireEmailif 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
| What | Price |
|---|---|
| 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.