CMS

The Events Calendar

UnclassifiedOfficial website

The Events Calendar is a widely used WordPress events plugin by StellarWP. It runs on the operator own server, but optional Google Maps, Google Fonts and Gravatar embeds can send visitor data to Google and Automattic in the United States.

Overview

What does The Events Calendar do?

What The Events Calendar is

The Events Calendar is a popular WordPress plugin published by StellarWP that lets site owners create and display events, venues and organisers. It is installed and run on the operator own WordPress server, so most processing stays within the hosting environment the operator already controls. The plugin can optionally embed Google Maps for venue locations, load Google Fonts for typography and show Gravatar avatars, and it can export events through iCal and Google Calendar feeds. The privacy questions arise mainly from these optional external embeds rather than from the calendar itself.

What data and cookies it involves

The core plugin is essentially cookieless for visitors and relies on standard WordPress session handling for logged in administrators. When Google Maps is embedded, Google can set its own cookies and receives the visitor IP address and the page being viewed. Loading Google Fonts directly from Google also transmits the IP address to Google, and Gravatar avatars expose a hashed email and the IP address to Automattic. Operators who self host fonts and disable map embeds can run the calendar with no meaningful third party data flows.

GDPR and ePrivacy implications

Under Art. 5(3) of the ePrivacy Directive, loading non essential third party assets that read or write information on the visitor device requires prior consent. German and other European courts have treated Google Fonts loaded from Google as a transfer of personal data requiring a legal basis. The operator remains the controller for these embeds and must be able to show a valid basis. Displaying the calendar from the own server, by contrast, can usually rely on legitimate interest.

Consent requirements

Where Google Maps, externally hosted Google Fonts or Gravatar are active, the safe approach is to block these assets until the visitor gives consent. A consent banner or a click to load placeholder for maps satisfies Art. 6(1)(a) GDPR and the ePrivacy prior consent rule. If the operator self hosts fonts and removes maps, no consent is needed for the calendar itself. The consent state must be logged and revocable.

International data transfers

Google and Automattic are United States companies, so any IP address sent to Google Maps, Google Fonts or Gravatar is a transfer to a third country. These transfers can rely on the EU US Data Privacy Framework where the recipient is certified, otherwise on Standard Contractual Clauses backed by a transfer impact assessment. The simplest way to remove the transfer risk is to self host fonts and avoid external maps. Operators should record which mechanism applies to each remaining embed.

Practical compliance steps

Audit which external embeds are enabled, then self host Google Fonts and replace live maps with a consent gated placeholder. Add a consent banner that blocks Google assets and Gravatar until the visitor agrees, and log every consent decision. Update the privacy policy to name Google and Automattic as recipients and to describe the third country transfers. Review the configuration after each plugin update, because new features can reintroduce external calls.

Compliance

The Events Calendar and the GDPR

The Events Calendar is classified as “Unclassified”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.

Legal basis
Art. 6(1)(a) GDPR consent for loading Google Maps, Google Fonts and Gravatar, since Art. 5(3) ePrivacy requires prior consent before non essential third party assets that read terminal data are loaded. Core calendar display on the own server can rely on Art. 6(1)(f) legitimate interest.
Risk level
medium
Applicable regulations
GDPR, ePrivacy Directive, EU US Data Privacy Framework

Impact assessment (DPIA)

A full DPIA is usually not required for the self hosted calendar alone, because it processes limited data on the operator own server. A focused assessment is sensible where Google Maps and Google Fonts embeds are active, since these create third country transfers of visitor IP addresses. Document which external assets are enabled, the consent mechanism that gates them and the option to self host fonts and disable maps.

Sample text for your banner

We use Google Maps and Google Fonts to display event locations and styling. These services may transfer your IP address to Google in the United States. Do you consent to loading these external maps and fonts?
Cookies and trackers

What The Events Calendar sets and contacts

Tracking method
Self hosted WordPress plugin that can embed third party assets such as Google Maps tiles, Google Fonts and Gravatar images, plus optional iCal and Google Calendar feed links
Server location
Primarily the site owner own WordPress server inside the chosen hosting region, however embedded Google Maps and Google Fonts requests reach Google servers
Cookieless mode available
Yes
Data transferred outside the EU
The core plugin runs on the operator own server, yet enabling Google Maps embeds or Google Fonts loaded from Google causes visitor IP addresses and request data to be sent to Google in the United States, which is a third country transfer that relies on the EU US Data Privacy Framework or Standard Contractual Clauses. Gravatar images load from Automattic servers in the United States. Operators can self host fonts and disable maps to avoid these transfers.

