Product Updates

Changelog

Every feature we ship, every bug we fix, every improvement we make. Updated with each release.

NewImprovedFixedAI

v2.29

22 October 2026
FixedFamilies you add by hand can now pay through family billing; the parent who pays needs no plan of their own and shows as Parent.
NewEdit the Instructors view by dragging: move a lesson to another time or instructor, drag a swimmer's name onto a time to book them, drag one instructor's name onto another to cover their day, and drop a lesson on the bin to take someone out.
FixedThe Instructors view no longer shows every lesson as Open when it first loads.
NewOn the Instructors view, Shift-click (or Cmd/Ctrl-click) several lessons in one instructor's column and drag them together, with one question for the whole block.

v2.28

21 October 2026
ImprovedThe New Class form now shows just the essentials, with everything else under More options.
ImprovedIn the Instructors view, a new lesson suggests your existing lesson names with their usual length and size, then opens so you can book the swimmer in for every week.
NewCheck-In (under POS) turns a front-desk iPad into a self-serve screen: walk-ins pick a day pass or membership, pay on the iPad and are checked in straight away, and you design the screen with a live preview.
FixedDay-pass holders are no longer told "Sign-up incomplete: membership payment has not been set up" when they check in.
FixedA child in a family no longer shows a Set up billing button that could not work; it points to Set up family billing instead.
FixedParents who only pay for their family now show as Parent instead of an incomplete sign-up.
ImprovedSettings stays in the menu while you work through your Onboarding plan.
FixedParents who pay through a family billing link now see a confirmation instead of an error.

v2.27

20 October 2026
FixedFamily billing now works when a parent pays for their children without a membership of their own.
FixedFamilies who pay through Pulse now get an email if a payment fails, even when you imported them without an email.

v2.26

19 October 2026
ImprovedBilling & Add-ons now opens on what you pay next and when, your card, and your plan, members and SMS at a glance, with plan cards, add-ons and invoices in tabs. The separate Upgrade page now opens here.
NewSMS auto top-up. Turn it on in Billing & Add-ons and Pulse adds 1,000 SMS for A$99 + GST whenever you're down to your last 100, charged to your card first. Unused SMS carry over, and you can set a monthly limit. SMS Packs are no longer sold.

v2.25

16 October 2026
ImprovedSign-up keeps the Continue button on screen on smaller windows, saves your gym's details as you type, and lists boxing gyms by name.

v2.24

15 October 2026
ImprovedThe Members list's filters sit in one row under the search on a computer, and behind one Filters button on a phone.
ImprovedA class limited to certain plans now shows which plans can book it, on the Schedule list and in the class panel.
ImprovedLeads now outlines in orange every lead nobody at your gym has opened yet, shows when each new lead arrived, and keeps the Leads badge until someone actually opens them. Mark all seen clears them in one go.

v2.23

14 October 2026
NewPulse now works for gyms outside Australia. Choose your country when you sign up and Pulse follows it, with your own currency, date style, address fields and business number.
ImprovedImports now read whether your file's dates are day first or month first from the file itself.
ImprovedSetting up a new gym is shorter. Three steps instead of six, and no password to choose before you start.
ImprovedThe launch checklist on Home ticks itself when you add your plans, classes and equipment.

v2.22

13 October 2026
ImprovedAI Actions on Home opens straight away. It keeps its last answer for up to six hours and shows when it was written; Refresh writes a new one.
FixedAI Actions no longer shows dollar estimates that were not based on your prices.
ImprovedThe Stripe checkout page your members pay on now shows your gym's name or logo and your accent colour, not VERVE Pulse's.
FixedCheckout no longer offers Apple Pay or Google Pay, which a member could remove on their own phone and cause a failed membership payment.
FixedAfter you enter a promotion code at sign-up, the Trial activated screen now shows what your code takes off, until when, and the date and amount of your first charge.
FixedWin-back messages now mention only the offer you set in "Current offer", and no offer at all when it is blank.
ImprovedYou can now rename a membership plan, and change its price or billing interval while nobody is on it, from the plan's Edit panel.
NewFilter the Members list by tag. Pick one or more tags beside the billing filter to see only the members who carry them.
ImprovedA Sold lead's card now shows the member they joined as, and an open lead tells you when a member has the same phone or email.
NewMember tags. See and edit a member's tags on their profile, add or remove a tag for many members at once, and rename, merge or delete a tag for everyone from Manage tags.
NewA member linked to an Inbox conversation by mistake can be unlinked or changed, and a lead card that link converted goes back to the stage it was in.

v2.21

12 October 2026
ImprovedOnly the account owner can change your Pulse plan, add or remove add-ons, and add or archive locations; staff see those controls but cannot use them.
ImprovedNew gyms add their ABN when they start a Pulse plan, and Settings > Legal & Waiver now checks that an ABN is valid.
ImprovedDay passes and memberships are now set up on one page. Membership Plans, under Members, has a Daily Pass tab beside Plans. Front desk > Prepaid keeps who is on a pass and the door code that sells one.
NewNotifications has its own page. View all notifications on the bell opens every alert and notification, 20 a page, with Mark all read.
ImprovedDoor Access shows entries a day at a time. Start on Today, step back with the arrows or pick any past date.
FixedAn alert that has been fixed no longer sits in the bell with a count you cannot clear.
ImprovedNotification settings now show an example of each email before you switch it on, and list the emails Pulse always sends your gym.
ImprovedThe Notifications page groups everything by day, has an Unread tab with a count, and lets you tick a notification read without opening it.
ImprovedNew lead emails are now on by default, so your gym is emailed the moment an enquiry arrives. Switch them off under Settings, Notifications.

v2.20

