Import events with ease
Effortlessly fill your calendar with events from Meetup, Eventbrite, iCal, Google Calendar, and more.
WordPress event imports made simple.
Fill your calendar with events from multiple sources and schedule automated imports from WordPress.
Consolidate your calendars.
Google CalendarImport events from any public Google Calendar into WordPress with the power to combine multiple Google Calendars into one display and apply filters.
EventbriteSeamlessly add events from Eventbrite.com to your calendar. Import based on geographical location or set up feeds from designated Eventbrite organizers.
MeetupCurate and import events from your favorite Meetup groups or by using a single event URL.
Work around limitations in Facebook's API and import events with a third-party tool.
ICS & iCalEvent Aggregator imports and exports iCal and ICS events so that you (and your users) can add events to different calendars with ease.
CSVEasily upload events from a spreadsheet and save yourself hours of tedious event entry.
Event Aggregator features
Import from multiple sourcesPull events from Meetup, Eventbrite, Google Calendar, iCal, ICS files, and more.
Bulk importsImport many events at once.
Group and individual importsImport events from Meetup using group, page, and host event feeds, or directly import from event URLs. Import events from Eventbrite by single event, organizer, or location search URLs.
Automatic and manual importsSet it and forget it with automatic imports, or run imports manually at your convenience.
FiltersFilter events imported from Eventbrite, iCal, Google Calendar, and ICS by keyword, location, and date.
Smart syncGrab updates from the original event source without creating duplicate events on your calendar.
Publishing controlsPost imported events automatically or save them as a draft to review.
Import categoriesAutomatically assign event categories to imported events.
Migration made easyQuickly move your calendar to The Events Calendar with help from Event Aggregator.
Frequently asked questions
Not at all! In fact, Event Aggregator is baked right into The Events Calendar so there is nothing to install as long as The Events Calendar is installed and activated on your WordPress site.
What you will need is a license key to activate Event Aggregator. Purchase one right on this page then follow these instructions to register it on your site.
Yes! But you will need to use a third-party service such as Event Scraper
More info on why there’s a workaround: The problem is that Facebook updated its API back in 2018 and restricted access to certain kinds of data in the process, including the ability to import event content. You can read all about the change in this blog post.
The primary difference is that Event Aggregator imports events from a variety of calendar sources, where Eventbrite Tickets — true to the name — imports events from Eventbrite.
Beyond that, there are a couple of other notable differences:
- Eventbrite Tickets syncs back to Eventbrite. In other words, you can create an event in WordPress and have it publish at Eventbrite automatically. On the flip side, Event Aggregator does not send data to other services; it only pulls it in.
- Eventbrite Tickets displays registration. Eventbrite’s bread and butter is setting up tickets and RSVPs on the events it publishes. Eventbrite Tickets fetches those tickets and RSVPs and displays them on the event page in WordPress. Event Aggregator, on the other hand, does not import tickets or RSVPs from other sources.
You get 100 daily imports for use on up to 10 sites with an Event Aggregator Personal License. What that means is that any import — regardless of how many events it includes — counts as one import. That includes saved and scheduled imports. Each one counts as a single import even if 1,000 events are imported (whoa, big import!).
Other licenses include additional daily imports if you expect to go beyond 100 in a day:
- Community: 200 imports
- Community Hub: 1,000 imports
Event Aggregator is able to fetch events from just about any calendar that has an accessible
.ics file or iCal feed. That includes a bunch of popular services, including:
- Google Calendar
- Apple Calendar
You can also imports events from other WordPress sites that use The Events Calendar! Oh, and it also works with Loxi, our hosted calendar service.
Need to import from somewhere else that doesn’t have an accessible
.ics file or iCal feed? Download the
.ics file and upload it directly to Event Aggregator!
Yes! Event Aggregator will indeed import event images on most import sources, as long as it is attached to the event during import.
Categories, however, are not included in the import. That said, you can still categorize events during the import process.
There’s no need to download Event Aggregator! It is already included in our free The Events Calendar plugin. As long as The Events Calendar is installed and active on your WordPress site, then you already have Event Aggregator ready to go — all you need is a license key to enable it.
In addition to daily imports, your Event Aggregator license includes a year of priority access to our experienced support team for help with any questions or issues you might have.
Of course, you could try your hand at coding some snippets.
But if coding is not really your cup of tea, you should definitely check out our Event Aggregator Additional Options extension.
This will provide you with more tools to:
- Deal with duplicate and deleted events
- Force a time zone on an import
- Add a prefix to event titles
- Purge all events from a feed prior to the next scheduled import
- And more..