Page Builders

MainWP Pro Reports Extension

MainWP Pro Reports Extension turns activity collected by the MainWP Child Reports plugin into customizable client reports. It supports scheduled and one-time reporting, PDF or HTML delivery, token-based personalization, selectable report sections, branding controls, and editable PHP templates.

PluginNest file-validatedZIP downloadUpdated Jul 20, 2026
MainWP Pro Reports Extension product cover

Overview

This extension is designed for agencies that manage connected WordPress sites from a MainWP Dashboard and need a repeatable client-reporting workflow. It does not collect report activity by itself: MainWP Child Reports must be installed on the child sites, and those records are retained for 100 days by default. That means a newly installed setup may produce empty sections until the child sites have accumulated activity. Reports can be created for recurring schedules or for a manually selected date range. Before sending, an administrator can preview the HTML version or download the PDF, which makes a staging or internal review worthwhile when branding, tokens, and selected data are being configured. The extension is a practical fit for maintenance teams that want control over report wording and presentation, but custom PHP template work requires development familiarity. Verify the MainWP Dashboard setup, Child Reports installation, PHP requirement, connected add-ons, and email delivery process on staging before using it in a client workflow.

Creates recurring reports on daily, weekly, or monthly schedules, as well as one-time reports for a chosen date range.
Generates PDF reports and can also send reports as HTML-only email.
Lets administrators show, hide, or hide-if-empty report sections, including updates, content, users, comments, and uptime data.
Supports client and site tokens for personalized headings, messages, email fields, and other report content.
Provides branding controls for logos, header imagery, backgrounds, text, accent, link, and table colors.
Includes email settings for recipients, reply-to addresses, subjects, messages, BCC recipients, templates, and additional attachments.
Allows report titles and table headings to be renamed or translated for individual reports.
Supports custom PHP, HTML, and CSS report templates uploaded to the Dashboard site.

Compatibility and setup context

  • Requires a MainWP Dashboard installation and administrator access to that Dashboard site.
  • Requires the free MainWP Child Reports plugin on each child site included in reports.
  • MainWP Child Reports requires PHP 7.4 or higher.
  • The Pro Reports Extension is installed on the MainWP Dashboard site; add-ons should not be installed on MainWP Child sites.
  • Report sections from other MainWP add-ons appear when the relevant compatible add-on or API-backed service is active.
  • Meaningful reports require recorded activity; newly installed Child Reports sites may initially produce empty sections.

Trust workflow

File integrity checked

The archive passed PluginNest ZIP validation, path safety checks and SHA-256 fingerprinting before publishing.

Why cheaper?

GPL distribution, no official vendor support

GPL products can be redistributed legally. PluginNest sells affordable access to the GPL files and update workflow, but official license keys, SaaS accounts and vendor support are not included.

Product preview

A closer look at MainWP Pro Reports Extension

Version 5.1.6

MainWP Pro Reports Extension product cover

Product Details

Version

5.1.6

Last Updated

Jul 20, 2026

File Size

8.2 MB

License

GPL

PluginNest is not affiliated with the original product developer. Product names and marks belong to their owners. Products are listed as GPL-distributed software with no official license keys or official vendor support included. Security claims are shown only after a real PluginNest file review is recorded.

Related Products