9 October 2026
FixedSettings > Custom URL now shows ownership, DNS and HTTPS separately, with the exact records to add, and only says the domain works when it does.
NewThe Members location filter has an Unassigned option.
ImprovedSwitching a Retention reminder on or off now confirms it was saved, or says so if it was not.
FixedRetention now describes its at-risk score accurately, its win-back steps match what is sent, Churn Prediction rows have a Check-In button, and Win-Back shows sequences that recently stopped or finished.
NewLearn has a What's new tab with every Pulse update, next to the Guides.
FixedA plan change made by staff now replaces a plan switch the member booked in the app, instead of being undone by it when their paid period ends, and the member's Billing tab shows any booked switch.
FixedRetention › AI Check-Ins writes a message when you press Write message, instead of drafting ten every time the tab opens and using up Pulse Help for your gym.
FixedCancelling, freezing or moving to manual billing a member who had booked a plan switch in the app now works: the switch is cancelled first. Before, the cancellation failed and the member stayed billed.
FixedBulk cancel and the member import no longer cancel members inside a minimum term or signed contract. They are skipped and named, to be cancelled from their profile, where the term and any early-exit fee are confirmed.
FixedMembers can no longer book a plan switch in the app while frozen, or one that would start inside an upcoming freeze, which skipped the new plan's first bill. The app now tells them why.
FixedA member who cancels a plan switch in the app can book it again straight away, instead of getting an error for a day.
FixedChange plan on a frozen member now says the freeze is why it can't go ahead, and when it ends, instead of a "please try again" that could never work.
FixedCancelling members in bulk now works exactly like cancelling one, so their Membership Plan Discount ends with the membership and a member who rejoins starts at the plan's full price.

v2.19

8 October 2026
FixedCancelling a member no longer takes the early-cancellation fee when Stripe could not schedule the cancellation, and the member page now says they are still being billed.
FixedMRR across Reports now counts each member's discount, so it matches what members are actually billed.
FixedA cancelled member's key fob stops opening the door as soon as their cancellation takes effect, including bulk cancels and imports.
FixedMembers can no longer check in from the app outside their plan's hours when the kiosk would refuse them.
ImprovedMembers whose cancellation Stripe could not process are marked "Cancel failed" on the members list.
ImprovedFreezes now start on their start date, can run back to back, count only the days actually used against the free allowance, and settle billing for the frozen days.
NewPlans can set an early-cancellation fee, prefilled when a member leaves inside their term, with waivers and reductions recorded.
ImprovedWhen Stripe stops billing a member, their door and app tap key pause with their kiosk check-in, and come back when billing resumes.
FixedTeam > Payroll now counts PT sessions and commission from delivered appointments instead of showing $0.
ImprovedThe billing-setup campaign after an import now sends to up to 5,000 members in the background.
NewIncident reports can carry photos and PDFs.

v2.18

7 October 2026
ImprovedA cancelled gym's data is now deleted 12 months after cancelling, with a warning email 30 days before.
NewA member who can't scan their QR can now type the sign-in code shown under it on their member page to get into the app.
ImprovedChange one family member's plan without taking them out of the family: the family's bill adjusts for just that member, and you see the family's amounts before confirming.
FixedFreezing a member who is billed through a family now takes them off the family's bill until they are unfrozen, instead of the family paying for them while frozen.
ImprovedMember sign-in QRs are much simpler, so older phones scan them in about a second. QRs you have already printed keep working.
ImprovedBirthday, milestone, we-miss-you and feedback reminder emails now include an unsubscribe link, so members can opt out of them in one click.
ImprovedReview request emails and texts, and email blasts from the Retention page, now include an unsubscribe option.
NewMembers can now choose which marketing emails they get from your gym, such as keeping birthday messages but turning off review requests, instead of only unsubscribing from everything.
FixedStaff who aren't the account owner now see Team access controls as read-only instead of changes that silently don't save.
FixedRefunds flagged for a stock-return problem can now be acknowledged and cleared from "Refunds needing review".
ImprovedReview requests, win-back emails, class changes, fee notices and receipts now arrive from your gym's name, and replies come to your gym.
NewGym owners get an email when their Pulse subscription ends, and gyms that didn't finish checkout get a short reminder to complete setup.
ImprovedOnly the account owner can create coupons or outbound webhooks.
ImprovedMembers can update their card and see invoices in the billing portal, while plan changes and cancellations stay with your front desk.

v2.17

6 October 2026
ImprovedConverting a lead who just joined is one step now: Create new member opens sign-up with their name, email and phone already filled in, and links the lead when you finish.
ImprovedLink to member in the Inbox can now create the member too, with their name and number or email already filled in.
FixedA family payer whose group billing was cancelled no longer shows a "next bill" date, and you can send them a new checkout link.
ImprovedA lead who signs up or is added as a member is moved to Sold automatically, with their messages carried onto their member profile, and lead follow-up emails stop.
FixedThe Sign out all devices button on a member's page now also stops their notifications on those phones, not just their app sign-in.

v2.16

2 October 2026
ImprovedA lead's texts now sit in the Inbox like any other conversation, with a link to their lead card, and anyone with Inbox access can see and answer them.
ImprovedArchive now works on every Inbox conversation (texts, emails, app chats and DMs), and an archived conversation comes back by itself when they message again.
NewMark any text or email in the Inbox as a Lead, Member, Staff or Other, and convert a lead to the member they became, from the Inbox or the lead card. Their messages move to the member's profile.
NewEach gym gets its own enquiries email address (Settings → Gym Profile). Forward your gym's email to it and every enquiry lands in the Inbox, ready to answer, add to the Leads board or link to a member.
ImprovedView lead and View member in the Inbox open the card or profile over your conversation instead of taking you away from it.
ImprovedOn a phone, Inbox conversations open full screen, with a back arrow to the list.
FixedA custom dashboard address set up during the free trial can now be removed from Settings after the trial ends, and it stops opening the dashboard once the plan no longer includes it.
FixedCancelled, frozen and pending members can no longer book or waitlist classes by text message.
FixedReports, including the GST summary, now start and end each period at your gym's local midnight, so a payment on the morning of the 1st lands in the right month and quarter.
FixedStaff limited to some locations now see an Inbox unread count that matches the threads they can open.
FixedWhen a class can't be booked by text (not on your plan, bookings not open yet, staff-only, or by request), members are told why instead of "something went wrong".
ImprovedIn the Inbox, a member suggested only because the name matches is picked from the member search, so someone using a member's name can't be linked to them in one click.
FixedA member whose subscription has ended no longer shows a "next bill" date on their profile, and a member with a scheduled cancellation shows the cancellation date instead.

v2.15

