Update Brief for MainWP

Update Brief for MainWP

Your maintenance clients pay for peace of mind - make sure every client report proves it.
Update Brief automatically adds concise WordPress and plugin update summaries to your reports, so they finally see the fixes, security hardening, and improvements that youโ€™ve handled behind the scenes - making the value you deliver crystal clear.

And for your own peace of mind: Update Brief shows a summary directly inside your MainWP Updates screens, letting you see exactly what a plugin update changes before you apply it.

How it works

๐Ÿ”„

1. Run Updates

Update plugins and WordPress core across your client sites with MainWP as usual.

๐Ÿ“„

2. Generate Client Reports

Create your client reports in MainWP Pro Reports using an Update Brief template.

โœ…

3. Summaries Added

Update Brief adds concise summaries for each WordPress & plugin update automatically


Like to check the changes before you run updates? Click Summary on the MainWP Updates screen anytime for an instant summary - no report required.

Introduction

MainWP is a free, self-hosted WordPress plugin that lets agencies, developers, and freelancers manage multiple WordPress sites from a single dashboard. Its ecosystem of free and paid extensions expands that dashboard to solve specific management challenges.

Update Brief for MainWP automatically adds plain-language WordPress core and plugin update summaries to your MainWP Pro Reports client reports. Each summary covers key new features, critical security patches, and significant bug fixes - giving clients a clear picture of what every update achieved and why it mattered.

The same summaries are available on demand too: a Summary button on your MainWP Dashboard Updates screen lets you check exactly what a pending update changes before you apply it - no report required.

For agencies, developers, and managed hosts, these update summaries in your client reports make it easy to demonstrate the ongoing value of your WordPress maintenance services, build client trust, and grow your care plans business.

Update Brief summaries cover WordPress core and the tens of thousands free plugins on WordPress.org, plus a growing list of premium plugins including Gravity Forms, Elementor Pro, WP Rocket, MemberPress, and WooCommerce Bookings.

โ–ถ Watch: Getting started overview (~1 min)


Requirements

You will need the following to add the Update Brief summaries. If you are using MainWP, then you are likely to already have most of this in place.

On your MainWP dashboard site

1

MainWP Dashboard plugin (free) - Download from WordPress.org

2

MainWP Pro Reports extension (requires MainWP Pro subscription) - MainWP Pro Reports

3

Update Brief for MainWP plugin (free) - Download from WordPress.org

4

An Update Brief subscription - 14-day free trial available, then from $19/month. Start your free trial โ†’

On each client (child) site

5

MainWP Child plugin (free) - Download from WordPress.org

6

MainWP Child Reports plugin (free) - Download from WordPress.org

Note: The MainWP Pro Reports and and MainWP Child Reports are required if you want summaries in your client reports. The MainWP Dashboard -> Updates screen summaries will work without these plugins.


Installation

Install the Update Brief for MainWP plugin on your dashboard site only - not on child sites.

  1. 1.In your WordPress MainWP dashboard, go to WP Admin โ†’ Plugins.
  2. 2.Click Add Plugin.
  3. 3.Search for Update Brief for MainWP.
  4. 4.Click Install Now, then Activate.

Setup

Initial setup takes about 5 minutes. You will create two API keys - one from MainWP and one from Update Brief - and paste them into the Update Brief settings page.

Step 1 - Create a MainWP REST API (version 2) key

The MainWP REST API key creation screen, showing description, permissions, and save settings fields

MainWP Dashboard โ†’ API โ†’ Add API Keys

  1. 1.On your MainWP dashboard site, go to WP Admin โ†’ Settings โ†’ Permalinks and confirm the structure is set to anything except Plain (This is a WordPress REST API requirement).
  2. 2.Navigate to MainWP Dashboard โ†’ API and click Add API Keys.
  3. 3.Enter a descriptive name, e.g. Client Reporting.
  4. 4.Set Permissions to Read (no write access is needed).
  5. 5.Copy the generated key and save it securely - it will not be shown again.
  6. 6.Click Save Key.

Step 2 - Create an Update Brief API key

The Update Brief API token creation screen, showing the token name field and create button

UpdateBrief.com โ†’ API Tokens โ†’ Create

  1. 1.Log in to your UpdateBrief.com account.
  2. 2.Click API Tokens in the main menu. (This option is visible only when you have an active trial or subscription.)
  3. 3.Enter a name for the token and click Create.
  4. 4.Copy the key and save it securely - it will not be shown again.

Step 3 - Enter both keys in MainWP

The Update Brief settings page inside MainWP, showing fields for both API keys and test connection buttons

MainWP Dashboard โ†’ Add-ons โ†’ Update Brief for MainWP โ†’ Settings

  1. 1.Return to your MainWP dashboard site and go to MainWP Dashboard โ†’ Add-ons then click the Update Brief for MainWP card.
  2. 2.On the Update Brief Settings page, paste the MainWP REST API key into the first field.
  3. 3.Paste the Update Brief API key into the second field.
  4. 4.Select your preferred default language for the update summaries.
  5. 5.Toggle the Show Report Summary and Show Update Summary buttons as required.
  6. 6.Click Save Settings.
  7. 7.Click Test MainWP Connection and Test UpdateBrief Connection to confirm both keys are working. If either test fails, see the Troubleshooting section below.

