What’s new.

New integrations, report improvements, and the occasional fix. We ship small and often: here’s the trail.

September 2026

New

Which pages bring enquiries

Two lists now sit under the Conversions chart, and the difference between them is the point.

  • Where they arrived. The page that first brought someone who went on to enquire — the blog post, the service page, the case study that pulled a stranger in. This is the page doing the work.
  • Where they enquired. The page the enquiry was actually sent from. More often than not that’s /contact, which on its own tells you very little.
  • Together they credit the right page. Without the first list, the contact page takes credit for the entire pipeline, which is a bit like thanking the till for the sale.
  • They won’t tally, deliberately. Arrivals count visitors who went on to enquire; enquiries count the enquiries themselves, and one person can send two. Each list names the unit it’s counted in.

Plausible-based analytics for now.

New

Keep your tooling to yourself

Reports and dashboards have always named where the numbers come from — via Plausible, via Search Console, via MainWP. Some agencies would rather not hand a client a list of the stack they’re paying you to run.

  • One switch. Organisation settings, Name the data sources. On by default, so nothing changes unless you change it.
  • Both surfaces. Turning it off removes the labels from the monthly report and the client dashboard together.
  • The numbers are identical either way. It’s the attribution line that goes, nothing else.
Improved

The client dashboard on a phone

Put links to the dashboard in an email and people follow them on a phone. So the dashboard got a proper going-over at that size.

  • Navigation in a drawer. The row of tabs that cut off mid-word is gone. Every destination is legible at once, with its icon, behind a menu button in the header.
  • A header that tells you where you are. The site’s name and the period you’re looking at, and it taps back to the overview.
  • Long URLs stay in their cards. A page path no longer pushes the whole page sideways, so nothing scrolls horizontally any more.
  • Title and date range on one line. With the controls sized for a thumb rather than a mouse.
  • The overview opens with the summary. The greeting and the month’s highlight sentence lead the page, above the visitor numbers.
Improved

Every report section links to its dashboard page

The monthly email and the client dashboard have been two separate things a client had to think about. Now the email is the way in.

  • Six sections, six links. Traffic, Conversions, Audience, Organic search, Uptime and Site health each link straight to that page on the dashboard.
  • A line saying what’s through the link. Under each heading, a short teaser — and where the data allows it names something real rather than waving vaguely: which query brought the most clicks, which source most visitors came from.
  • Uptime and Site health included. Day by day with response times for one; SSL certificate and domain renewal dates for the other.
  • Nothing changes for the skim-readers. A client who only wants the summary reads the email exactly as before.
  • Sites without a dashboard are untouched. Their headings render unlinked, as they always did. Nothing to configure.
New

Conversions, day by day

The Conversions page opens with a chart of every day in the period, so a month’s enquiries have a shape rather than just a total.

  • Stacked by event. Each day is split by type — contact forms, call clicks, email clicks, and any custom goal you track — so you can see which kind of enquiry moved, not just that something did.
  • Spikes get an explanation. Eleven of the month’s thirty-eight on the Tuesday a newsletter went out is a different story from thirty-eight spread evenly, and only one of those is worth repeating.
  • Gaps show up while they still matter. A form that quietly stops working reads as a slightly disappointing month in a total. In the daily view it’s a cliff, on a date you can go and check.
  • It follows the period picker. 7 days, 30 days or last month, same as the rest of the dashboard.

Plausible-based analytics for now — it reads named events day by day, which GA4 support doesn’t cover yet.

August 2026

New

Share the demo dashboard under your own brand

The demo isn’t only ours any more. Every agency gets its own copy to send to prospects, carrying their name instead of SendTidings’.

  • Your branding, your layout. Your name, logo and accent colour, with the pages arranged exactly as you’ve set them up in the dashboard builder. It shows what you deliver, not a generic tour.
  • On your own domain. If you’ve set a dashboard domain, the link is yourdomain.co.uk/demo — no slug, and nothing in it pointing at us. Otherwise it lives on ours.
  • Grab it in one click. Organisation → Client dashboard has the link and a copy button.
  • Still a made-up client. Fern & Field, the same invented garden centre. No real client’s traffic goes on show, and every panel is populated, which no single live site ever manages.
  • Kept out of search. Your demo is a sales asset for your prospects, so it’s noindexed. It won’t turn up in results beside your real client work.
