For WordPress sites
Your WordPress events, ready to subscribe to
Your events already live in WordPress. Kalender Sync Subscribe Calendars turn them into a calendar visitors subscribe to in Apple Calendar, Google Calendar or Outlook. The button is a two-line HTML block, and events arrive via API keyed by the post ID.
In short
How do WordPress events become subscribable?
To make the events on a WordPress site subscribable, you need a calendar feed and a button that takes visitors to their calendar app. Kalender Sync provides both: the button is one div and one script tag in a Custom HTML block, and we host the feed and the subscribe page. WordPress writes the events into the calendar via the Publisher API, using the post ID as your own key.
Subscribe Calendars for WordPress
How to make your WordPress events subscribable
Two lines of HTML
One div with your calendar ID and one script tag, that is all. Set language, color and label via attributes. The button renders in a Shadow DOM, so your theme cannot break it. For page builders that render late, one call mounts buttons afterwards.
No cookie banner needed
The button sets no cookies, loads nothing from third parties and sends no requests besides the script itself. We do not store who subscribes. Hosted in Germany.
Post ID as the key
The Publisher API creates or updates events by your own ID. Just use the post ID: when the post changes, write it again with the same ID, and an unchanged event is detected. Recurrences go in as a rule with exceptions.
Clicks in your own analytics
Every click fires a ks:subscribe event with the calendar and the chosen app, so you count subscriptions in your own analytics, under your own consent. Stats also show active subscribers per calendar app.
FAQ
Frequently asked questions
Is there a Kalender Sync WordPress plugin?
No. You add the button as an HTML block. For the events you use the Publisher API, either from your event plugin if it connects to the API, or with a small code snippet that transfers the event when a post is saved. The API is described publicly as OpenAPI 3.1, so an AI assistant can write that snippet from it.
How do I keep WordPress and the subscribe calendar in line?
For single changes, write the event again with its post ID or delete it. For a complete reconciliation there is the full sync: start it, write all current events and complete it, and the calendar removes whatever was not confirmed. If more than half would be deleted, the API asks first.
How quickly do subscribers see new or changed events?
As soon as their calendar app fetches the feed. Every app does that on its own schedule: Google Calendar often takes several hours, Apple Calendar and Outlook vary. No subscription calendar can speed that up, so for a same-day cancellation send a message as well.
Does the button need to go into my cookie banner?
By design it should not: it sets no cookies, uses no local storage for tracking and only loads the script from our domain. The note that a visitor has already subscribed lives only in that visitor's own browser. The final assessment for your site is yours.
Does this work with Gutenberg, Elementor and others?
Yes, anywhere you can insert HTML. If a page builder renders content after page load, window.KalenderSync.mountButtons() mounts the buttons afterwards.
What do Subscribe Calendars cost?
On a Free account you try the Publisher API in a sandbox with up to 3 test calendars. A calendar goes live from Basic: €5 a month for 1 live calendar with up to 500 active subscribers. Professional is €12 a month for 10 live calendars with up to 5,000 active subscribers; above that on request. If a limit is reached, everything keeps running and you get a notice.
Ready to make your WordPress events subscribable?
Start for freeCurrently supported providers
GoogleMicrosoftApple iCloudKSuiteGMXWEB.DEmailbox.orgiCal-Feeds