Orion'sMap
Map

How We Collect & Verify

Everything on Orion's Map comes from public sources, and every listing links back to where it came from. This page explains the pipeline — where venues come from, what counts as a venue, how events get here, and what happens when something is wrong.

Finding Venues

Venues are discovered through public business listings and maps, community submissions (the "Know a spot?" button), and the touring schedules of artists who play them. We deliberately look past the big concert halls: coffee shops, bookstores, breweries, galleries, VFW halls, churches — anywhere that hosts public events.

What Counts as a Venue

Every venue must have a verifiable business identity — at minimum an official website, or an established business listing we can check. A location with no discoverable web presence doesn't go on the map. Venues that close are marked and removed from browse pages and sitemaps.

Getting Events

Our automated pipeline reads each venue's own website — their events page, calendar, or schedule — and extracts dates, times, prices, and ticket links. We monitor sites continuously, with busy venues checked more often. Extracted listings pass through quality filters that reject page furniture, duplicates, private events, and anything that isn't a real public event; new failure patterns are added to the filters as we find them.

We are not the source of truth — the venue is. Every event links to the venue's official site or ticket page so you can confirm details before you go, and every event page says so.

Freshness

Past events are archived automatically. Browse pages, city pages, and sitemaps only surface venues that currently have upcoming events, so a page you land on from search should never be a graveyard.

When We Get It Wrong

Automated extraction across hundreds of thousands of pages is never perfect — dates shift, shows cancel, parsers misread. Corrections from venue owners and visitors are folded back into the system so the same mistake doesn't repeat. Tell us what's wrong and include a link to the page.