Events Scraper – Eventbrite, Meetup & Luma (All-in-One)
Pricing
from $2.00 / 1,000 events
Events Scraper – Eventbrite, Meetup & Luma (All-in-One)
Search events on Eventbrite, Meetup and Luma in one run by city, keyword and date. One normalized dataset: local time & time zone, venue, address, coordinates, price, organizer, attendee count. Cross-site duplicates merged.
Pricing
from $2.00 / 1,000 events
Rating
0.0
(0)
Developer
Kiro Zhang
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
What does Events Scraper do?
This Actor searches events on Eventbrite, Meetup and Luma in one run — by city, keyword and date — and returns one clean, normalized dataset. No more running three different scrapers and merging three different formats.
Every row contains:
- 📅 When: start and end in UTC and local time, plus the time zone.
- 📍 Where: venue name, full address, city, region, country, postal code, latitude / longitude and distance from your search location. Online events are flagged.
- 🎟️ Tickets: free or paid, min / max price and currency, sold-out flag (Eventbrite, Luma).
- 👥 Who & how big: organizer (group, company or calendar) with link, attendee / RSVP count (Meetup, Luma).
- 📝 What: title, summary, full description, categories, cover image and event URL.
- 🔁 Cross-site duplicates merged: when the same event is listed on several sites you get one row with
alsoListedOnlinks.
Export to JSON, CSV or Excel, call it via API, schedule it daily, or plug it into Make, Zapier, n8n, Google Sheets or an AI agent.
Why use this events scraper?
- 🌐 Three sites, one schema — Eventbrite (ticketed events, conferences), Meetup (communities and groups) and Luma (tech, startup and AI events) side by side.
- 🗺️ Works with plain city names —
San Francisco,Austin, TX,London,Berlin,Singapore, orOnline. Radius in km. - 🔎 Keyword search with smart filtering — Eventbrite pads thin searches with unrelated popular events; the default smart mode removes them.
- 💸 Cheap, pay per event — no monthly rental.
- ⚡ Fast and light — no browser, no login. ~100 events from three sites in under a minute.
Use cases
- Event discovery & newsletters — "AI events in London this week", "free tech meetups in Austin".
- Sales & partnerships — find conferences, meetups and organizers in your niche and city.
- Market research — how many events, at what price, in which cities, on which topics.
- Venues, sponsors & community managers — track competitors' events and what is trending locally.
- Apps, calendars & AI agents — feed fresh, geocoded events into your product or RAG pipeline.
How to scrape Eventbrite, Meetup and Luma events
- Click Try for free / Start.
- Enter one or more locations (e.g.
San Francisco,New York,London,Berlin,Online). - Optionally add keywords (e.g.
AI,startup,yoga,blockchain). Each keyword is searched separately. - Pick When (today, tomorrow, this weekend, next 7 / 14 / 30 / 90 days, any upcoming date, or custom dates) and the sites you want.
- Run. Download results as JSON, CSV, Excel, XML or HTML.
Input example
{"locations": ["Austin, TX", "Berlin"],"keywords": ["AI"],"sources": ["eventbrite", "meetup", "luma"],"dateRange": "next-14-days","radiusKm": 40,"maxEventsPerSource": 100}
Output example
{"source": "Luma","title": "AI Safety Lunch + Coworking @ CIC","url": "https://luma.com/h54z4aea","startAt": "2026-10-08T08:00:00.000Z","endAt": "2026-10-08T16:00:00.000Z","startLocal": "2026-10-08T10:00","endLocal": "2026-10-08T18:00","timezone": "Europe/Berlin","eventType": "in-person","status": "active","venueName": "CIC Berlin","address": "CIC Berlin, Lohmühlenstraße 65, 12435 Berlin, Germany","city": "Berlin","country": "DE","latitude": 52.494,"longitude": 13.446,"distanceKm": 3.9,"organizerName": "AI Safety Berlin","organizerUrl": "https://luma.com/AISafetyBerlin","isFree": true,"isSoldOut": false,"attendeeCount": 44,"alsoListedOn": [],"searchLocation": "Berlin","searchKeyword": "AI"}
Output fields
| Field | Description |
|---|---|
source | Eventbrite, Meetup or Luma |
title, url, eventId | Event title, link and ID on the source site |
startAt, endAt | Start / end in UTC (ISO 8601) |
startLocal, endLocal, timezone | Local start / end and IANA time zone |
eventType | in-person, online or hybrid |
status | active, sold-out, cancelled… |
venueName, address, city, region, country, postalCode | Venue and address |
latitude, longitude, distanceKm | Coordinates and distance from the search location |
organizerName, organizerUrl | Organizer, group or calendar (personal hosts are not exported) |
isFree, priceMin, priceMax, currency, isSoldOut | Ticket info where the site provides it |
attendeeCount | RSVPs / guests (Meetup, Luma) |
categories, summary, description, imageUrl | Content |
alsoListedOn | Other sites listing the same event |
searchLocation, searchKeyword, scrapedAt | Run context |
How much does it cost to scrape events?
This Actor uses pay per event: $2.00 per 1,000 events ($0.002 per event) plus $0.002 per run. 1,000 events from three sites cost about $2. Platform usage is included. Set a maximum cost per run in the run options if you want a hard cap.
Tips & limits
- Eventbrite returns up to ~1,000 events per location & keyword. Use several keywords or shorter date ranges for more.
- Meetup requires a keyword for search; without keywords you get Meetup's recommended events near the location.
- Luma lists mainly tech, startup, AI and crypto events and is strongest in big cities.
- A country or state as location (e.g.
Germany) automatically widens the radius to 300 km. - Prices and attendee counts are only exported where the site shows them publicly.
Is it legal to scrape events?
This Actor only reads public event listings that anyone can see without logging in. It does not export personal data about attendees, and personal Luma hosts are not exported. Make sure your use complies with the sites' terms and with data-protection laws such as GDPR. If unsure, consult a lawyer.
FAQ & support
Can I get events for many cities at once? Yes — add several locations; each is searched on every selected site.
Why are there fewer events than on the website? Past events, events outside your radius or dates, and (in smart mode) Eventbrite results that don't mention your keyword are filtered out.
Something broken or missing a field? Open an issue on the Issues tab — we usually reply within a day.