New

See the client dashboard without signing up

There’s a public demo dashboard at app.sendtidings.com/demo. No signup, no sales call, no form in the way.

  • Every page is populated. Overview, Conversions, Goals, Opportunities, Traffic, Search, Uptime, Performance, Site health and Export, all with something in them.
  • It’s the real thing. The demo renders through the same client-dashboard components your clients get, so it can’t quietly drift out of date the way a screenshot does.
  • The client is invented. Fern & Field is a made-up garden centre. Pointing a public demo at a real client would publish their traffic, their search queries and their conversion counts on an indexable page, and nobody agreed to that when they signed up for reporting.
  • Branded “Your agency”. The demo carries a placeholder agency name throughout, so you can see where yours goes.
  • Or have the report emailed to you. “Email me one” on the marketing site sends you the demo client’s monthly report. One email, nothing stored, no mailing list.
Improved

Conversions gets its own section in the report

The monthly email carried a single conversions figure while the dashboard had a whole Conversions page. Clicking through went from one number to a full breakdown with nothing in between. Now the email has the section too, sitting straight after Traffic.

  • The total leads. The period figure first, with its month-on-month change, so the headline is still the headline.
  • Then a cell per event. Contact forms, call clicks, email clicks and any custom goal you track, like quote requests, each with its own delta rather than being folded into one number.
  • Your order, kept. Events appear in the order you configured them, so the email and the dashboard read the same way down the page.
  • Nothing changes if you don’t track conversions. Sites without any get exactly the report they got before, not an empty section.

It lands in the reports that go out on 1 September.

New

Export the client dashboard as a PDF

Clients can now take their dashboard with them: an Export item in the sidebar opens a print-ready one-pager with a Save as PDF button.

  • The month on one page. Traffic, Conversions, Search, Uptime, then top pages and top queries, in the order a client reads them.
  • Conversions, not just visitors. The period total plus a breakdown by event: call clicks, email clicks, contact forms and purchases, each with its month-on-month change.
  • Branded as you. Your logo, your accent colour on the header rule and headings, and “Prepared by {your agency}” in the footer.
  • Empty sections hide themselves. A site with no conversion tracking or uptime monitor gets a shorter, honest page rather than headings with nothing under them.
  • Yours to control. Export sits in the dashboard builder under Organisation → Branding, so you can reorder it, rename it or switch it off. On by default, including where you already have a saved layout.

It’s a browser Save as PDF rather than one generated on our servers. That’s the next step.

July 2026

New

Goals & Opportunities: set targets, surface work

Two new ways to make the client dashboard earn its keep: measurable goals your clients can watch, and recommended work they can request in a click.

  • Set targets clients can watch. Give any site measurable goals — enquiries, visitors, search position and more, per month, quarter or ongoing — shown as live, colour-coded progress bars on the client’s dashboard, with the data source in plain sight.
  • Let clients set their own. Leave a target open and the client can set one themselves: no login, no form. Their goal, on their dashboard, measured automatically.
  • Turn insight into requested work. Configure recommended improvements per site — name, benefit, rough timeline and price — as tasteful cards. The client clicks Request and it emails you directly.
  • Advisory, not a billboard. Opportunities are honest recommendations, not hard sell: the client asks, you quote as normal. Nothing’s charged, nothing’s committed.
  • A cleaner Overview. A two-column layout with a visitors hero, conversions and Google Search cards, the goals bar, site-health signals (speed, uptime, security), and a plain-English summary of how the site’s doing.

Rolling out now in early access.

New

Enquiries & Events: real actions, not just traffic

Your reports and client dashboards now surface real customer enquiries alongside the traffic: call clicks, email clicks, contact-form submissions and WooCommerce purchases, each with its month-on-month change.

  • Where. An Enquiries & Events card on the dashboard Overview, and an Enquiries headline in the monthly report email.
  • How. Read as named events from your Plausible analytics: no second script, no goals to set up. Plausible-based analytics for now (GA4 to follow), rolling out in early access.
New

A 14-day free trial on paid plans

Paid plans now start with a 14-day free trial, so you can try Starter or Growth in full before you’re billed.

  • 14 days, on the house. Start Starter or Growth and use everything: more sites, multiple recipients, your branding, and the live client dashboard.
  • Card upfront, £0 if you cancel. We ask for a card to begin, but you’re not charged until the trial ends. Cancel before then in Organisation → Plan → Manage billing and you owe nothing.
  • Upgrade mid-trial. Move from a Starter trial to Growth and a fresh Growth trial begins.

