Skip to main content
mySites.guru
NewIntroducing Checklists on mySites.guru: create unlimited task lists with automated and manual stepsSee how it works

White-Label Activity Reports for Clients

White-Label Activity Reports for Clients

If you manage Joomla or WordPress sites for clients, reporting is one of those tasks that either eats your time or doesn’t happen at all. mySites.guru’s white-label reports solve both problems: they generate automatically on whatever schedule you set and email directly to your clients from your own address.

Automated reports, on your schedule

One of the things that sets mySites.guru’s white-label reports apart is that you configure them once and forget about them. You can create unlimited report schedules, each running on its own cron - daily, weekly, monthly, whatever you need - and have them emailed to as many people as you want, including your clients directly.

The report period is flexible too. A few examples:

  • Monthly client report - Send your client an email from your own address on the 7th of every month at 1am, with a report covering just their 2 sites plus any sites tagged “client-name”, excluding version numbers, with your logo in the header. It runs every month until you cancel it.
  • Weekly overview for yourself - Send yourself a summary every Sunday of all available updates across every site in your account, using the default template.

Flexible site selection

Some reporting tools only let you pick individual sites or a single tag. mySites.guru lets you combine both. Select 3 specific sites and 6 tags - the report includes those 3 sites plus every site matching any of those tags. If a site appears through multiple selections, it gets deduplicated automatically.

You can use a tag per client, select individual sites per report, or mix and match however your workflow demands.

Unlimited, configurable reports

Your Report Schedules and Configurations: each saved report with its schedule, when it last ran, and Configure and Run Report Now buttons

Create as many report configurations as you need. Each one lets you set:

  • Report name (used as the email subject line)

  • Schedule or manual-only - toggle between scheduled delivery and on-demand generation

  • Cron schedule - use the built-in cron builder with simple clicks, no syntax to memorise

    The Schedule tab of a report configuration: run it by schedule or only manually, and a cron expression for when it runs

  • Report period - “since the last report ran”, between two fixed dates, or a set number of days before runtime

  • Site selection - pick individual sites, tags, or any combination

  • Report sections - toggle sections on or off, hide individual log rows you don’t want

  • Email recipients - send to unlimited email addresses

  • DNS configuration for sending from your own domain - we walk you through SPF and DKIM setup to remove the last trace of mySites.guru from outgoing emails. You can also remove the WordPress logo from the admin bar for a fully white-labelled admin experience

    The Email tab of a report configuration: the addresses that get the report, the DNS steps to send it from your own domain, and the SPF, DKIM and signing checks all passing

  • Template customisation - modify the report layout using the built-in sandboxed Twig template designer

    The custom report template designer, with the report HTML and its styles open in a code editor

Can you send reports from your own email address?

If you’re sending monthly reports to clients, you probably don’t want them coming from a mySites.guru address. We get that.

Setting up SPF and DKIM DNS records for your domain lets mySites.guru send emails that appear to come from your own address. The setup is guided - follow the instructions, get three green ticks, and from that point on every report email is sent “from” you.

The Email tab of a report configuration: the addresses that get the report, the DNS steps to send it from your own domain, and the SPF, DKIM and signing checks all passing

No mail credentials needed

mySites.guru does not need your email password, mail server details, or mailbox access. The SPF and DKIM records authorise our mail servers to send on your domain’s behalf - that’s all.

What does the report contain?

Every section is toggleable - include only what matters for each client. The main sections are:

  • Site screenshot
  • Uptime summary and uptime log
  • Extension updates available
  • Backup information
  • Site activity log
  • CMS and PHP version numbers

The site activity log captures events like admin logins and logouts, user modifications, file changes, snapshots, security audits, extension upgrades, backup events, downtime events, extension installs and removals, tool applications, and configuration changes.

Example site activity log table in a mySites.guru report showing timestamped eventsExample site activity log

Example uptime monitor summary showing response time graph and uptime percentageExample uptime summary

