VOOZH about

URL: https://apify.com/luis.pinto/events-finder

โ‡ฑ Events Finder: Luma, Eventbrite, Meetup Tech & AI Events ยท Apify


๐Ÿ‘ Events Finder - Luma, Eventbrite & Meetup Tech Events avatar

Events Finder - Luma, Eventbrite & Meetup Tech Events

Pricing

from $5.70 / 1,000 events

Go to Apify Store

Events Finder - Luma, Eventbrite & Meetup Tech Events

Discover and rank tech, AI, and founder events across Luma, Eventbrite, and Meetup. LLM scores each event against your intent prompt and dedupes across scheduled runs. Export data, run via API, schedule and monitor runs, or integrate with other tools.

Pricing

from $5.70 / 1,000 events

Rating

0.0

(0)

Developer

๐Ÿ‘ Luis Pinto

Luis Pinto

Maintained by Community

Actor stats

0

Bookmarked

16

Total users

10

Monthly active users

17 days ago

Last modified

Share

Events Finder: Luma, Eventbrite & Meetup tech events

Discover, score, and dedupe tech, AI, and founder events across Luma, Eventbrite, and Meetup, ranked against your prompt.

What does Events Finder do?

Events Finder is an Apify Actor that scrapes Luma, Eventbrite, and Meetup in parallel, unifies the results, and uses an LLM to score each event against your prompt and persona. A persistent dedup store skips anything seen in earlier runs, so scheduled runs never re-emit the same meetup.

  • Scans Luma, Eventbrite, and Meetup in one run
  • LLM-scored relevance via OpenRouter
  • New-only emission across scheduled runs
  • Multi-city: Lisbon, Berlin, San Francisco, New York, London, and more
  • Pipes into Notion, Slack, Google Calendar, Zapier, and any Model Context Protocol (MCP) client
  • Soft-fail per source: if one site breaks, the others still produce results

Recommendation: start with 1 city, 2 categories, and a tight prompt.

What data can you extract?

Events Finder returns one unified record per event.

Event dataLogisticsRelevance
Title and descriptionStart and end datetimeScore 0-100
OrganizerCity and venueMatch reasons (bullets)
Image URLOnline vs in-personTags
Event URLPrice and currencyAttendee estimate
Source platformTime zoneFirst-seen timestamp

Recommendation: pipe score and matchReasons into Notion or Slack.

Can you use Events Finder to scrape Luma, Eventbrite, and Meetup?

Yes. All three platforms are scraped in one run and merged into one dataset. Each source is wrapped in a soft-fail handler: if Luma blocks the scraper, Eventbrite and Meetup still produce results, and the failing source emits an error item with errorType, reason, and fix.

Recommendation: keep all three sources enabled to maximize coverage.

How does Events Finder work?

  1. You provide cities, categories, a date range, and a prompt.
  2. Events Finder scrapes Luma, Eventbrite, and Meetup in parallel.
  3. Raw events are unified into one record shape with a stable ID.
  4. The OpenRouter Apify Actor scores each event 0-100.
  5. Events below minScore or already in the dedup store are skipped.
  6. The dataset is sorted by score and optionally appended to Notion.

Recommendation: run once manually to tune minScore.

Why use Events Finder?

FeatureOther event aggregatorsEvents Finder
Platform coverageOne site at a timeLuma, Eventbrite, Meetup in one run
DeduplicationManual trackingPersistent dedup store
Relevance filteringKeyword searchLLM scores your prompt
PersonalizationSame digest for allPersona + prompt per profile
Multi-city watchSwitch tabsOne run, many cities
IntegrationsEmail digest onlyNotion, Slack, Zapier, MCP
CostPaid subscriptionPay-per-event, under USD 0.05 per run

Recommendation: replace a weekly newsletter with a daily Events Finder schedule.

What can you do with data after scraping?

  • Weekly digest: pipe new high-score events into a Slack channel.
  • Notion event radar: feed a Notion database ranked by score.
  • GTM event sourcing: find meetups where your ICP gathers, then plan sponsorship outreach.
  • Travel networking: trigger a one-shot run before each work trip.
  • Community curation: power a public events page for your meetup.