1 October 2026
FixedLinks in member email replies now show the real website they go to, and replies from unverified senders are no longer clickable.
ImprovedAcademy now opens straight on Courses, so new staff land on the lessons that teach them Pulse.
FixedThe AI Website Assistant now needs its add-on (included on Pro) before it answers visitors on your website.
NewBooking a concierge migration from Members > Import shows the A$990 + GST fee up front and adds it to your next Pulse invoice. It stays free on annual plans.
NewSet a home location for many members at once from the Members list, and import it from a Location column (including Mindbody's Home Location).
AIPulse Help now answers from the latest release notes, and Talk to a person sends your chat straight to the VERVE team so you never have to explain twice.
NewAdding a location in Settings > Multi-Site shows your new Pulse bill first and adds it once you confirm, and a location you no longer use can be archived, moving its members, staff and classes to another site.
NewStaff can work at several locations, and everyone except the owner now sees only the members, classes and reports for their own locations.
NewReports on a multi-site gym compare every location side by side, and staff limited to some sites see only their own sites' numbers.
FixedWhen a member texts back, their reply now always lands in their Inbox thread, even with the SMS Concierge off.

v2.14

30 September 2026
ImprovedDoor Access: set how long each door stays unlocked, straight from the door, for fobs, the member app and Unlock alike.
ImprovedDoor Access: owners can connect Kisi right from the page, with a quick How it works guide. Staff are told to ask the owner to set it up.
FixedCancelling during your free trial now keeps every Pro feature until the trial ends, as the Account tab says.
ImprovedSettings: Billing & Add-ons now has your Pulse plan, card, invoices and add-ons in one place, and "See add-ons" opens them. Connecting Stripe to take member payments is now Settings → Payments.
FixedAdding an add-on no longer fails for gyms whose Pulse subscription started between 12 Aug and 14 Sep 2026.
ImprovedAdding an add-on (or more of one) to your Pulse subscription now charges your card straight away for the rest of the billing period, instead of on your next invoice. You'll see what it costs before you confirm.
ImprovedAdding, changing or removing an add-on now shows a clear confirmation: what you'll pay and when, or what's credited and from when. Cancelling your plan tells you your add-ons keep working until the end date.
ImprovedAfter adding an add-on, Pulse tells you exactly what was charged to your card, or that your account credit covered it.
ImprovedRemoving an add-on now keeps it until the end of the period you've paid for, then it's removed; you're not charged for it again. Changed your mind? Keep it before then at no extra cost.
ImprovedDoor Access setup is simpler: a short step-by-step intro, and screenshots showing exactly where to find your Kisi API key.
FixedGyms on an annual plan can now add add-ons, billed yearly at 10× the monthly price (2 months free, like your plan). Switching between monthly and annual billing now keeps your add-ons.
ImprovedDoor Access Recent Activity shows member photos, and tapping someone opens their details without leaving the page.
NewDoor problems (Kisi unreachable, a door offline, a reader tampered with, entries not arriving) now show as an alert on every page until they are fixed.
FixedDoor Access now flags a door whose reader is offline, and the alert shows on every page.
ImprovedEmail replies in the Inbox now show just what the member wrote. The quoted original is one click away, and links in their signature are clickable.
NewA text to your gym's own number from someone new now lands on the Leads board and in the Inbox instead of being lost.
ImprovedA lead you marked Lost who messages again on Instagram or Facebook asking to join goes back to New.
FixedAt a gym using Kisi, members you add at the front desk now get door access as soon as they're active (billed manually, or once their first payment goes through), instead of waiting for the next sync.
FixedAt a gym using Kisi, members without an email address (for example, those who signed up with a phone number) now get door access and can unlock from the member app.

v2.13

29 September 2026
FixedThe "your trial ends in 3 days" email now goes to gyms on a real trial and explains when the plan starts and how to cancel.
FixedPaid sign-ups from the Join Now form on your website now go through to payment instead of stopping on an error.
FixedUnlocking a door from the Access Control page now shows once in the Access Log instead of twice.
FixedMembers can now open the door from the member app. The Unlock door button no longer stays hidden for members who signed in with their QR code.
FixedMembers who join and pay online at a gym using Kisi now get door access straight away, instead of waiting for staff to press Sync.
ImprovedThe 30-day free trial now includes every Pro feature, and it starts when you add your card rather than when you sign up.
NewFront desk › Door Access. See every door's live status from Kisi, unlock a door, see who came in and who was turned away, and text a pay link to a member locked out for owing money. Owners choose who gets into new doors from Kisi, and can keep some doors owners-only.
NewIn the Inbox, mark an Instagram or Facebook message as a lead, member, staff or not a lead from the conversation header, see each contact's lead stage or membership at a glance, and archive finished threads.
ImprovedWhen an Instagram or Facebook message looks like it's from one of your members, the Inbox suggests who it is so you can link them in one click.
ImprovedEmails in the Inbox that fail the sender's email security check are marked "Unverified sender", so a message faked to look like it came from a member is easy to spot.
FixedNew gyms now enter their street, suburb, state and postcode separately at signup, so card readers and Tap to Pay on iPhone work without editing the address in Settings first.

v2.12

28 September 2026
NewGive members a door fob from their profile: hold it on the reader, type its code, activate, and Pulse confirms the fob works after the first tap.
ImprovedThe member app opens the door as the member, so the door log shows who came in, and door access now follows a member's plan when it changes.
FixedCancelling or banning a member who also works at the gym no longer switches off the staff doors they were given in Kisi.

v2.11

24 September 2026
ImprovedA lead that came in from a Facebook or Instagram message now has an Open the DM link that takes you straight to the conversation.
NewWin-Back now holds back 1 in 10 picked members and shows whether messaged members come back more often than those who weren't messaged.
ImprovedThe switching-savings calculator and class profitability now use Stripe's lower Australian card rate (1.65% + 30c) from 1 October.
FixedMembers can now unsubscribe from gym marketing themselves, using the link in marketing emails, by replying STOP to a text, or with the marketing switch in the app.
ImprovedMarketing texts to members now arrive as a free app notification when they have the app, and only fall back to a paid SMS when they don't.
NewSequences can start when a regular misses their usual week, with 1 in 10 held back so you can see whether it brings people back.
FixedKisi door access now works end to end. Members on a mapped plan get the door, door scans and alerts reach the Access Log with no setup inside Kisi, and each door shows whether Kisi sees it online.

v2.10

23 September 2026
ImprovedReview held refunds in Pulse Gym Manager, confirm the affected items and release the correct gift-card balance with an audit record.
FixedA day pass paid for but blocked from activating now creates a billing task for staff instead of going unnoticed.
FixedA card dispute the gym wins now returns the invoice to paid.
NewGyms outside Australia can subscribe to Pulse in US dollars at the prices on vervepulse.io.
ImprovedMembers check in with the QR code in the Pulse app; the 4-digit check-in PIN and the PIN membership page are retired.
ImprovedYou choose when to introduce the member app to your members. Automatic app invitations now start off and can be enabled in Settings.
ImprovedApp invites and day-pass emails now carry a one-tap sign-in link instead of a code to type, and the link only works once.
ImprovedThe Inbox flags an email reply that came from a different address than the member's email on file.
ImprovedA member's Activity now shows every payment reminder Pulse sent them, or why one couldn't be sent.
NewSend a payment reminder from a member's Billing tab. It emails and texts them the Fix payment link, at most once a day.
ImprovedWhen Stripe stops a member's billing after a failed payment, your team gets a task to follow up, and another when the member pays what they owe.

v2.9

22 September 2026
FixedEFTPOS payments can complete through Stripe Terminal and recover safely after a connection drops.
ImprovedPOS reports and member purchase history retain original sales and show refunds accurately.
FixedUnpaid POS sales stay visible after an interrupted reader payment, with controls to check or cancel the attempt before collecting again.
ImprovedAuthorised staff can review exceptional refund holds and release the confirmed gift-card balance, with an audit of every resolution.

v2.8

17 September 2026
ImprovedEvery page, tab and panel now shows the same skeleton while it loads, instead of a mix of spinners and "Loading…" text.
NewRecord a counter sale paid on the gym's own EFTPOS machine with the Other terminal button, so stock, reports and the member's purchase history stay right without putting the card through Stripe twice.
Fixedif the Reminders settings fail to load, the page now says so and leaves the rules alone instead of showing them all switched off.
ImprovedMoving between Settings screens no longer reloads from the server, so the switch is instant and the page does not flash twice.
ImprovedThe member join page, coach page and member portal show the same loading skeleton as the dashboard instead of a spinner or "Loading…" text.
Fixedbanned members no longer receive class reminders, feedback requests or renewal notices.
Fixeda member who opts out of marketing stops getting nudges, birthday and milestone emails, while still getting class and payment reminders.
Fixedreminders are no longer sent to an email address that has bounced.
Fixedclass booking reminders kept working for gyms with more than a thousand bookings in their history.
Fixeda disconnected Facebook and Instagram now raise one alert instead of two, and the alert clears as soon as you reconnect.
Improvedthe notifications bell opens on the first few of each section with a "View all" button, so what needs attention is not buried under every new lead.
Improvedstaff without owner access now see the automated reminder rules read-only, with a note that only the owner can change them, instead of a toggle that appeared to work and then failed.
Fixedturning off a Facebook or Instagram connection now clears its "you are not receiving DMs" alert, instead of leaving it up forever.
Fixedthe notifications panel no longer runs off the side of the screen on a phone.
ImprovedSettings now takes your gym's address as street, suburb, state and postcode, which is what Stripe needs before a card reader or Tap to Pay on iPhone can be set up at your desk.
Fixedthe State on your gym's address saves properly, so a card reader or Tap to Pay can be set up, and saving your gym profile no longer wipes the State or Territory your member waivers are written under.
ImprovedStaff can now browse the whole member list A-Z in the Pulse Gym Manager app instead of having to search for a name.

v2.7

16 September 2026
FixedThe limits on repeated PIN and check-in attempts can no longer be reset from outside the app.
FixedA gift card sold at the till that could not be issued now says so on the receipt, and finalising the sale again issues the missing card without charging again.
FixedA member's login email and phone can only be changed from a code-verified sign-in; the web portal now shows the phone read-only, like the email.
FixedA member who paid through the Add Member wizard no longer shows as Pending on the Members list, and an out-of-order Stripe update can no longer show the wrong plan on a member.
FixedPaying one overdue invoice no longer restores door access while other overdue invoices still meet your lockout rule.
FixedA membership upgrade from the member app always charges the correct prorated amount for the rest of the billing period.
FixedEditing a lead's details no longer resets how long it has sat in its pipeline stage.
FixedStaff pay details now show only to logins with Finance access, not to everyone with Team access.
FixedCompetitor analysis reports a failed save as a failure instead of a success.
ImprovedLeads page response times read in hours and days once they pass an hour.
FixedThe invoice download icon on a member's Billing tab shows only to logins that can open invoices.
FixedThe Check-In feed shows times in your gym's time zone.
FixedReports > Financials lists what is owed to you oldest first and leaves expired gift cards out of your liability.
ImprovedAdd member explains that new members stay pending until their first payment, and Marketing counts "Messages sent" across email and SMS.
FixedA lesson added from an empty cell in the Instructors view repeats weekly by default.
FixedThe Content Calendar shows the whole caption and image idea instead of a cut-off preview.

v2.6

14 September 2026
NewCoupons under Sales. Make a discount code inside Pulse, pin it to certain passes or plans, give it an expiry and a use limit, and it works on the pass checkout and the join page. Codes now work on memberships as well as passes.
NewSee how your active members pay. The dashboard's Active Members tile now breaks the number into autopay, manual, passes and no billing, and the Members page has a billing filter so you can pull up everyone on a pass or everyone still to set up payment.
NewHide the menu items your gym does not use. Owners see an eye on each row of the menu; a hidden row moves to a Hidden section at the bottom and comes back with one click, and staff see the trimmed menu.
NewDay passes can be sold only between set hours. Outside them the pass shows as off sale with when it is back, cannot be bought, and a payment page opened inside the hours closes when they end. And Prepaid > Settings has an "At the door" line (door code, towel) that buyers see on their pass and in the email.
NewMembers > Check-In is live. New check-ins appear at the top as they happen, with the member's photo, and a switch on that tab pops up each new check-in on that computer wherever you are in Pulse, so reception sees who just walked in.
ImprovedOn the Schedule, click the date between the arrows on the Instructors, Week and Month views to jump straight to any day, week or month.
NewA Check in button on the member's record. Click it to check them in from the desk; once they are in for the day it shows the time with a green mark, so you can see at a glance who has already been in. And on Members > Check-In, "Show a test pop-up" lets you preview the pop-up before switching it on.
ImprovedThe Check in button on a member's record now checks them out too. Click it once they are in and the visit is closed with the time they left; Live Capacity drops accordingly.
FixedA check-in pop-up no longer repeats every few seconds while the Check-In tab is open.
ImprovedPulse subscription prices are now quoted plus GST, the usual way for a business service: Core is $199 a month plus GST, and GST shows as its own line on every invoice so you can claim it. Nothing about how your gym bills its own members changed.
ImprovedOpen the original Facebook Page post from a comment conversation in Inbox to see what the customer is asking about.
FixedA coupon that has used up its limit now shows as "All used" on Sales > Coupons instead of "Off", so you can tell a finished deal from one you switched off.

v2.5.1

17 August to 14 September 2026

The month between v2.5 and v2.6, gathered in one place: payment at online sign-up, prepaid passes, family billing on one direct debit, one Inbox for every channel, member app sign-in with a QR code, and class series with makeup lessons.

NewOnline sign-up now takes payment: a member joining on a membership plan pays through Stripe Checkout and is added to Pulse once it completes. The join page asks for the plan first, then their details, and is built for a phone.
NewSign-up can require a photo and a phone number, and ask for a local address or accommodation and where they heard about you (Settings > Kiosk Mode). The photo shows on the kiosk at check-in, and staff can take, upload or remove it on the member's record.
NewAdd Member ends with a payment step: text or email the member a link to pay on their phone, or open the checkout at the desk. A paid member lands on a welcome page, and until their first payment lands, or you record that they pay manually, they show as Pending.
NewFamilies on the Members list: each child sits under their parent, and a member's parent or guardian can be set from their Details tab.
NewTrack a member's progress from the Progress tab on their record: assess them, set goals with dated checkpoints, check in and reassess.
NewA member email that hard-bounces is flagged on their profile with the date, so you can check the address with them.
NewFamily billing on one direct debit: siblings on the same plan share the family's bill, a family can't be set up while a child has no guardian consent form on file, and parents who never train don't count toward your Pulse member capacity.
ImprovedLate-cancel fees can be set per class, and a member on a subscription, including a child billed through a family, now has the fee added to their next bill instead of it going uncollected.
NewPrepaid passes under Front desk > Prepaid: sell passes that expire on their own. Visitors buy on their phone from a link or the kiosk's Buy a day pass screen, and the pass rules you write show at checkout.
NewPrepaid > Settings decides what a pass buyer receives: the activation email with their check-in QR, an activation text and the member app invite, each with a live preview and a test email to yourself. It also decides whether a parent or guardian can sign up someone under 18 online.
NewMembers sign in to the Pulse Member app with their sign-in QR instead of an email and password, and stay signed in until you sign them out from their record.
NewThe kiosk's idle screen shows a Get the app QR, so members can download the Pulse Member app at the gym.
ImprovedKiosk staff sign-in has no default PIN any more: it stays off until you set your own in Settings > Kiosk Mode.
NewBook a member into a whole class series in one go, and they keep their standing spot as new weeks are added. Switch on makeup lessons in Membership Plans and a series member who cancels one class earns a credit for another.
NewDrag a class to a new time or day on the Week and Month views, for one class or the whole series, and choose whether to tell the booked members the new time.
NewAn Instructors view on the Schedule shows one column per instructor across the day. Instructors are added under Team and don't need a Pulse login.
NewSet booking access per class: staff only, members book themselves, or members request a spot and staff approve. When members can book, you can also choose how many days ahead bookings open.
ImprovedWeek and Month tiles show how full each class is (3/20) in red, amber or green, overlapping classes sit side by side, past classes fade, and the Calendar view filters to one named calendar.
NewResources can take several bookings per slot, like a six-person sauna, and classes can now repeat daily.
NewOne Inbox for every conversation: member texts, emails, app chat, lead texts and Facebook and Instagram messages in one list, with Recent and All views and a channel filter. New messages appear as they arrive.
NewEmail in the Inbox is two-way: a member's reply comes back into the conversation, and the Email button on a thread opens your own mail app with Pulse copied in, so your reply lands in the thread too.
NewFacebook and Instagram have their own Settings tab with one Connect button for both, and if the connection stops working Pulse emails you a one-click reconnect link.
NewFacebook and Instagram messages link to the member automatically when Pulse can verify who sent them, or by hand from the conversation menu, and a message about joining or prices becomes a lead on the Leads board.
AIWhen the SMS assistant hands a conversation to a person, the Inbox marks it Attention and keeps it at the top until a staff member replies or resumes the AI.
FixedInstagram replies sent from the Inbox now reach Instagram, and Facebook messages keep arriving after you connect Instagram too.
NewSearch the Leads board: every stage column narrows as you type a name, email or phone number. A lead you drag between two others now stays where you dropped it.
NewGet an email when a new lead arrives from outside Pulse. It is off by default; switch it on in Settings > Notifications.
NewDeveloper API (Pro): give your website developer a lead-only key from Settings > Developer API, and enquiries from your site go straight onto the Leads board. Refresh or revoke the key at any time.
NewClass P&L under Reports > Money (Finance access): for every class slot, the money in, the instructor and payment costs and a share of your rent, with a plain verdict from Making money to Losing money.
ImprovedMembership Plans is in the sidebar, split into tabs with an editor for each plan, and says what belongs in Plans and what belongs in Prepaid.
NewNew gyms connect Stripe during onboarding, in a Get paid step, so members can pay from day one.
NewA strip across the top of every page names your gym's most urgent problem, like Stripe not being connected, with a link to fix it.
NewInstall Pulse Business on your phone or tablet from the banner on Home or the button in the sidebar.
NewAcademy, under Team: staff training with videos on how to use Pulse, plus a Selling Memberships course with AI-graded drills and voice practice on Pro.
AIHelp Chat sits in the top bar, glows orange after something goes wrong, and can walk you through prepaid passes and family billing.
NewGrow, the gym owner playbook, adds five chapters: CRM systems, group fitness, personal trainers, WHS and operations, and a quick reference card. They are written for Queensland and say so at the top.
ImprovedPulse's automated emails to you, like onboarding tips and trial reminders, now have an unsubscribe link that works.
ImprovedApproving a freeze that charges a fee now needs the Billing permission.
ImprovedA new look in light mode: lighter surfaces, square corners, thin borders, no drop shadows and a new heading font.

v2.5

14 August 2026

The operations release: bank direct debit for member billing, cancellations that respect the period a member already paid for, a sign-up that collects every agreement before it takes payment, and a Money view that shows what is left after wages.

NewBank direct debit for member billing (Australia): switch it on yourself from the Billing tab instead of emailing support, and new gyms get it as part of Stripe onboarding. Members can pay from a bank account instead of a card, which costs less to process, and Pulse records each member's Direct Debit Request agreement as they sign up. The Billing tab tells you if that agreement still has placeholder business details in it.
NewA real place to fix a failed payment: a member in arrears now gets a link to their own secure payment page, where they can update their card or pay the outstanding invoice. The link rides the arrears text message and email, and shows as a QR code on the kiosk. Access comes back the moment the payment clears, and the link expires after seven days.
ImprovedCancelling a member now ends their membership at the end of the period they paid for, not that instant, and you can undo it any time before the date arrives. You can also set a specific last day. Nobody loses access they have already paid for, and a change of mind no longer means a fresh checkout at today's price.
NewPlan terms and early cancellation fees: give a plan a minimum term in Settings > Plans, and Pulse warns staff before cancelling a member inside it, with the term shown so they can proceed in one click. An early cancellation fee now goes through the register, so you choose how it is collected: cash, terminal, keyed, the member's saved card, or recorded as owed for the front desk to collect later.
NewSignup discounts replace promo codes: record a discount percentage against the member on the new Plan step of the Add Member wizard, the way gyms actually negotiate them. Every recurring charge is discounted and signup fees stay at full price. The membership screen itemises plan, discount, any signup fees, what is due today and what recurs, so nobody has to do the arithmetic in front of a member.
NewThe Add Member wizard is now Details, Plan, Agreements, Payment. The Agreements step shows a ticked checklist of everything due for that member: the liability waiver, the membership contract signed right there, and any form you marked Required at sign-up. Payment waits until they are all done, staff can step back to fix an earlier answer, and a waiver signed against the wrong member can be redone instead of standing on file forever.
NewContracts and forms get a home in Settings: build, edit and activate your contract templates and gym forms in Settings > Contracts & Forms, with starter templates ready to use on a fresh gym, and mark any form Required at sign-up. The tab on a member's profile is now purely their records, what they have signed and what they have submitted.
NewNamed class calendars: group classes under their own calendar, like a Swim School running inside a gym, each with its own colour on the schedule. Filter the timetable to one program, and publish that program's timetable on its own. Classes you already have are untouched.
NewChoose which plans can book each class, so a regular gym member cannot self-book into Squad Swim. Members still see the class, with an honest note that it is not available on their membership, and your front desk can always book anyone in. Classes stay open to every plan unless you change them.
ImprovedThe members list stops contradicting itself. A banned member reads Banned and an unfinished sign-up reads Incomplete, with the membership state as secondary text instead of a second chip arguing with the first. The Plan column shows where each member really stands too: past due, cancelling on a date, paying manually, or a discounted price that is what they actually pay.
FixedA banned member is now banned everywhere. They no longer receive marketing, invites, surveys or reminders, the Access Control bulk sync no longer hands their fob back, and you stop paying for the capacity slot they were holding.
NewPayroll and labour cost, behind a new Finance permission: pay rates now keep their history, so a past pay period is worked out at the rate that applied at the time. New surfaces show the staffing cost of a class, your roster against actual demand by day and hour, PT commission per trainer with a self-view for the trainer, and estimated wages as a percentage of revenue on your dashboard. Export a pay period as CSV for any payroll system. Finance is off by default for every staff role, including staff titled Owner, so only the account owner sees pay until you tick it.
NewReports opens on Money: one page that tells the story in order, with a date range and a compare-to-previous-period toggle. Revenue, recurring revenue, arrears outstanding and gift card liability across the top, money in by stream, then expandable sections for revenue detail, what you are owed, liabilities, labour, and members and money, each with its own CSV export. It replaces the old Financial tab.
NewXero goes deeper (Pro plan): Pulse reads your profit and loss to bring in expenses, then turns them into a profit figure, a break-even day for the month, and the revenue you need per member to break even with every plan priced under it listed, cheapest first. Every number names its source and its date, and says plainly when it is an estimate rather than a figure from Xero. A Xero login with several organisations now asks which one to use. You will need to reconnect Xero once to grant the new reporting permission.
NewBody and effort data, only with the member's permission: members grant or revoke access from a My data tab in the member portal, every source off by default, and revoking permanently deletes what was stored. Import body scan history from Evolt or MyZone by CSV, where rows wait unlinked until that member consents. Members get a progress story built only from their real history, coaches see trends for the members who chose to share, and Retention gains an engagement tile that stays aggregate and hides itself below five linked members. Under-18s are excluded from linking entirely.
ImprovedSigning in got simpler. Your password still works, and an emailed code now sits beside it as an equal option, so nobody is locked out waiting on a reset link. Forgot password sends that same code and lands you in Settings to set a new one. New gyms sign up with a code first and can add a password later, the password rule is now simply twelve characters or more, and the whole sign-up and onboarding flow was rebuilt to work properly on a phone.
ImprovedAustralian GST on your Pulse subscription: the plan price you see is now the total you pay. Core is $199 a month including GST, and every invoice carries the GST line so you can claim it. Nothing about how your gym bills its own members changed.
ImprovedGetting around: Reports gets a grouped side rail with a Jump to a report filter and a proper sheet on mobile, the dashboard sidebar collapses to give a wide table room to breathe, and short pages on a phone no longer scroll into empty space.
FixedThe notification bell updates the moment a lead or a message lands instead of on a timer, and clicking a notification opens that lead or conversation. Payment Due Alerts and Contract Renewal reminders now actually send, having previously saved a setting nothing read. Member profile dates render in your gym's timezone. Five high-severity dependency advisories were closed, including one in Next.js.
AIPulse Help and the Learn guides cover everything in this release, including payroll and labour cost, the Money view, Xero profit reporting, body and effort data, and the new class calendars. The getting-started checklist grew to five items and still hides itself once you are done.

v2.4

8 August 2026

Pulse becomes a roster of agents: fourteen named agents that watch your gym, show you what they would do before they ever do it, and prove what they earn. Rolling out gym by gym.

NewThe Agents page: your staff roster of fourteen agents across money, front desk, retention, growth and back office, each with a plain-English job description, its own trust dial, and an activity log where every action carries the reason. The page opens with three queues: what Pulse did, what it recommends, and what needs your approval. Rolling out gym by gym; your gym gets it when it is switched on for you.
NewThe outcome scoreboard: agent actions are tied to real results, dollars recovered, members saved, leads converted, hours returned, and each agent's card shows what it produced this month. First on the board: win-back now records a member as saved when they return after its outreach, counted honestly as correlation with the message, never a guess at revenue.
NewFour defensive agents in preview: Cancellation Saver, Milestone and Love, Review Farmer and Referral Engine. All start Off. In Preview they show exactly who they would contact and what they would say, and nothing sends. Nightly, deduplicated, and every candidate carries its reason.
NewLead Responder previews: drafts the first reply it would send each new lead and the nudge it would send a stalled one, built only from real enquiry details. Your pipeline analytics now show speed to lead for the last 30 days, including the median time to first reply and how many enquiries never got one.
NewEquipment passports: every machine gets a QR identity you can print as an A4 sheet. A scan shows the machine's name plate; staff see warranty state, service history and faults on the asset, and Equipment Guardian previews expiring warranties and faults that have sat open too long. Rolling out with the same gym-by-gym switch.
NewWatchdog agents in preview: Revenue Leak Finder (active members with no working billing behind them), Class Filler (waitlisted members while spots sit open in the next 48 hours), Compliance Chaser (active members missing a signed waiver) and Roster Drafter (upcoming classes with no instructor assigned).
ImprovedAgents never nag: one weekly email carries every agent's report, cards tell you plainly when an agent has been previewing for 60 days without earning a promotion, and every number Pulse shows now has one written definition.

v2.3

5 August 2026

Members can move to a plan on a different billing schedule right from the app, switching cleanly when their current period ends, and the member app now wears your gym's colour.

NewPlan switching across billing schedules: a member on a plan you no longer offer (say, legacy monthly at a gym that now bills weekly) can pick a current plan themselves. The switch takes effect when their paid period ends, so nobody is charged twice or part-refunded, and they can change their mind any time before it happens. Rolling out as members update to app version 1.3.0.
NewYour gym's accent colour in the member app: pick a colour in Settings > Member App and members see it on buttons and highlights. No colour chosen means the app keeps its clean monochrome look, and text stays readable on whatever colour you pick.
FixedOpening the Train tab from a deep link no longer strands members on a sub-screen with no way back.

v2.2

4 August 2026

Pulse now spots members whose visits are slipping before they disappear, and asks your approval before it acts: risk tiers on Retention, a four-step trust ladder for win-back, and an agent report in your Monday email.

NewRisk tiers (Retention, Grow plan): every night Pulse compares each member's recent visits against their own two-month pattern and flags decline early as Watching, At Risk or Critical, with the reason in plain English ("Visits dropped to 1.6 a week, down from a baseline of 2.5"). Members need a real pattern first, so Pulse never guesses a tier from a handful of visits.
ImprovedAt-Risk Win-Back now has one plain control instead of separate toggles: Off, Preview (see who the agent would contact, nothing sends), Approve each (you approve every message before it goes), or Autopilot. Your gym stays exactly where your current settings already had it.
NewMembers whose visits have gone completely quiet now enroll in win-back automatically alongside the long-inactive rule, through the same protections: opt-outs, send windows, no double-ups, and your approval setting always respected.
NewAn Agent section in your weekly email: who was flagged, who is waiting on your approval, what was sent, and members won back with the membership revenue retained. Every decision the agent makes is logged with its reason.

v2.1

31 July 2026

Ask happy members for a Google review automatically, put real teeth behind your no-show policy, and see the HybridAF announcement below (withdrawn 21 September 2026).

NewGoogle Reviews (Marketing, Grow plan): automatically ask a member for a Google review after a top feedback score or a visit milestone. Off by default, respects opt-out and a cooldown so nobody is asked twice in a row, and a daily send cap per gym.
NewNo-show and late-cancel penalties: charge a fee when a member no-shows a booked class, or cancels inside your configured cancellation window. Off by default. Set your own fees, a grace number of strikes before any charge, and a monthly cap per member. Members always get a message before anything is charged, and staff can forgive a pending or stuck fee any time from Settings.
NewWithdrawn 21 September 2026: the previously announced HybridAF integration will not be offered. Its setup controls have been removed; Kisi remains the supported door access integration.

v2.0

30 July 2026

Members can unlock the door from the app, bring a friend to class, and earn referral rewards. Plus a real write API with webhooks, WHOOP and Apple Health, and personal calendar feeds.

NewDoor unlock from the member app: with Kisi connected, choose one door members can unlock from their phone. Off by default, respects the plan's check-in hours, and limited to 6 unlocks an hour.
NewPlan check-in hours: restrict a plan to set days and times for self-service check-in (off-peak memberships), including overnight windows. Plans stay 24/7 unless you change them, and staff can always sign someone in.
NewGuest passes and buddy booking: give a plan a number of guest passes a month. Members bring a friend to a class from the portal or app, or staff log a guest at the front desk. Every guest with contact details becomes a lead automatically.
NewReferral rewards: after a member refers enough friends who join and start paying, Pulse applies their free time automatically (default 3 referrals for 30 free days). Off by default.
NewThe Open API can now write: create and update members, book and cancel classes, and record check-ins, with read or read-and-write API keys. Webhooks send you signed events with retries.
NewWearables: members can connect WHOOP or Apple Health, and their recovery, sleep and activity show on the member's Wellness tab.
NewCalendar feeds: members subscribe their upcoming classes, PT sessions and room bookings to the calendar app on their phone, from My Bookings in the portal.

v1.9

29 July 2026

Learn Pulse arrives, a searchable in-app guide to every part of Pulse, and gift cards get a proper home in POS.

NewLearn Pulse: an in-app guide at Learn in the sidebar (and /help), with a card for every part of Pulse, grouped by what you're doing, and a getting-started checklist for new gyms.
AIPulse Help now has answers for everything shipped up to today, including multi-site, family memberships, the SMS concierge and the switching toolkit.
NewGift Cards get their own tab in POS: issue, list and check status, and checkout now accepts a gift card as a payment method.
ImprovedRecurring classes: deleting one now offers "this class" or "this and future", matching the existing edit options, and an open-ended series now keeps itself topped up automatically instead of running out.
FixedKiosk Mode's sign-up toggles (waiver, photo, trial badge, idle timeout) were already working correctly; the help docs describing them have been corrected.
ImprovedThe public pages (changelog, docs, about and friends) now carry the real VERVE Pulse logo.

v1.8

28 July 2026

The biggest release yet: multi-site, family memberships, an SMS concierge for members, arrears lockout, and a proper toolkit for switching to Pulse.

NewMulti-Site: a location switcher in the header for gyms with more than one site, per-location filtering on Home and check-ins, a choice per plan between train-anywhere and home-location-only, and a one-click duplicate-a-site setup.
NewFamily Memberships: link members under one payer with shared billing, plus guardian waivers for linked minors.
NewSMS Concierge: members can book, cancel, reschedule a class or pay by text; every action needs a YES reply to confirm, and a missed call texts back automatically. A staff reply pauses the AI in that conversation.
NewArrears door lockout: a membership that falls behind on payment gets a warning first, then the door access suspends. Paying the outstanding invoice restores access instantly.
NewSwitching Toolkit v2: map your old plans onto Pulse plans, import attendance history and existing bookings, run a payment re-consent campaign, and work through a go-live checklist.
NewGST summary report, a nightly Xero sync (instead of manual only), and a clearer prompt to switch on BECS direct debit in Stripe.
ImprovedThe two different member profile screens are now one screen: every gym sees the same, more complete member page.
FixedA long list of billing, Stripe and member-checkout edge cases found in testing.

v1.7

21 July 2026

Banned members are actually blocked everywhere, fixed-term contracts behave correctly, and the day-to-day running of a gym gets easier.

NewBanned members are now blocked at every sign-up and check-in point, not just some of them, and a banned-members register plus WHS incident reports are available under Grow.
NewFixed-term membership contracts: freezing a member now extends their contract end date properly, and staff can enter a cancellation fee when a member leaves a contract early.
NewRecurring task schedules and a Daily Checklist view on Tasks for opening, closing and cleaning routines.
NewPrintable maintenance QR posters so members can report an equipment fault by scanning it on the gym floor.
NewDuplicate a class from the schedule, plus a timetable Month view with printing.
NewLifetime visit milestones now show on a member's profile.
ImprovedA member whose payment has failed and exhausted retries is now blocked at self-service check-in, with a clear warning shown to staff.
FixedKiosk check-in screens getting stuck, a clock display glitch, and QR scanning reliability.

v1.6

Mid July 2026

The operator buildout: point of sale, PT business tools, a real Reports suite, and a long list of fixes.

NewPoint of Sale: reception checkout, a product catalogue, stocktake, and card payments through Stripe Terminal.
NewPT Business: an at-risk dashboard for personal trainers renting floor space, rent contracts, and an accreditation/licence registry, alongside session notes on every PT appointment.
NewTeam: staff, shifts and payroll move into their own section, with a bulk timetable importer for re-doing a term's classes in one go, and a public careers/PT application form gyms can link from their own website.
NewTasks now assign to a real staff account, capture completion notes, and log to the member's activity history when linked to one.
NewMembership contracts (month-to-month, 12/18-month, custom), a forms library (PAR-Q, parental consent, general waiver), and enforced under-18 sign-up rules.
NewWHS tracker, NPS surveys, an allied health register, and equipment maintenance guides.
NewOne-off signup fees, a fixed billing day for new members, and freeze fees.
NewReports: five new reports (Sales, Leads by Rep, Personal Training, Group Fitness, Retention) with a shared date range and CSV export.
NewBulk campaign sends to members and leads, saved lead segments, referral tracking, and gym tour bookings.
FixedA long list of smaller bugs across imports, permissions and reporting.

v1.5

5 July 2026

VERVE AI on the dashboard now answers with your gym's live data.

AIVERVE AI chat — ask questions from the dashboard and get answers grounded in your gym's live numbers (members, leads, classes, open tasks).
FixedThe dashboard AI chat could previously show generic canned responses; it now always answers live, or tells you plainly when the AI service is unavailable.
ImprovedThis changelog now reflects the product's real release history.

v1.4

4 July 2026

Switching to Pulse just got easier — import members from the major platforms, and connect your accounting, calendar and email tools.

NewMember Import Wizard — bring your members across from Mindbody, Glofox/ABC, Zen Planner, PushPress, Hapana or any CSV export, with automatic column mapping and create/update/skip handling for existing members.
NewData Export — download your gym's data (members, classes, bookings, payments and more) as CSV or JSON from Settings.
NewOpen API — create read-only API keys and pull your gym's data into your own tools and integrations.
NewGoogle Calendar — connect a calendar and sync your class schedule to it.
NewXero — connect your Xero organisation and push invoices from Pulse.
NewMailchimp — sync your member list to a Mailchimp audience.
FixedXero connection failing with a scope error on first connect; settings-only saves returning an error; confusing navigation from the Zapier tile.

v1.3

3 July 2026

Staff accounts become real logins, payroll lands, and silent failures are gone.

NewStaff Logins — invite staff by email; each person signs in with their own account.
NewRole Permissions — control what each role can see and do with a per-area permission matrix, plus per-person overrides.
NewPayroll & Commission v1 — staff pay rates and commission tracking.
NewSocial Inbox — social messages in one place inside Marketing.
NewOutbound Webhooks — notify your other systems when things happen in Pulse.
NewEquipment sync — import your VERVE equipment list directly from VERVE.
NewSlack notifications, a subscribable calendar feed, and Klaviyo sync in Settings.
NewMember App early access — invite your members and track adoption from the dashboard ahead of the app store release.
ImprovedErrors that previously failed silently across the dashboard now surface clearly so you always know when something didn't save.
FixedAdding a staff member appeared to do nothing — it now saves and confirms properly.

v1.2

2 July 2026

The Gym Playbook arrives, and a major security hardening pass ships.

AIGym Playbook (Grow) — a 90-day growth roadmap generated from your gym's actual metrics, with step-by-step plays.
ImprovedSecurity — email-verified signups, hardened admin access, and an automated cross-tenant isolation test suite that now runs on every release.
FixedAI features (including playbook generation) failing due to a model configuration issue.

v1.1

Late June 2026

Native app groundwork and platform hardening.

NewPush notifications in the native app for failed payments and new leads.
ImprovediOS layout fixes across Settings, Retention and the Members table.
ImprovedWebhook security — inbound Meta and Kisi webhooks now require verified signatures.
FixedEquipment page crash; financial health report error in Reports.

v1.0

June 2026

VERVE Pulse goes live — the core platform for running a gym.

NewMember Management — full member profiles, membership plans, billing, and attendance history.
NewClass Scheduling — recurring classes, capacity management, and waitlists.
NewPayments — Stripe-powered billing.
NewLeads Pipeline — drag-and-drop kanban, AI lead scoring (hot/warm/cold), bulk CSV lead import, and pipeline analytics with conversion and source attribution.
NewRetention tools — at-risk member flags, AI win-back drafts, and AI check-in messages.
NewGift Cards and Member Challenges with leaderboards.
NewCoach Portal and a branded Member Portal.
NewWorkout Builder with an AI program generator.
NewWebsite AI Chatbot — answers visitor questions and captures leads for your pipeline.
NewKiosk check-in with staff PIN.
NewMember self-service membership freezes.
AIAI daily action suggestions for managers, based on your gym's current state.

Stay up to date

This page is the canonical release history for VERVE Pulse. Have something you want us to build next?

Request a feature →