PHPackages                             thedmsgroup/mautic-dashboard-warm-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Caching](/categories/caching)
4. /
5. thedmsgroup/mautic-dashboard-warm-bundle

ActiveMautic-plugin[Caching](/categories/caching)

thedmsgroup/mautic-dashboard-warm-bundle
========================================

Improves the performance of the dashboard by sharing/extending/warming caches.

2.15.0(7y ago)142.0k6[2 issues](https://github.com/TheDMSGroup/mautic-dashboard-warm/issues)GPL-3.0-onlyPHP

Since Sep 12Pushed 6y ago20 watchersCompare

[ Source](https://github.com/TheDMSGroup/mautic-dashboard-warm)[ Packagist](https://packagist.org/packages/thedmsgroup/mautic-dashboard-warm-bundle)[ RSS](/packages/thedmsgroup-mautic-dashboard-warm-bundle/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (3)Dependencies (1)Versions (5)Used By (0)

Mautic Dashboard Warmer [![Latest Stable Version](https://camo.githubusercontent.com/3e08dfd05a6b3224f461bd65d2e9f293941cc52c8d817481cb304ece742e4298/68747470733a2f2f706f7365722e707567782e6f72672f746865646d7367726f75702f6d61757469632d64617368626f6172642d7761726d2f762f737461626c65)](https://packagist.org/packages/thedmsgroup/mautic-dashboard-warm-bundle) [![License](https://camo.githubusercontent.com/7fdf265bf6bd71e45fa9476b79c12ea177624f93169c1b119a55e52f0308026c/68747470733a2f2f706f7365722e707567782e6f72672f746865646d7367726f75702f6d61757469632d6865616c74682d62756e646c652f6c6963656e7365)](https://packagist.org/packages/thedmsgroup/mautic-dashboard-warm-bundle) [![Build Status](https://camo.githubusercontent.com/a8419323c28724b79600f2ce7a12f5807ebb2ce01f4657e1d3d5db80340a6241/68747470733a2f2f7472617669732d63692e636f6d2f546865444d5347726f75702f6d61757469632d64617368626f6172642d7761726d2e7376673f6272616e63683d6d6173746572)](https://travis-ci.com/TheDMSGroup/mautic-dashboard-warm)
================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#mautic-dashboard-warmer---)

[![dashboard by Icon Island from the Noun Project](./Assets/img/dashboardwarm.png)](./Assets/img/dashboardwarm.png)

Ever felt like it takes forever to log in to Mautic? It's likely due to the complex queries involved in your personal dashboard widgets. As Mautic scales up (or as you add more widgets) the login will feel slower because theres more data to crunch.

This plugin speeds up the dashboard by:

- Setting a higher default cache level for dashboard widgets (1 hour default).
- Sharing the dashboard widget cache between all users that have access to the dashboard (on by default).
- Warming the widget cache by a cron task (must be configured).

Installation &amp; Usage
------------------------

[](#installation--usage)

Currently being used with Mautic `2.14.x`. If you have success/issues with other versions please report.

1. Install by running `composer require thedmsgroup/mautic-dashboard-warm-bundle`(or by extracting this repo to `/plugins/MauticDashboardWarmBundle`)
2. Go to `/s/plugins/reload`
3. Click "Dashboard Warmer" and configure as desired.

Cron task
---------

[](#cron-task)

To have this plugin warm the caches you'll also need to create a cron task like so:

\*/30 \* \* \* \* php /path/to/mautic/app/console mautic:dashboard:warm

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 50% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~38 days

Total

3

Last Release

2723d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/b15544847e51ae947aff8bfac6c178fd1337913b3ab871412c0f58733ae1df89?d=identicon)[heathdutton](/maintainers/heathdutton)

---

Top Contributors

[![heathdutton](https://avatars.githubusercontent.com/u/302215?v=4)](https://github.com/heathdutton "heathdutton (3 commits)")[![scottshipman](https://avatars.githubusercontent.com/u/3016737?v=4)](https://github.com/scottshipman "scottshipman (2 commits)")[![luizeof](https://avatars.githubusercontent.com/u/257004?v=4)](https://github.com/luizeof "luizeof (1 commits)")

---

Tags

marketing-automationmauticphppluginpluginMauticmarketingMarketing Automation

### Embed Badge

![Health badge](/badges/thedmsgroup-mautic-dashboard-warm-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/thedmsgroup-mautic-dashboard-warm-bundle/health.svg)](https://phpackages.com/packages/thedmsgroup-mautic-dashboard-warm-bundle)
```

###  Alternatives

[thedmsgroup/mautic-contact-client-bundle

Create custom integrations without writing code.

1004.0k](/packages/thedmsgroup-mautic-contact-client-bundle)[thedmsgroup/mautic-contact-source-bundle

Creates API endpoints for receiving contacts from external sources.

602.9k](/packages/thedmsgroup-mautic-contact-source-bundle)[thedmsgroup/mautic-enhancer-bundle

Various contact enhancer integrations for Mautic.

342.8k](/packages/thedmsgroup-mautic-enhancer-bundle)[thedmsgroup/mautic-extended-field-bundle

Extends custom fields for scalability and HIPAA/PCI compliance.

293.1k](/packages/thedmsgroup-mautic-extended-field-bundle)[thedmsgroup/mautic-health-bundle

Checks the health of the Mautic instance.

1210.8k](/packages/thedmsgroup-mautic-health-bundle)[thedmsgroup/mautic-contact-ledger-bundle

Historical accounting for contacts

222.7k](/packages/thedmsgroup-mautic-contact-ledger-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
