How to Install and Set Up Security Ninja with MainWP

Welcome to Security Ninja! We’re thrilled to have you as part of our community. This guide will walk you through the installation and setup process for integrating Security Ninja with MainWP, ensuring your WordPress sites are well-protected and easy to manage.

Step 1: Install Security Ninja Premium on MainWP Dashboard

  • Download and Install Security Ninja Premium
  • Ensure you have the latest version of the Security Ninja Premium plugin. You can download it from your account page on WP Security Ninja.
  • Log in to your MainWP Dashboard server.
  • Navigate to Plugins > Add New and click on Upload Plugin.
  • Choose the downloaded Security Ninja Premium plugin file and click Install Now.
  • Once installed, activate the plugin. You do not need to configure any features at this stage. The Security Ninja plugin is a requirement for the MainWP Addon to work.

Step 2: Install Security Ninja for MainWP Addon

  • Download Security Ninja for MainWP Addon
  • Make sure to use the premium version of the addon for full functionality. The free version available on does not include the necessary premium code.
  • You can find the latest premium version in your account or as provided in the welcome email after purchase.
  • Install the MainWP Addon
  • In your MainWP Dashboard, go to Plugins > Add New and upload the Security Ninja for MainWP addon file.
  • Install and activate the plugin.

Step 3: Synchronize Sites Data in MainWP

  • Synchronize Data
  • In your MainWP Dashboard, navigate to Sites > Manage Sites.
  • Click on Sync to synchronize data across all your connected websites. This will enable Security Ninja to show relevant data in your MainWP Dashboard.

Features and Functionality


  • Missing Columns or Data: Ensure you’ve synchronized your sites after installing the plugins.
  • Activation Issues: Double-check that you are using the premium version of both Security Ninja and the MainWP addon.
  • Logging Issues: Review the event logs under the Events tab in Security Ninja for any potential issues or conflicts.

Future Features and Suggestions

We are continually working to expand the features of our MainWP addon. You can suggest new features or vote on existing ones on our Product Lift page.

Contact Support

If you encounter any issues or need further assistance, please do not hesitate to reach out to our support team at

Thank you for choosing Security Ninja to protect your WordPress sites. We look forward to ensuring your websites stay secure and running smoothly.

Was this helpful?