The free tier hasn’t changed: still genuinely free, forever, for one site.

New

Client dashboard, now live

The live client dashboard we teased is out of beta: a real-time, white-labelled dashboard for each of your clients, opened with a secure magic link.

  • The report, made live. The same insights as the monthly email: traffic, search performance, uptime, page performance and WordPress site health, but interactive and always current.
  • No login to chase. Clients open it from a secure magic link, straight from their report. No account to make, no password to forget.
  • White-labelled to you. Your name, logo and accent colour. The client sees you, not us.
  • See who’s looked. Engagement tracking tells you when a client has opened their dashboard.

Included on Starter and Growth. The monthly report stays free for one site, exactly as before.

June 2026

New

Pull your client data out with the read API (v1)

Sync your client data with the new read-only REST API, so your clients, sites and report history can flow out of SendTidings into a CRM or automation tool.

  • Read-only endpoints for clients, sites and reports: point a CRM, spreadsheet or Zapier/Make flow at them and keep your client list in sync.
  • Bearer-token auth. Create and revoke tokens in Organisation → Admin → API access. A token is shown once, so store it somewhere safe.
  • The groundwork for more. Read-only today; it’s the foundation deeper CRM integrations build on.
New

Built-in uptime monitoring

We now keep an eye on your clients’ sites ourselves: no UptimeRobot, no Pulsetic, no third-party account to wire up. Flip it on per site and SendTidings starts watching.

  • Around-the-clock checks. Up/down and response time, recorded day by day.
  • In the report and the new dashboard. 30-day and 7-day uptime %, plus average response time, surface right in the monthly report, and in the new live dashboard.
  • Spot a wobble at a glance. A day-by-day uptime strip and a response-time trend make a dip easy to catch.

Already using UptimeRobot or Pulsetic? Those still work — built-in is just there if you’d rather not juggle another tool.

New

WordPress maintenance in your client reports

Connect MainWP and your client reports can now include WordPress maintenance, pending plugin, theme and core updates, right alongside the analytics.

  • One connection covers everything. Add your MainWP dashboard once at the organisation level; SendTidings matches it to your sites automatically by domain.
  • Opt-in per site. The maintenance section is off by default. Switch it on for the clients where it helps — most useful for anyone on a care or maintenance plan.
  • A care report, not just a traffic report. The upkeep work finally shows up next to the visitor numbers, on the 1st.

This is a v1: more of what MainWP tracks (backups, security, uptime) will follow.

Improved

Organisation settings, reorganised into tabs

Find what you need faster. Organisation settings are now split into clear tabs: Integrations, Branding, Sending, Admin and Plan, with a per-section sidebar, so the thing you came in for is one click away rather than buried in a long page.

Improved

Verified by Google: no more "unverified app" warning

The “Sign in with Google” flow now uses a fully verified OAuth client. Connecting Google Analytics or Search Console for the monthly report is a clean handshake, not an interstitial.

  • No more warning screen. First-time users no longer see Google’s orange “this app isn’t verified” interstitial during sign-in or analytics connection.
  • No more 7-day refresh-token wall. Google’s Testing-mode default expired refresh tokens after 7 days; every new connection would silently die the following week. Verified apps get the normal token lifetime. Connect once, send forever, as intended.
  • No effect on existing connections. Verification flips a switch on Google’s side; it doesn’t migrate tokens. If you’ve already connected a Google account, nothing changes for you.
  • Same scopes as before. Read-only Analytics and Search Console — nothing new requested, nothing written back to Google.
New

Tags for clients and sites

A new free-form labelling system for organising your client book however you actually think about it.

  • Manage your tag vocabulary in Organisation → Tags (name + colour from a fixed palette).
  • Apply tags from a picker on any client or site detail page.
  • Tag chips show on Clients and Sites table rows.
  • Filter either table by one or many tags (multi-select, matches any).
  • Client tags flow down to site rows on the global Sites list: a “VIP” tag on a client surfaces on every site beneath it.
  • Bulk Add tags and Bulk Remove tags alongside the existing bulk actions on the Sites table.
Improved

One Plausible or Matomo key, every site

