Radley GroupLoading site…The interactive site is taking longer to load. Reload site
Radley Group

Publish with confidence: drafts, version history, Slack alerts, and per-site analytics

Separate working drafts from your live site, restore earlier versions, receive Slack alerts from your automations, and view analytics scoped to each individual site.

What's new in Hub

This update brings four major improvements to how you publish, monitor, and manage your Hub sites and automations.


Publish when you're ready — not before

Hub sites now have a clear separation between what you're working on and what your visitors see.

Every site shows a Live, Draft, or Unpublished status so you always know its state at a glance. You can make as many edits as you like on a draft, and only commit them to your live site when you're satisfied. If you're starting fresh, new sites begin unpublished so nothing goes live accidentally.

When you do publish, the change is atomic — your site settings, navigation, and page layouts all switch over together. There's no window where your navigation points to pages that aren't live yet.

Go back in time with version history

Every time you publish, Hub saves a dated snapshot of your site. If you ever need to roll back — whether that's reverting a layout change or recovering something that was accidentally deleted — you can browse your version history and restore any earlier version to a draft without touching the live site. Your live release stays intact while you review, so there's no risk in trying.

Public routes, custom domains, checkout, and collection destinations all continue to use your live release, so restoring to a draft never affects what your visitors see.


Connect Slack and get alerted when automations run

You can now connect Slack channels in Settings → Integrations and route alerts from your Hub agents and automations directly to those channels.

For example, you can set an Operations agent to post a Slack message every time it completes a run — or only when a run fails. Automations can also include a Send Slack message action, so a workflow like "new lead arrives → post to #sales" is just a few clicks to set up.

Webhook credentials are stored server-side and are never exposed in the browser. A built-in delivery queue handles retries and keeps a delivery history, so you can confirm a message was received or investigate a missed alert.


A cleaner, more consistent Integrations page

The Integrations page has been redesigned. Slack, GitHub, Outlook, and Stripe now appear as compact, expandable rows rather than large cards, so you can see the connection state of all your integrations without scrolling. Details and controls appear when you expand a row, and your in-progress edits are preserved if you collapse and reopen.


Analytics for every site, individually

Previously, site analytics showed workspace-wide traffic. Each site in your workspace now has its own Analytics tab, scoped entirely to that site's visitors and activity.

You'll find the familiar Overview, Conversions, and Events views — all filtered to that site's ID — alongside a new Diagnostics tab. Diagnostics tells you at a glance whether your analytics tracker is active, has received its first visit, or is paused, and it checks your allowed origins and live configuration. If there is a consent exclusion or an editor session affecting your numbers, diagnostics will explain it.

A bug has also been fixed where tracker listeners and timers could remain active after navigating away from a public site — analytics data is now properly scoped to the current session.


More improvements are in progress. We'll keep you updated as they roll out.

Related content