Run hourly for fast-moving cities, daily for most users, weekly for stable categories. Use a different dedupStoreName per profile so schedules do not cross-contaminate.

Recommendation: start with one daily schedule per city, then split by category.

How to use Events Finder

  1. Log in to Apify Console.
  2. Open the Events Finder Actor in Apify Store.
  3. Fill in Cities, Categories, and your Intent prompt.
  4. Optionally set Date from and Date to (defaults: today, +30 days).
  5. Click Start. The first run takes 1 to 3 minutes.
  6. Open the Dataset tab to see events sorted by relevance score.
  7. To watch continuously, create a Schedule and connect Slack, Notion, or a webhook.

Recommendation: bookmark the first successful run, then duplicate per persona.

How much will Events Finder cost?

Pay-per-event on the Apify platform plus a small OpenRouter LLM cost. A daily run with maxEventsPerSource: 50 (up to 150 events scored) costs under USD 0.05. To cut cost, lower maxEventsPerSource to 10, keep openai/gpt-4o-mini, and pass your own openRouterApiKey.

Recommendation: check the Pricing tab before hourly runs.

Input

FieldRequiredDefaultNotes
citiesyes["Lisbon"]English city names
categoriesyes["AI/ML"]Multi-select from 9 categories
promptyes(none)Free-text intent description
personanoGeneralistFounder, Engineer, PMM, Investor, etc.
dateFrom / dateTonotoday / +30dISO YYYY-MM-DD
minScoreno60Drop events below this score
maxEventsPerSourceno50Per-source cap before scoring
openRouterModelnoopenai/gpt-4o-miniAny OpenRouter model id
openRouterApiKeyno(none)Billed to your OpenRouter account
dedupStoreNamenoevents-finder-seenKey-value store for dedup
notionConnectorno(none)MCP Connector to Notion
notionParentPageUrlno(none)Notion page for the events DB
maxNotifyEventsno50Cap on Notion writes per run

Example input:

{
"cities":["Lisbon","Berlin"],
"categories":["AI/ML","Founders/Startup"],
"prompt":"AI engineering meetups and founder dinners with a senior crowd. Avoid webinars.",
"persona":"Founder",
"minScore":70,
"maxEventsPerSource":30
}

Recommendation: keep your prompt under 3 sentences.

Output

Each item is a scored event record sorted by score.

{
"id":"f7c4a3e2b1d09e4f",
"source":"luma",
"title":"AI Tinkerers Lisbon - November meetup",
"url":"https://lu.ma/ai-tinkerers-lisbon-nov",
"startsAt":"2026-06-15T18:30:00.000Z",
"city":"Lisbon",
"venue":"Beato Innovation District",
"isOnline":false,
"organizer":"AI Tinkerers Lisbon",
"attendeesEstimate":80,
"score":92,
"matchReasons":["Topic match: AI engineering","Audience: founders, senior engineers"],
"firstSeenAt":"2026-05-26T09:00:00.000Z"
}

Export to JSON, CSV, Excel, XML, or RSS from the Dataset tab.

Recommendation: use RSS to plug Events Finder into Feedly for a zero-code digest.

How to run Events Finder via the Apify API

curl-X POST "https://api.apify.com/v2/acts/luis.pinto~events-finder/runs?token=YOUR_TOKEN"\
-H"Content-Type: application/json"\
-d'{
"cities": ["Lisbon"],
"categories": ["AI/ML"],
"prompt": "AI engineering meetups with a senior crowd",
"minScore": 70
}'

Poll run status via GET /v2/actor-runs/RUN_ID, or use the Apify SDK in Node.js or Python.

Recommendation: trigger from your backend on a cron and post results to Slack.

Limitations

  • Only covers Luma, Eventbrite, and Meetup. Conference Alerts, 10times, and similar are out of scope; larger paid conferences may be missed.
  • Scoring quality depends on the prompt. "AI events" produces vague scores; write 1 to 3 sentences naming audience, format, and topic.
  • Deduplication is scoped per dedupStoreName. Two schedules sharing the same store will hide events from each other; use distinct names.