Plausible and Matomo connections can now live at the organisation level, not just per site.

  • Connect once. Add your Plausible or Matomo API key in your organisation settings and every client site in that org can use it: no more pasting the same key for each new site.
  • Per-site still works. If a particular client needs its own key (separate Plausible Cloud account, different Matomo instance), set it on that site directly and it overrides the org default.
  • Mirrors how UptimeRobot already worked. Same shape across all the integrations now, so the connection model is consistent wherever you look.

Most useful for agencies running their own self-hosted Plausible or a single Matomo install across the whole client portfolio.

May 2026

New

Broken integrations, caught before send day

The worst time to discover a client’s analytics connection has broken is when their report goes out empty, or doesn’t go at all.

SendTidings now runs daily health checks against every connected integration. If a key gets revoked, a token expires, or a connection breaks, you’re flagged ahead of the 1st, with time to fix it before a client ever notices. Quiet reliability, working in the background.

New

See when clients open your reports

You can now tell whether a report actually got read, and trust that it landed.

  • Open tracking. The dashboard shows which recipients opened each report, so you know the work was seen (and which clients to follow up with).
  • Delivery status on every report. Sent, delivered, bounced — visible at a glance, no guessing.
  • Automatic bounce & complaint handling. Hard bounces and spam complaints are suppressed automatically, so you stop emailing a dead address and protect your sending reputation.
  • One-click resend. If a report runs into trouble, resend it from the dashboard without rebuilding anything.
Improved

Richer reports, and reports without analytics

More in every report, and more flexibility about what a report can be.

  • New Audience section: device and country breakdown, so clients can see who’s visiting, not just how many.
  • Sparklines for GA4 and Matomo — at-a-glance trend lines next to the headline numbers.
  • Analytics is now optional. A report can send with any single service connected, so an uptime-only or Search-Console-only report works for clients where that’s all you track.
Improved

Smoother setup and sending

A batch of improvements to getting a client set up and keeping sends clean:

  • Searchable property pickers for Google Analytics 4 and Search Console: find the right property fast instead of scrolling a long list.
  • Plausible self-hosting supported in the add-site flow, for agencies running their own Plausible instance.
  • Next-send date shown on every site, plus pagination and remembered preferences in the site tables.
  • Custom sender-domain verification — a clearer flow for sending from your own domain, with the sender guarded once the domain’s verified.
New Integration

Uptime monitoring, powered by UptimeRobot

You can now keep an eye on whether your clients’ sites are actually up, and put that front and centre in the monthly report.

  • Connect once per agency. Add your UptimeRobot Main API key in your organisation settings and it’s available across every client. No per-site key juggling.
  • Enable per site. Flip monitoring on for any site and SendTidings creates the monitor for you: no copying URLs between tools.
  • Live status in the dashboard. Each site shows an Up / Down / Paused pill, its 30-day uptime percentage, and average response time, refreshed every two hours (or on demand with the Refresh button).
  • Uptime in the report. The monthly email now carries 30-day and 7-day uptime figures alongside the traffic numbers — so “the site’s been solid this month” is something you can show, not just say.

UptimeRobot was the most-requested integration after the analytics sources. It’s live now on every plan.

Improved

A redesigned monthly report

The report email got a full re-skin: warmer, more editorial, and more yours.

  • A field-report look. Warm paper, serif headings, editorial section numbering, and ranked lists with proportional meter bars so the biggest numbers read at a glance.
  • Your logo in the masthead. Paid plans put your agency logo at the top of every report, falling back to your accent colour and name if you haven’t added one yet.
  • Pick your paper. Choose Warm, Clean white, or Soft grey in your branding settings; your accent colour carries through whichever you pick.
  • Smarter highlights. A single headline per connected service sits at the top, and the bar hides itself entirely when analytics is your only source — no awkward empty space.

All email-safe: no web fonts, renders cleanly everywhere from Gmail to Outlook.

New

Team accounts and roles

Bring your team into SendTidings instead of sharing one login.

  • Invite teammates by email with a branded invitation that lands in their inbox.
  • Roles: Owner, Admin, and Member, so you decide who can change what.
  • Members can edit branding and report content, so whoever writes the client update doesn’t need the keys to the whole account.
  • Up to five recipients per site, so a single report can reach the marketing lead and the founder at the same time.