The usage list on a file now shows each place with a proper name, icon, and type label that links straight to it — and no longer clutters the list with internal speed-test records.

The menu on each automation attached to an event (or product, list, etc.) now has two new options:
When someone who previously deleted their account replies to one of your emails, their reply now attaches to a real contact based on the address they wrote from — instead of getting stuck on the old, deleted contact.
When you open the full email for a reply — in a customer's interactions or in a broadcast's replies list — you now get quick links to the campaign it's a reply to, the exact email we sent that person, and the full list of replies. No more hunting for where the reply came from.

If you connected Google Calendar to a scheduling link for conflict detection, busy events were silently ignored due to a caching bug. Your Google Calendar blocked time now reliably prevents those slots from appearing as available to bookers.
When creating a new price and clicking "Go advanced" before saving, the title, amounts, and other changes you entered are now preserved. Previously they were silently discarded and the price was created with defaults.
When you export event participants or survey responses to CSV or Excel, custom fields like phone numbers and Instagram handles now show the plain value (e.g. +1 4242374695 or Jannah_michele) instead of raw HTML link markup. Your exported spreadsheets are clean and ready to use.
The Usage list on a file now shows only the real places it's used — your pages, landing pages, courses, emails, and so on. We've stopped listing internal noise like request log entries and individual page-builder versions, so a page that uses an image simply shows up as the page itself. This also makes the "Unused files" filter accurate, so you can safely clean up files that truly aren't being used anywhere.
If your event requires an agreement and a registrant ends up approved without having signed it — for example because you added the agreement after they registered, or approved them by hand — their event page now shows a clear "Your registration isn't complete" prompt right under the date and time, with a "Review & sign" button. Clicking it opens the agreemen…
Clicking a phone number or email address in any list (like your event participants) now pops the contact's conversation open in a floating window — right on top of your list. Read the thread and fire off a text or email without losing your place, then close it and keep going. Need the full inbox? Cmd/Ctrl-click the phone or email to open it in a new tab as before.
Asking someone to sign a contract just got simpler. Email and Text message are now two cards you switch on or off — turn on either, or both — and each one shows its message right where you turn it on. Even better, when you request a signature from an event registrant, the event's required contract is already filled in for you, so there's nothing to search for. You'll find this under the actions for any contact, purchase, or event participant.

Links in text messages, chats, and emails on the customer Interactions tab now look clickable — they're underlined, highlight when you hover, and open in a new tab so you don't lose your place in the conversation.
When you've picked something with a picker — a contract, a product, and so on — you can now click its name to reopen the dropdown and pick something else. Before, you had to aim for the little arrow on the right. The arrow still opens a preview, and the X still removes the selection.
On an event occurrence's Pending tab, registrants awaiting approval are now sorted oldest-first, so the person who registered earliest is at the top. That makes it easy to approve on a first come, first served basis — just work your way down the list.

When you click a saved view tab on any admin list (members, contacts, participants, and so on), the web address now stays short and tidy — just the name of the view — instead of stretching out into a long string of columns and filters. Copy it, bookmark it, or share it with a teammate and it'll open the exact same view.

In a contact's Interactions, click the timestamp under any email to slide open a side panel with the complete original — the full message (including everything below the reply we used to trim away), who it was from and to, and the date. No more guessing what the rest of the email said.

The member detail page in your admin dashboard (When you visit a Site > Members tab > inside a member) now shows richer analytics inside the "Courses they have access to" section: completion %, last active, worksheet/quiz/survey counts for each course, and more.

When you limit the number of participants on an event, you can now show how many spots are left right next to the registration form. Turn on "Show spots remaining on the event page" under the participant limit setting, and visitors will see a live "3 spots remaining" count (based on approved registrations) as they register — a gentle nudge that creates urgency and fills your events faster.

When you edit a registrant from an event's participant list, that row now updates right away to reflect your changes — no more refreshing the page to see them.
If your blog post list uses infinite scroll, the posts loaded as you scroll now line up in the same neat columns as the first ones — no more uneven alignment or mismatched image sizes after the first few rows.