> ## Documentation Index
> Fetch the complete documentation index at: https://mainwp-mintlify-b537ecc3.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Required Plugins Check for MainWP Add-ons

> When a MainWP add-on requires a third-party plugin on child sites, the Dashboard prompts you to install it automatically.

Some MainWP add-ons require third-party plugins to be installed on your child sites. When you open an add-on page, the Dashboard checks for missing required plugins and prompts you to install them.

## What You'll Learn

* How the required plugins check works
* How to install required plugins
* What happens if you dismiss the prompt

***

## How the Check Works

The required plugin check is triggered when you open an add-on page (e.g., **Dashboard > Add-ons > UpdraftPlus**).

<img src="https://mintcdn.com/mainwp-mintlify-b537ecc3/c7S-kj5dIZnxP-K6/images/miscellaneous/advanced-miscellaneous-4d45fe.gif?s=f5f1c106241181f07c12d7e2f990b034" alt="Animation showing required plugins installation prompt when opening an add-on" width="1441" height="710" data-path="images/miscellaneous/advanced-miscellaneous-4d45fe.gif" />

If any required plugins are missing from your child sites, a popup modal appears with installation options.

***

## Installing Required Plugins

When the prompt appears, you have two options:

| Action                   | Result                                                    |
| ------------------------ | --------------------------------------------------------- |
| Click **Install Plugin** | Installs and activates the required plugin on child sites |
| Click **Close**          | Dismisses the prompt for 30 days                          |

<Note>
  Installed plugins are automatically activated on child sites.
</Note>

***

## After Installation

After installing the required plugins, synchronize your Dashboard with child sites for the add-on to detect the newly installed plugins.

Go to **MainWP > Sites > Manage Sites** and click **Sync Dashboard** or wait for the next automatic sync.

***

## Dismissed Prompt Timing

If you dismiss the modal by clicking **Close**, the next check for required plugins will occur no sooner than 30 days later.

To trigger an immediate check, deactivate and reactivate the add-on, then open the add-on page again.

***

## Self-Check Checklist

* [ ] Opened add-on page to trigger check
* [ ] Installed required plugins (if prompted)
* [ ] Synchronized Dashboard with child sites
* [ ] Add-on showing expected functionality

***

## Related Resources

* [Manage Add-ons](/dashboard/overview/manage-extensions) - Add-on management
* [Managing Plugins](/sites/plugins/managing-plugins-with-mainwp) - Plugin management
