Maps & Week/Day Views
Pro - Everything on this page requires Eventonomy Pro.
Eventonomy Pro adds three views that are not available in the Free plan: a map view that plots events geographically, and Week and Day hour-grid calendars for time-blocked scheduling.
What You Will Learn
- How to enable and configure the map view
- Which geocoding providers are supported
- How to use the Week and Day calendar grids
- How to configure the hour range and slot size
Map View
The map view uses the eventonomy/map-view block to plot events as markers on an interactive map. Clicking a marker opens the event card.
Enabling Maps & Geocoding
- Go to Eventonomy → Settings → Integrations → Maps & geocoding.
- Toggle the feature on.
- Choose your geocoding provider.
- Enter your API key (if the provider requires one).
- Save changes.
Geocoding Providers
| Provider | API key required | Notes |
|---|---|---|
| Nominatim | No | OpenStreetMap-based; free; rate-limited. Suitable for low-volume sites. |
| Mapbox | Yes | Fast, scalable, excellent tile quality. Requires a Mapbox token. |
| Google Maps | Yes | Most accurate geocoding; requires a Google Cloud API key with Maps JavaScript API and Geocoding API enabled. |
How Geocoding Works
When an event is saved with a venue address, Eventonomy sends the address to the configured provider and stores the resulting lat/lng coordinates in the venue catalog. On the single-event page, the map is rendered using the stored coordinates - no real-time geocoding on the frontend.
If Settings → Display → Show a location map on the single event is on and the event has a geocoded address, an embedded map appears automatically.
Placing the Map Block
Add the eventonomy/map-view block to your Events page (or any page). It shows all published events with geocoded addresses as markers.
Week View
The week view shows 7 days in a column grid, with events positioned vertically according to their start and end time. Use the eventonomy/week-view block.
Configuring the Week View
Go to Settings → Display → Calendar view:
| Setting | What it controls |
|---|---|
| Day starts at | First hour shown in the hour grid (0-23, 24-hour format) |
| Day ends at | Last hour shown in the hour grid |
| Time slot size | Granularity of the grid: 15, 30, or 60 minutes |
Day View
The day view shows a single day in the same hour-grid format as the week view. Use the eventonomy/day-view block.
The same hour range and slot size settings from the Calendar view section apply to both week and day grids.
Setting Week or Day as the Default View
Go to Settings → Display → Event views → Default view and choose Week or Day. The bare /events/ URL will open that view.
What's Next?
Configure email notifications for RSVPs and event submissions.