Elementor

Elementor

Elementor is a WordPress page builder plugin that enables visual website design and layout editing. Its frontend scripts render page layouts, animations, sliders, and interactive elements, and may set cookies to manage form submissions and visitor preferences.

Overview

Elementor is the most widely used WordPress page builder plugin, with over 12 million active installations. It operates as a WordPress plugin that loads frontend rendering scripts on every page built with the Elementor editor. These scripts handle responsive layout rendering, animation sequences, slider functionality, and interactive widget behavior. Elementor's frontend scripts run on the website owner's domain as first-party code, but they include connections to Elementor's own services for feature delivery.

What This Script Does

Elementor's frontend script (elementor-frontend.js, loaded as first-party from the WordPress installation) handles:

  • Layout rendering: Applies Elementor's grid and flexbox layout system to render page structures across device breakpoints
  • Widget functionality: Powers interactive elements including image sliders, accordions, tabs, toggle widgets, and animated counters
  • Animation handling: Manages scroll-triggered animations, entrance effects, and parallax backgrounds using IntersectionObserver
  • Form submissions: The Elementor Forms widget captures form submissions and may set cookies to prevent duplicate submissions; submitted data is processed by WordPress or forwarded to configured integrations (Mailchimp, HubSpot, etc.)
  • Google Fonts: By default, Elementor loads fonts from Google Fonts CDN (fonts.googleapis.com), which transmits visitor IP addresses to Google servers; this behavior can be disabled in Elementor settings

Cookie footprint is limited to form submission nonces and session preferences. Elementor itself does not set persistent tracking cookies for behavioral profiling.

Consent & Compliance

  • Consent Category: Functional
  • GDPR/ePrivacy: Elementor's core frontend rendering is functional and does not require consent. The Google Fonts integration is a notable exception — loading fonts from fonts.googleapis.com transmits visitor IP addresses to Google, which German courts have ruled requires consent or local font hosting. Disable the Google Fonts remote loading in Elementor's performance settings and host fonts locally to eliminate this concern.
  • Form integrations: If Elementor Forms forwards submissions to email marketing platforms, those integrations require appropriate disclosure and lawful basis.
  • CCPA: No significant CCPA implications from Elementor itself, provided Google Fonts remote loading is disabled.

Should You Block This Without Consent?

No. Elementor's frontend scripts are functional page rendering code running as first-party WordPress code. Blocking Elementor would break the layout of every page built with it. Disable remote Google Fonts loading in Elementor settings, host fonts locally, and treat any Elementor form integrations as separate consent decisions.

Is Elementor GDPR compliant?

Elementor typically loads functional trackers, which are not strictly necessary for your site to work. Under the GDPR and the ePrivacy Directive, non-essential cookies and trackers must stay blocked until a visitor gives clear opt-in consent. So Elementor can be fully GDPR compliant, but only if your site holds its scripts until consent is granted and lets visitors decline just as easily. Compliance depends on how your site loads Elementor, not on Elementor itself.

Visit website

Consent Categories

Also Known As

elementorelementor pluginwordpress page builderelementor consentelementor cookies

Industries

Computers Electronics and Technology

Tracked Domains (1)

elementor.comFunctional

elementor.com is a functional domain operated by Elementor, used to run site features like chat, video, embeds, and preferences.

Frequently Asked Questions

Related Vendors

BDOW!
BDOW!
BDOW! (formerly Sumo) is a website popup and email capture tool for growing mailing lists. Its scripts display popups, scroll-triggered boxes, and welcome mats to collect visitor email addresses, and may set cookies to control display frequency and track conversion rates.
Termly
Termly
Termly is a privacy compliance platform for generating privacy policies, cookie policies, and consent banners. Scripts display customizable consent banners on websites and record visitor consent choices. The platform auto-generates compliant legal documents based on jurisdiction and data collection practices.
Canny
Canny
Canny is a product feedback and roadmap management tool used by SaaS companies to collect and prioritize feature requests. Scripts embed feedback boards or changelog widgets on product sites and customer portals. User votes, comments, and roadmap status updates are stored in Canny and shared back with the community.
Livestorm
Livestorm
Livestorm is a video engagement platform for webinars, virtual events, and online meetings. Its scripts embed event registration widgets and video players on web pages, set cookies to track attendee engagement, and make requests to Livestorm servers to manage registrations and stream content.
Boast.io
Boast.io
Boast.io is a video testimonial collection and display platform. Its scripts embed widgets that request video testimonials from customers and showcase collected review videos on web pages, making requests to Boast.io servers to upload, process, and stream video content.
Constructor.io
Constructor.io
Constructor.io is a product discovery platform for ecommerce sites, providing AI-powered search, browse, and recommendation experiences. Scripts deliver real-time search results and collect behavioral signals like clicks and add-to-carts to improve product ranking. Used by mid-market and enterprise retailers to increase catalog discoverability and conversion.

Manage consent for Elementor

ConsentStack automatically detects and manages Elementor trackers so your site stays compliant with global privacy regulations.