Install MainWP

Easily Install MainWP

Get MainWP Dashboard!

Download the MainWP Dashboard Plugin from and install it on a new WordPress site or sub-domain.
Download MainWP Dashboard

Get the MainWP Child!

Download the MainWP Child Plugin from and install it on your existing WordPress sites.
Download MainWP Child

Connect WordPress Sites!

Connect your new MainWP Dashboard (step 1) to your existing WordPress sites (step 2) and start managing your sites.
Get Started!

Need Help With Getting Started?

For the proper use of the MainWP system, it is required to Install and Activate the MainWP Dashboard plugin on a WordPress site that is going to be used for controlling all other sites (Dashboard Site) and to Install and Activate the MainWP Child plugin on all your WordPress sites that will be connected later your MainWP Dashboard (Child Sites).

Install MainWP Dashboard

1. Go to the WP > Plugins page on your WordPress site that is dedicated to hosting your MainWP Dashboard plugin

2. Click Add New to install a new plugin

3. Click Upload  Plugin button to upload the previously downloaded plugin

4. Click Choose File button, select the file and click the Install Now button

5. Once the plugin is uploaded, click the Activate button to  activate it

Quick Setup Wizard

1 Introduction

After the first activation, MainWP Quick Setup Wizard will be initiated, and it guides you through the initial setup process. Click the Let’s Go button to start the setup.

2 System

1. Make sure all system requirements are passed. If any of the system requirements fail to pass, please see this help document before you proceed to the next step.

2. Click the Continue button

3 Connect

MainWP - Quick Setup Wizard - Connect - Install MainWP Child

Follow the instructions to install the MainWP Child plugin on the WordPress site that you want to  connect to your MainWP Dashboard.

1. Go to the WP > Plugins page on your WordPress site that you want to add to your MainWP Dashboard

2. Click Add New to install a new plugin

3. In the Search Field, enter “MainWP Child” and once the plugin shows, click the Install button

4. Activate the plugin

Once the MainWP Child plugin is installed and activated on your website, the website is ready to be connected to your MainWP Dashboard. 

5. Go back to your MainWP Dashboard, to continue the process. Click the toggle switch to confirm that the MainWP Child is installed

1. Add the site URL

2. Enter the site Administrator username

3. Enter the Site Title

4.  Click the Connect Site button

Once connected, you can add more sites here or add more sites at any time from the Add Sites Page.

4 Monitoring

1. Select if you wish and how often you want your MainWP Dashboard to check your sites uptime and site health

2.  Click the Continue button

5 Finish

Congratulations! Your MainWP Dashboard is Ready!

Now you are ready to start managing your WordPress sites.

Visit the Site Overview

1. Go to the MainWP > Sites > Manage Sites page

2. Locate the site in the sites table

3. Click the Site Title to open the site Overview page.

Join MainWP Pro Today!

Stop letting your sites manage you and start managing your sites.​

Your Download Is Just One Click Away

…or just download the plugin.

By entering your email, you agree to our Terms of Service and Privacy Policy.

Looking for something?

Privacy laws apply to businesses that collect personal information. Since no personal information is collected by the MainWP plugins, no privacy laws apply to the MainWP plugins. This includes GDPR, UK DPA 2018, PIPEDA, Australia Privacy Act 1988, LGPD, PIPL, and other privacy laws.
Donata Stroink-Skillrud
Donata Stroink-Skillrud
President of Agency Attorneys