Reports & Templates

Once initial setup is complete, Update Brief summaries are added automatically whenever you generate a MainWP Pro Reports client report using one of the Update Brief templates. You will see a concise summary beneath each WordPress core or plugin update entry, describing what changed in plain language.

The MainWP Pro Reports template selector with Update Brief templates highlighted

Select an Update Brief template in Add-ons โ†’ Pro Reports โ†’ Report Settings

  1. 1.On your MainWP dashboard site, go to Add-ons โ†’ Pro Reports.
  2. 2.Open an existing report or create a new one.
  3. 3.In Report Settings, select an Update Brief template, e.g. update-brief-report-modern.php.
  4. 4.Click the preview button to generate a sample report.
  5. 5.After saving the report your client reports will have update summaries added automatically whenever they are run.
A sample client report showing Update Brief summaries beneath each plugin update entry

Each update entry shows a plain-language summary of what changed

Multi-version updates: If a plugin has been updated through multiple versions at once (e.g. 1.1.1 โ†’ 1.1.5), Update Brief combines the changes across all intermediate versions into a single, easy-to-read summary.

Using your existing report template

If you have an existing customised MainWP Pro Reports template, you can add the Update Brief summaries with these steps.

  1. 1.Via FTP, open /wp-content/uploads/mainwp/report-templates/.
  2. 2.Download the appropriate Update Brief template (e.g. update-brief-report-modern.php) and make a copy.
  3. 3.Rename the copy, e.g. update-brief-report-modern-acme.php.
  4. 4.On line 15, update the $upd_brief_template_filename variable to match the filename of your existing template in the same directory.
  5. 5.Save and re-upload the file to the same directory.
  6. 6.Select your new template when generating a report.

Setting a per-client language

By default, summaries use the language set in your Update Brief settings. You can override this per client - useful if you serve international clients.

  1. 1.On your MainWP dashboard go to MainWP Dashboard โ†’ Clients.
  2. 2.Click the three-dot menu on the client row and select Edit.
  3. 3.Scroll to the Update Brief summary language client override field and enter the language code (e.g. es for Spanish, fr for French).
  4. 4.Click Update Client. Reports for this client will now show update summaries in your chosen language.

Updates Screen

See summaries before you update

Like to check the changes before you run plugin updates? You can see an Update Brief summary directly within your MainWP dashboard before updating any plugin on your client sites.

The Updates screen inside MainWP, showing plugin updates with a Summary button

MainWP Dashboard โ†’ Updates โ†’ Plugins with a Summary button added for each pending update

How it works

  1. 1.On your MainWP dashboard go to MainWP Dashboard โ†’ Updates โ†’ Plugins.
  2. 2.Any plugin with an available update will display a Summary button
  3. 3.Click the Summary button to see the Update Brief summary for that plugin's version changes.
  4. 4.Giving youself peace of mind by seeing exactly what the update includes, before updating the plugin on your client sites

Note: The screen summaries in your MainWP dashboard are on by default. You can enable/disable them on the MainWP Dashboard โ†’ Add-ons โ†’ Update Brief for MainWP โ†’ Settings page. The screen summaries will work without having MainWP Pro Reports installed.


Troubleshooting

Connection issues

If either API connection test fails during your inital setup, click View Logs on the Update Brief Settings page for detailed error information. Common causes:

Permalinks
Confirm your MainWP dashboard permalink structure is not set to Plain โ€” check at WP Admin โ†’ Settings โ†’ Permalinks.
API key permissions
Ensure the MainWP REST API key is a version 2 key and has Read permission.
Firewall or security plugin
Some security plugins or server firewalls block REST API requests. Ensure the WordPress REST API endpoint is accessible on your MainWP dashboard site.
Subscription status
The Update Brief API requires an active trial or subscription. Check your subscription status at UpdateBrief.com.

Summaries not appearing in reports

If you do not see the expected Update Brief summaries in your client reports, please check the following:

Settings
Check Show Report Summary on the Update Brief Settings page is enabled.
API errors
Click View Logs on the Update Brief Settings page to check for API errors.
Client sync
Check that the client sites included in the report have been recently synced with your MainWP dashboard.
Report period
Confirm there were actual plugin or core updates on the client sites during the report period.
Subscription status
Check your Update Brief subscription is active at UpdateBrief.com.

Summaries not appearing in Updates screen

If you do not see the expected Update Brief summaries in your client reports, please check the following:

Settings
Check Show Update Summary on the Update Brief Settings page is enabled.
API errors
Click View Logs on the Update Brief Settings page to check for API errors.
Subscription status
Check your Update Brief subscription is active at UpdateBrief.com.

Need further help? Contact us and we'll be happy to help.


Frequently Asked Questions

More questions? See the full FAQ page or contact us.

Ready to get started?

Start your free 14-day trial and add WordPress and plugin update summaries to your next MainWP client report.

Start your FREE trial

Plans from $19/month after trial.