Customise the template with HTML and Twig

The built-in template designer lets you modify the standard report template using HTML and Twig {{ placeholder }} tags. If you can write HTML, you can fully brand the report - change the layout, add your logo, adjust colours, restructure sections.

For more on the template designer, see our guide to creating custom white-label report templates.

White-Label Client Reports for Your SitesRead the full post

Twig tags in the report template designer, such as the site name, URL and CMS version, each shown only when its section is turned on

Why HTML instead of PDF?

Generating PDFs that look good across all page sizes, handle variable-length data tables, and work on every device is surprisingly painful. PDFs are page-size-specific (A4 in the UK, Letter in the US), and require readers to have PDF software installed.

HTML has none of these problems:

  • Every email client renders HTML
  • HTML is responsive on mobile devices
  • HTML is fully customisable by you
  • Print stylesheets handle the “I need a hard copy” case
  • Reports are attached as downloadable .html files you can archive or forward

Where do you find reports in mySites.guru?

Reports are listed on the All Tools page as Scheduled Client Whitelabel Reports. Press r then r when logged in to jump straight to the reports page, or use the command palette with Cmd+K and type “reports”. The screenshot below shows the left menu as it used to look.

mySites.guru left navigation showing the Scheduled Actions menu with Reports highlighted

How much do unlimited client reports cost?

Nothing extra. White-label reporting is included in every mySites.guru subscription at no additional charge. Same goes for every other feature - you get the full platform with unlimited sites.

mySites.guru pricing page showing subscription tiers with all features included

Can you download and archive your reports?

Every scheduled report email includes the report as an attached HTML file. You can download it, archive it, forward it, or edit it outside of mySites.guru. You can also download report files directly from the reports page in your account using the download button.


White-label reporting is part of our agency management guide.

Frequently Asked Questions

Can I send white-label reports from my own email address without any mention of mySites.guru?
Yes. Configure SPF and DKIM DNS records for your domain and mySites.guru sends reports from your email address with no reference to mySites.guru anywhere in the email.
How much do the white-label client reports cost?
Nothing extra. Unlimited reports are included in the standard mySites.guru subscription at no additional cost.
What information can be included in a mySites.guru activity report?
Reports can include site screenshots, uptime summaries, available extension updates, backup information, site activity logs, PHP and CMS version numbers, and security audit results. Each section is individually toggleable.
Can I schedule reports to send automatically?
Yes. Each report configuration has its own cron schedule - daily, weekly, monthly, or any custom interval. Reports generate and send automatically at the scheduled time with no manual intervention.
What format are the reports delivered in?
HTML. Every report is also attached as an HTML file you can download, archive, or forward. HTML renders on any device, works in every email client, and is fully customisable with your own branding.
Can I include only specific sites in a report?
Yes. You can select individual sites, tags, or any combination of both. If the same site appears through multiple selections, it is deduplicated automatically.
EU icon: AI MODIFIEDWritten and edited by a human, with AI assistance. Our approach to AI

What our users say

Dave Cremins
Dave CreminsOwner, Cremins Marketing
★★★★★

I have been using Phil's service since 2016 and previously to that I had used his form component. Phil provides a first class proactive service which gives me an insight into all of my sites within 1 interface. Updates and any other fixes can be applied which saves a significant amount of time when managing multiple sites.

Read more reviews
Tom Webb
Tom WebbCompany Director at Inlet Technologies
★★★★★

One dashboard for every client site — updates, vulnerable extensions, SSL and uptime, all in one place. What used to be a half-day of logging into admin panels one by one is now a five-minute morning check, and the vulnerability alerting has flagged issues before I'd have spotted them myself. If you look after more than a couple of sites, it pays for itself fast.

Read more reviews

Read all 306 reviews →

Get an email when the next post is published

Ready to Take Control?

One free audit of one site · no card · about 2 minutes to connect

Get Your Free Site Audit