How we verify events
BC Events Buzz is a catalogue of real events, and a catalogue is only worth using if its facts hold up. This page explains, in plain terms, where our listings come from, what is checked before an event is allowed to publish, and what happens when something is wrong. The short version: every listing traces back to the event's own official page, every event passes an automated audit plus human review where it counts, and the whole catalogue is re-checked twice a day.
Sources of record
Listings are mastered from the organizer's, the venue's, or the official ticket seller's own published page for that event. That page is the source of record for the title, date, start time, venue, price and ticket status we show.
Everything else is a lead, not a source. A post in a Facebook group, a shared flyer, a forwarded message or a third-party roundup can point us at an event, but nothing publishes from a lead alone: we find the event's own official page and verify the details there first. If an event has no official page we can verify against, it doesn't go in the catalogue.
What we check on every event
Before any publish, every event in the catalogue passes a per-event audit. In plain language, the audit checks that:
- The basics are present — a title, a start date, a city and a link to the event's own page. An event missing any of these is blocked from publishing.
- The dates make sense — the end isn't before the start, overnight events keep their real start date, and multi-day events roll forward so they stay current for their whole run.
- The time is real — a start time is shown, or the event is honestly labelled all-day; implausible scraped times are flagged for review.
- Prices are in Canadian dollars and verbatim — the price shown is the price the source publishes. A paid event never shows $0; if the source publishes no price, the listing says the price isn't listed.
- “Free” means free — if a source publishes a non-zero price for an event, the free flag comes off, even if the event was originally submitted as free.
- Ticket status is stated, not buried — words like “sold out”, “postponed” or “cancelled” are read out of the title and stored as the event's status, so a postponed show never shows a buy button.
- The venue is a real venue — not a street address, a city name, a team name or a placeholder — and it is geocoded so the event lands on the map in the right city.
- It isn't a duplicate — the same event isn't listed twice under slightly different titles, dates or venues.
- The category comes from the source — an event is filed by what it is, not guessed from a word in its title.
- Online events are labelled — a virtual event is never dressed up with a physical venue.
- It belongs in a public guide — private and invite-only events, restaurant promotions and lead-generation listings are excluded by policy; age-restricted events carry an adults-only tag.
- Links are live and specific — links must be secure (HTTPS) and point at that event's own page, not a homepage or a general listings page.
- The title is clean — no stray dates, status words or artefacts left over from the source page's formatting.
Hard failures — a missing title, date, city or event link, or impossible dates — block the publish entirely. Everything else raises a flag that is reviewed and counted on every run, so problems surface instead of silently shipping.
Booking links
The “Book tickets” button is deliberately strict. It appears only when we have verified a ticket-seller page for that exact event — not the venue's homepage, not a search results page, and never a reseller presented as if it were the event's own page. When no verified seller page exists, the button reads “Find ticket page” and leads to the event's own information page instead. Every booking link in the catalogue is re-validated on each twice-daily refresh; links that die or stop matching their event are removed.
Community submissions
Anyone can suggest an event through Add your event, and organizers list for free. Submissions are never published automatically: each one is reviewed by a person against the organizer's own page before it goes live, and the submitter receives an email confirmation when it is approved. Submitter contact details are stored separately from the listing, are never published or shown on the event card, and are deleted after the event has passed — see the Privacy Policy.
Corrections and removals
Found a wrong detail? Organizers, venues and readers can reach us through the Contact page or at [email protected]. Corrections are applied at the source layer of the catalogue, not painted over, so a fix holds through every later refresh instead of reverting the next morning. If you run an event and want it removed from BC Events Buzz, say so — removal requests from organizers are honoured, and the listing comes down in the next publish cycle.
What we never do
We never invent a price, a discount, a “selling fast” claim or a ticket status the source didn't publish. We never present a ticket reseller as the event's own page. We never publish an event we couldn't verify against an official page. And event details belong to their organizers and sources — BC Events Buzz is a guide that points you to them, not a seller and not a substitute for the event's own page, which is always the final word.