1. Home
  2. Integrations
  3. Elementor
  4. EventKoi + Elementor Integration Overview (start here)

EventKoi + Elementor Integration Overview (start here)

EventKoi integrates with Elementor to let you design custom event layouts without writing code.

From custom-built widgets to advanced dynamic event data, you can control how events appear across your site using Elementor’s editor.

This page acts as a central hub for all EventKoi + Elementor documentation, helping you find the right approach for your use case.

Choosing the right Elementor integration approach

EventKoi offers multiple integration paths with Elementor. Each serves a different purpose, and choosing the right one will let you get the most out of each feature and prevent you from feeling stuck:

The sections below explain each option and link to detailed guides.

EventKoi Calendar and Event Widgets for Elementor

EventKoi includes two native Elementor widgets built specifically for events. These are both available in EventKoi Lite and Elementor for free.

Calendar widget

Display events in a calendar layout directly inside Elementor. This widget lets you select monthly or weekly event views, default month and year to display, and week starts on.

Learn more here:

Event widget

Display the details of a single event inside any Elementor layout. Use this when you want to place event information within custom page designs or templates.

Learn more here:

Dynamic Event Data with Elementor Pro

If you’re using EventKoi Pro and Elementor Pro, you can take advantage of Elementor’s dynamic content feature to build highly custom event templates.

EventKoi provides dynamic event tags that allow you to insert event data — such as title, date, or description — into Elementor widgets that support dynamic content.

This approach is best for:

  • Custom single event templates
  • Elementor Theme Builder layouts
  • Advanced design control using Elementor widgets

It requires Elementor Pro and is recommended for users comfortable with Elementor’s dynamic features.

Learn more here:

Query Event Data in Elementor’s Loop Grid Widget

This feature requires Elementor Pro and EventKoi Pro.

Elementor’s Loop Grid widget can query EventKoi events because they are stored as a custom post type.

This is best when you want to make use of all the design customisation options that Elementor’s Posts widget offers to display all your event data.

Learn more here:

Custom event templates built in Elementor for EventKoi

This feature requires Elementor Pro and EventKoi Pro.

If you’ve built your entire site in Elementor, it’s likely you’ll want your event templates to be built in Elementor too.

In this step-by-step guide, you’ll learn how to use dynamic tags to create your events template in Elementor, set display conditions, then assign it to an event inside EventKoi:

Updated on December 21, 2025
Was this article helpful?

Related Articles

Developer Docs
Build integrations with our API, webhooks, and examples. Hosted in GitHub.
Go to dev docs