Title: Tendforge Widget Auditor for Elementor
Author: tendforge
Published: <strong>July 26, 2026</strong>
Last modified: July 26, 2026

---

Search plugins

![](https://ps.w.org/tendforge-widget-auditor-for-elementor/assets/banner-772x250.
png?rev=3623512)

![](https://ps.w.org/tendforge-widget-auditor-for-elementor/assets/icon-256x256.
png?rev=3623512)

# Tendforge Widget Auditor for Elementor

 By [tendforge](https://profiles.wordpress.org/tendforge/)

[Download](https://downloads.wordpress.org/plugin/tendforge-widget-auditor-for-elementor.1.2.3.zip)

 * [Details](https://wordpress.org/plugins/tendforge-widget-auditor-for-elementor/#description)
 * [Reviews](https://wordpress.org/plugins/tendforge-widget-auditor-for-elementor/#reviews)
 *  [Installation](https://wordpress.org/plugins/tendforge-widget-auditor-for-elementor/#installation)
 * [Development](https://wordpress.org/plugins/tendforge-widget-auditor-for-elementor/#developers)

 [Support](https://wordpress.org/support/plugin/tendforge-widget-auditor-for-elementor/)

## Description

You can already find unused Elementor widgets. The question nobody answers is: how
much weight is a dead addon _actually_ costing you? Widget Auditor measures the 
real CSS/JS kilobytes each fully-unused addon still loads on a real rendered page(
for example, “loads ~82 KB on your home page”), so instead of guessing you see exactly
what you would reclaim by removing it. Elementor’s own asset optimization only lazy-
loads its _native_ widgets — third-party addons keep loading globally, on every 
page, even when you never use a single one of their widgets.

**Widget Auditor shows you the real cost of the bloat in one scan:**

 * **Measured asset footprint** — for each fully-unused addon, the actual CSS/JS
   kilobytes it still loads on a real rendered page, measured from a live render
   rather than a disk estimate, so you can see the real weight you would reclaim
   by removing it. (The figure is measured on your home page; a caching or asset-
   optimization plugin can change the number on your live site.)
 * **Scans the documents Element Manager overlooks** — a truly full-site scan covering
   every page, post, popup, header, footer and theme-builder template, _including
   the document types Elementor’s own Element Manager scan misses_, so an “unused”
   widget really is unused. A per-type coverage breakdown shows exactly what was
   checked. Processed in batches so it works on large sites
 * **Where used** — every widget links to the exact pages it appears on, so you 
   can verify before you act
 * **Usage by addon** — see exactly how many of each addon’s widgets you really 
   use (“3 of 60 widgets used”)
 * **Quick wins** — addons whose widgets you never use anywhere, ranked by the weight
   they’re costing you, as safe candidates for deactivation
 * **Unused widget list** — switch individual widgets off in Elementor’s Element
   Manager with confidence, knowing nothing references them
 * **Broken widget detection** — find widgets still referenced in your content after
   their addon was removed; they render as empty areas for your visitors

#### Why this matters

A fully-unused addon can still load its full CSS/JS bundle on every single page 
view. Knowing the actual kilobytes — not a guess — tells you which addon is worth
removing first. This plugin gives you that number, measured on a real render, so
you can cut bloat based on data instead of hunches.

#### Built the right way

 * Read-only: the scanner never modifies your content or settings
 * No frontend code — runs entirely in the admin
 * Works with any Elementor addon, no per-addon integration needed

## Screenshots

[⌊The free audit report: usage KPIs, per-addon usage tables, and the unused-widget
list.⌉⌊The free audit report: usage KPIs, per-addon usage tables, and the unused-
widget list.⌉[

The free audit report: usage KPIs, per-addon usage tables, and the unused-widget
list.

[⌊Per-page coverage: which pages actually use which widgets.⌉⌊Per-page coverage:
which pages actually use which widgets.⌉[

Per-page coverage: which pages actually use which widgets.

[⌊(Pro) Pre-deactivation dependency check and scheduled scans.⌉⌊(Pro) Pre-deactivation
dependency check and scheduled scans.⌉[

(Pro) Pre-deactivation dependency check and scheduled scans.

## Installation

 1. Install and activate the plugin. Requires Elementor to be installed and active.
 2. In the WordPress admin, open **Elementor  Widget Auditor**.
 3. Click **Scan site** — Widget Auditor lists your registered widgets and shows which
    are used on your pages, templates and popups, which are never used, and any broken(
    orphaned) widgets.
 4. Review each unused addon’s measured CSS/JS footprint and the quick-wins list to
    decide what is safe to remove, then switch off unused widgets in Elementor’s Element
    Manager.
 5. (Optional) Upgrade to Pro for a pre-deactivation dependency check, reversible bulk
    disable, CSV export, and scheduled audit emails.

#### Widget Auditor Pro

The free plugin shows you the weight and finds the bloat. Pro helps you act on it
safely and keep it from coming back:

 * **Safe to deactivate? — addon dependency check** — before you remove an Elementor
   addon, see exactly which of its widgets are still live and on which pages, so
   you know at a glance whether deactivating it will break anything
 * **Reversible bulk disable with snapshot & restore** — switch off unused addon
   widgets in bulk via Elementor’s own Element Manager, but with a saved snapshot
   first so you can restore the previous state at any time — undo a bulk change 
   Element Manager itself can’t undo
 * **Scheduled audits** — weekly or monthly automatic re-scan with an email summary
   of unused, deactivatable and broken widgets
 * **CSV export** of the full audit for agencies and client reports

## FAQ

### Does it change or disable anything by itself?

No. Widget Auditor is read-only: it reports usage and guides you to the right tools(
the Plugins screen, Elementor’s Element Manager) to act.

### Which content does the scan cover?

Everything Elementor saves data for: pages, posts, custom post types, theme builder
templates, popups and global widgets — in published, private, scheduled, pending
and draft status. Trashed content is ignored.

### Will it work on a large site?

Yes. The scan runs in batches of 100 documents via AJAX, so it doesn’t hit PHP time
limits.

### Does it support Elementor Pro and third-party addons?

Yes. Any widget registered with Elementor is mapped back to the plugin (or theme)
that provides it automatically.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Tendforge Widget Auditor for Elementor” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ tendforge ](https://profiles.wordpress.org/tendforge/)

“Tendforge Widget Auditor for Elementor” has been translated into 2 locales. Thank
you to [the translators](https://translate.wordpress.org/projects/wp-plugins/tendforge-widget-auditor-for-elementor/contributors)
for their contributions.

[Translate “Tendforge Widget Auditor for Elementor” into your language.](https://translate.wordpress.org/projects/wp-plugins/tendforge-widget-auditor-for-elementor)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/tendforge-widget-auditor-for-elementor/),
check out the [SVN repository](https://plugins.svn.wordpress.org/tendforge-widget-auditor-for-elementor/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/tendforge-widget-auditor-for-elementor/)
by [RSS](https://plugins.trac.wordpress.org/log/tendforge-widget-auditor-for-elementor/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.3

 * Asset footprint measurement now derives its paths from WordPress’s own APIs instead
   of assuming `/wp-content`, so sites with a custom content directory measure correctly.
 * Added a `Requires Plugins: elementor` header so WordPress blocks activation when
   Elementor isn’t active.

#### 1.2.2

 * Initial public release: a full-site Elementor widget audit that shows which widgets
   are used, which addons are never used and the real CSS/JS weight they still load,
   plus broken-widget detection and guidance on what is safe to remove.

## Meta

 *  Version **1.2.3**
 *  Last updated **2 weeks ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/tendforge-widget-auditor-for-elementor/),
   [Russian](https://ru.wordpress.org/plugins/tendforge-widget-auditor-for-elementor/),
   and [Spanish (Spain)](https://es.wordpress.org/plugins/tendforge-widget-auditor-for-elementor/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/tendforge-widget-auditor-for-elementor)
 * Tags
 * [audit](https://wordpress.org/plugins/tags/audit/)[bloat](https://wordpress.org/plugins/tags/bloat/)
   [elementor](https://wordpress.org/plugins/tags/elementor/)[performance](https://wordpress.org/plugins/tags/performance/)
   [widgets](https://wordpress.org/plugins/tags/widgets/)
 *  [Advanced View](https://wordpress.org/plugins/tendforge-widget-auditor-for-elementor/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/tendforge-widget-auditor-for-elementor/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tendforge-widget-auditor-for-elementor/reviews/)

## Contributors

 *   [ tendforge ](https://profiles.wordpress.org/tendforge/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/tendforge-widget-auditor-for-elementor/)