Cookies set (4)

NameTypeDurationPurpose
wordpress_logged_infirst partysessionStandard WordPress authentication cookie for logged in administrators managing events
NIDthird party6 monthsSet by Google when Google Maps is embedded, used by Google for preferences and security
CONSENTthird partyup to 2 yearsSet by Google through embedded Maps to store the visitor consent and preference state
tk_aithird partysessionSet by Automattic when Gravatar or related features load, used for analytics on Automattic side

Third-party domains contacted (6)

  • maps.googleapis.com
  • maps.google.com
  • fonts.googleapis.com
  • fonts.gstatic.com
  • secure.gravatar.com
  • calendar.google.com
Questions

Frequently asked questions about The Events Calendar

Can't find your question? Write to us, we answer fast.

What cookies does The Events Calendar set?

The core plugin sets essentially no visitor facing cookies and uses only standard WordPress session cookies for logged in administrators. Cookies appear when optional embeds are active, since Google Maps may set NID and similar Google cookies and Gravatar can be accompanied by Automattic cookies. If you self host fonts and disable maps, the calendar runs without third party cookies.

Is consent required to use The Events Calendar?

No consent is needed to display the calendar from your own server, which can rely on legitimate interest. Consent becomes required once you enable Google Maps, externally hosted Google Fonts or Gravatar, because these load third party assets and send the visitor IP address abroad. In that case block the assets until the visitor agrees.

What is the legal basis for processing?

Showing event data from your own server can rely on Art. 6(1)(f) GDPR legitimate interest. Loading Google Maps, Google Fonts from Google or Gravatar requires Art. 6(1)(a) consent, because Art. 5(3) ePrivacy demands prior consent for non essential third party assets. Document the basis you apply to each feature.

Does data get transferred to the US?

Only when external embeds are active. Google Maps and Google Fonts loaded from Google send the visitor IP address to Google in the United States, and Gravatar sends data to Automattic there. These transfers rely on the EU US Data Privacy Framework or on Standard Contractual Clauses with a transfer impact assessment. Self hosting fonts and removing maps avoids the transfer entirely.

Is a DPIA needed?

A full DPIA is rarely required for the self hosted calendar alone because it processes limited data. A focused assessment is sensible when Google Maps and Google Fonts embeds are active, since they create third country transfers. Record which embeds are enabled, the consent mechanism and the mitigations such as self hosting fonts.

How do I implement compliance correctly?

Self host Google Fonts, replace live maps with a consent gated click to load placeholder and disable Gravatar where possible. Add a consent banner that blocks Google assets until the visitor agrees and log every decision. Name Google and Automattic in your privacy policy and recheck the setup after each plugin update.

Are there privacy friendlier alternatives?

You can keep The Events Calendar and simply self host fonts and turn off maps, which removes most concerns. Alternatives include Modern Events Calendar or a fully self hosted setup with OpenStreetMap based maps that avoid Google. The goal is to keep event data on your own server and avoid non essential external calls.

How do I update the cookie policy?

List the optional embeds you have enabled, such as Google Maps, Google Fonts and Gravatar, with their purpose, the recipient and the retention of any cookies they set. State that these involve transfers to the United States and name the transfer mechanism. Review the policy after each plugin update because new features can add external calls.

Typepad

TypePad is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. TypePad integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, TypePad helps organizations maintain robust websites that meet user expectations and technical requirements.

CMS

Kotisivukone

Kotisivukone is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Kotisivukone supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Kotisivukone ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

CMS

Voog

Voog is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Voog supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Voog enables informed decisions that improve experience and drive results.

CMS

Croogo

Croogo is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Croogo supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Croogo ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

CMS

STUDIO

STUDIO is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. STUDIO offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, STUDIO empowers organizations to optimize strategy and maximize return on investment.

Analytics

ApostropheCMS

ApostropheCMS is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. ApostropheCMS supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, ApostropheCMS ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

CMS

Make your site compliant today.

Free up to 25,000 sessions a month. No credit card, no commitment.