Skip to main content

Changelog

Follow new updates and improvements to Heartbeat.

Let new members in before they verify their email

You can now let new members straight into your community on their first login, and have them confirm their email after they're in. Turn on Delay email verification for new members and a new member lands inside the moment they finish signing up.

Communities with this setting on saw 10% more new members log in on their first day.

How it works

Find it under Settings → Community → Member defaults. It's off by default.

  • A new member types their email and lands inside. We email them a link to confirm it.

  • A banner reminds them to confirm for the next 7 days.

  • After 7 days, their session expires and they’re asked to log in with a code to confirm their email.

  • Until they confirm, admins see an Unverified badge next to their name in the community.

Invited admins and moderators still must verify on their first login. Read more in the Help Center.

Add a thumbnail to your videos

Your videos no longer have to open on whatever frame Heartbeat happened to grab. You choose the thumbnail now.

Pick a moment from the video itself and it plays as a 5-second animated preview starting from that frame. Or upload your own image if you already have a branded cover ready to go.

The thumbnail follows the video into courses, docs, pages, and anywhere else you've added it.

How it works

Open the video in Settings → Videos and click Edit thumbnail. You get two options:

  • Video frame. Scrub the player to the moment you want, or type an exact time in seconds. The thumbnail becomes a 5-second animated preview starting there.

  • Upload. Drop in a JPG or PNG. It shows in place of the video preview.

Hit Save thumbnail and it updates wherever that video lives. Change your mind later and the new pick replaces the old one everywhere. Learn more here.

First impressions start before anyone hits play. Now you decide what that looks like.


Heads up: Thumbnails apply to videos uploaded to Heartbeat. Videos embedded from YouTube, Vimeo, or Loom keep the thumbnail from their original platform.

Member Journeys and Leads table

Running a community is a long series of judgment calls about individual people. Who to invite onto the call. Who is drifting and worth a DM. Who has been highly engaged in a channel for six months without recognition.

Those calls are only as good as what you can see about one person

Until today the members list gave you a name, a join date, and a last-login date. But Heartbeat has been storing posts, comments, chat messages, lesson completions, RSVPs and purchases since you started your community; and Resources, Sign Up Links and public event RSVPs have been collecting emails from leads who never became members. None of it was assembled per person, until now.

Settings now has a People section with two tables, Members and Leads. Click any row in either one and you land on that person's journey.

Member Journeys

Every member's page has a Journey tab. It puts every post, comment, chat message, completed lesson, RSVP, purchase, plan change, failed payment and cancellation for one person into a single timeline, newest first.

The timeline groups activity before you read it, making it easily scanned. Entries link to whatever they are about, so clicking an RSVP opens the event and clicking a purchase opens the offer. Admin and system actions, like joining or leaving groups, appear as entries too, and name who made the change.

Above the timeline is a 12-month heat-map of that member's activity, shaded against their own busiest days rather than the community's, so someone quiet but consistent does not disappear into grey. Beside it sits the rest of their member data: when they joined, when they were last seen, the devices they use, their Access Groups, the answers they gave during onboarding, and a View in Stripe link for anyone with a payment history.

Answering "what has this person actually been doing" stops being a guessing game.

Leads

A lead is someone whose email address you hold who has not joined. They now have a table of their own under People, and a journey of their own.

Every lead sits in one of four groups:

  • Onboarding is partway through joining: started signing up, paid for an offer, or waiting on a waitlist that has not launched.

  • Hot did something high-intent in the last six months, like buying something or joining a waitlist.

  • Warm came to you and engaged, by unlocking a Resource or following a Sign Up Link, but has done nothing high-intent since.

  • Cold is an address you hold from an import or an invite, belonging to someone who never came to you at all.

The groups maintain themselves. Onboarding ends when someone joins or the window runs out, Hot cools to Warm after six months of quiet, and a high-intent action moves them back to Hot.

Leads come from Resources, Sign Up Links, waitlists, public event RSVPs, and purchases made by people who never joined.

If your community has been running for a while, this list is full the first time you open it, with first-contact dates going back years.

Lead captured workflows

A list of email addresses is only worth what you do with it, and until now doing anything with it meant remembering to. There is a workflow trigger for it now: On Lead Captured, which fires the moment somebody's email address submits.

You can point it at everything, or at one thing. Pick specific Resources, specific Sign Up Links, or specific events, so the lead magnet you promoted gets its own follow-up rather than the same message everyone else gets.

This is what pairs with a lead magnet or a public event. Someone downloads the guide or RSVPs to the workshop, the address lands in Leads, and the first email goes out without you being at your desk. The manual route is still there and still fine: Export CSV and send from whatever you already use.

Also shipped

The Revenue tab is easier to read. Same numbers, cleaner layout. MRR, total spend, active subscriptions and purchase count sit at the top, with the full purchase history underneath.

Earlier updates