Recommendation: review dedupStoreName before duplicating schedules.

Are there other tools in Apify Store?

  • Apify Conference Scout: industry conferences and trade shows
  • Shopify Store Finder: discover Shopify stores by niche
  • AI SERP Intent Extractor: classify Google search intent with Claude

Recommendation: pair Events Finder with Conference Scout.

FAQ

Can you scrape Luma, Eventbrite, and Meetup with Events Finder? Yes. All three are scraped in one run, unified into one schema, and scored together.

How many events can Events Finder scrape per run? Up to maxEventsPerSource per source, per city, per category. Default 50, max 500.

Can Events Finder scrape events behind login? No. Only public listing pages are scraped. Private Luma communities, gated Meetup groups, and Eventbrite events behind email walls are out of scope.

How often should you schedule Events Finder? Hourly for fast-moving cities, daily for most users, weekly for stable categories such as Investing or Design.

Can you integrate Events Finder with Notion, Slack, or Google Calendar? Yes. Use the Notion MCP Connector, the Apify Slack integration, and Zapier or Make for Google Calendar, Discord, and Telegram.

Can you use Events Finder with the Apify API? Yes. See the curl example above. Events Finder works with the Apify SDK in Node.js or Python.

Can you use Events Finder through an MCP Server? Yes. Every public Apify Actor is available as an MCP tool. Connect via the Apify MCP server URL and call events-finder from Claude, Cursor, or any client.

Is scraping Luma, Eventbrite, and Meetup data legal? Events Finder reads only public listing pages, the same information any visitor sees without logging in. Scraping public data is generally lawful in the EU and the US, e.g. hiQ v. LinkedIn. You are responsible for respecting each platform's Terms of Service.

Your feedback

Open an issue on the Events Finder page via the Issues tab.

You might also like

Shopify Products Scraper

trovevault/shopify-products-scraper

Scrape every product from any Shopify store: title, vendor, price, compare-at price, variants, stock status, and images. Just enter the store domain. No API keys or category URLs needed. Export data, run via API, schedule and monitor runs, or integrate with other tools.

200

5.0

Website Screenshot Generator

crawlerbros/screenshot-url

Capture full-page screenshots of any website as PNG images or PDF documents. Supports custom viewport, scroll-to-bottom, element hiding, and configurable wait conditions.

170

CostCo Fast Product Scraper

e-commerce/costco-fast-product-scraper

Quickly scrape some product details from listing pages on Costco.com

125

1.1

Ultimate Screenshot

dz_omar/ultimate-screenshot

๐Ÿš€ Capture ANY website as HD screenshots, videos, or PDFs! ๐Ÿ“ธ 100+ device presets (iPhone, Android, tablets). Perfect for web scraping, monitoring, testing & marketing. Export as PNG/JPEG/PDF/MP4/GIF. Fast, reliable, proxy-ready. Try FREE now!

๐Ÿ‘ User avatar

FlowExtract API

249

5.0

Website Screenshot Generator

apify/screenshot-url

Create a screenshot of a website based on a specified URL. The screenshot is stored as the output in a key-value store. It can be used to monitor web changes regularly after setting up the scheduler.

DoorDash Reviews Scraper

e-commerce/doordash-reviews-scraper

Doordash Reviews allows you to scrape reviews by simply adding the Doordash URLs

78

5.0

AI Code Sandbox

apify/ai-code-sandbox

Provides a secure execution environment for code generated by AI agents. Interact with the sandbox through web shell, REST API, or MCP. Supports Python and Node.js runtimes, Claude Code, Codex CLI, and OpenCode coding agents, and persists state.

Walmart Fast Product Scraper

e-commerce/walmart-fast-product-scraper

Quickly scrape product details from search listing pages on walmart.com or walmart.ca

297

4.7

WooCommerce Scraper

sourabhbgp/woocommerce-scraper

Scrape products from any WooCommerce store. Get prices, images, SKU, stock status, categories, ratings, and descriptions. 3-level fallback: Store API, sitemap, HTML. HTTP-only, no browser. Pay-per-event pricing.

21

5.0