Skip to content

Changelog

What's new.

A calm record of what we shipped, improved, and fixed — written plainly, in the order it happened.

Sep 21, 2026

Named guests in party bookings, memberships that grant what they say, and a pay link that books out-of-hours slots

  • NewParty bookings that know who is coming. The booking page asks for each guest's name, and the calendar shows every guest with who booked them. A group rate can take a percent off each guest from the party size you choose. You can also cap how many visits clients book in a day, and set how often start times land, from every 5 to every 60 minutes.
  • NewCharge for an out-of-hours slot. The requests inbox has Send charge for the full out-of-hours price: a pay link by email, with a text as a nudge. Paying is what books the slot, and the time stays open to others until then.
  • FixedMemberships. A tier named Unlimited granted nothing, so members were still quoted full price. Tiers now carry a real rate, a credit pays for the visit at booking, and you can end a membership from the member page.
  • FixedTimes on your salon's clock. Appointment, task and payment times on the dashboard now show on your salon's clock, where some showed in UTC.
  • FixedA phone number bought through us. Buying a number quietly broke every outgoing text to US clients, and callers heard that the line was not taking calls. A bought number now answers calls and leaves your texting alone, and you can bring your own number over.
  • ImprovedMessages to clients. Every booking and reschedule confirmation carries the client's link to reschedule. The unanswered-text auto-reply now goes only to new numbers, since your clients already get your booking link.
  • UpdatedOur privacy policy and terms. Both now name Square as a payment processor, for a business that chooses to take card payments through its own Square account. Nothing changes for an account that stays on Stripe.
Sep 14, 2026

Group bookings, cards on file, and a service menu that keeps the order you set

  • NewBook two people at once. Raise the largest party one customer can book in Settings, and your booking page asks how many people are coming. One booker, several seats, one payment, and the visits land back to back on your calendar.
  • NewA card on file. Turn it on with your cancellation policy in Settings, then keep a client's card from the reader with a tap or insert, or ask for one when they book online. Clients can see and remove their own card from the account portal.
  • FixedMembership renewals. Renewals were not handing members their credits for the new period, and a member's page could show a renewal date a full month behind. Both are fixed, and first-month credits no longer expire early.
  • FixedYour service menu and Archive. Save menu never wrote the new order, for any account. Reordering sticks now, and Archive works on locations, staff, text templates and products, where the button had been doing nothing.
  • NewInvoices you have sent. An invoice sent twice or for the wrong amount can be voided, so it stops reading as money owed. If a client's payment fails on an invoice, you now get an email and a text.
  • FixedThe card reader on iPad. A reader part way through reconnecting was cut off after twelve seconds, so charges failed all morning. The next app update waits out the reconnect and says what it is waiting on.
Sep 1, 2026

Texts that reach clients abroad, quarter-hour start times, and search that works on Transactions again

  • FixedClients with numbers abroad. Confirmations and reminders to UK, French, German and Portuguese numbers were failing silently and being retried and billed. Those texts now go through, and a region we cannot text falls back to email.
  • NewQuarter-hour start times. The booking wizard offered whole hours only, so 1:30 read as blocked. A :00 :15 :30 :45 row now sits under the hour ladder, and the hour chips carry the minutes you already picked.
  • FixedSearch on Transactions. Searching a client's name returned "Transactions failed to load," and filtering clients by tag broke the same way. Both had been down since mid-July and work again.
  • FixedThe iPad calendar keeps your booths. A studio that schedules by room kept opening as one column per staff member on every launch. The iPad now draws the booths you set up, as the web calendar already did.
  • FixedInvoices from the phone. Send invoice was greyed out on accounts that invoice fine from a browser. A pending invoice in Transactions now carries Send invoice and Re-send invoice too.
  • FixedThe first reader connect of the day. Turning the reader on right after opening the app could sit on "Looking for your reader" until you force-quit. The network wait hiding behind that spinner is now bounded.
Sep 1, 2026

Tips that follow the discount, one thread per client, and a Free plan with a date on it

  • FixedTips after a discount. A 50% discount came off the bill but not off the tip, so an 18% tap on a $40 visit charged 18% of the original $80. Tips are now figured on the amount the client is actually paying.
  • FixedOne thread per client. A number could split into two conversations, so a client's reply landed in a thread nobody was reading. Automated texts and gift card emails now file into the client's own thread.
  • NewDecide a booking request in Messages. A request thread now carries a card to approve, modify or decline it. Staff who read Messages can answer without going to the requests screen, and the client gets a real decision.
  • FixedPayroll. Voided timecards were still being paid, and are now left out. Payroll also warns by name when an archived staffer, a forgotten clock-out or a missing wage would quietly pay $0.00.
  • NewA Free plan. Billing starts November 1, after 14 days of grace. An account with no subscription rests on Free, which keeps the booking page, calendar, clients, payments, invoices and reports.
Aug 25, 2026

One-tap tips, invoices from the phone, and a booking page that shows your real week

  • FixedThe register on iPhone. Tapping a tip preset now finishes the payment, and each tile shows the total that tap will charge. Screens that hid their buttons below the fold, including the reschedule sheet, now fit.
  • NewA thank-you screen after the charge. Charging from an appointment ends on a thank-you screen with a 15 second timer, then goes home to the calendar, instead of dropping the client back on the charge page.
  • NewInvoicing from your phone. More, Send invoice, plus an Invoice action on every client: name the amount, pick terms, send by email or as a texted pay link. Membership credits can also be marked used from the visit now.
  • NewPer-artist pricing. A service can carry a different price per artist. Settings, Team also has a cleanup card for the staff rows an import created, and moving a visit between artists now reprices what was actually charged.
  • FixedThe booking page. It could offer a Monday to Friday 9 to 7 week no owner ever set, and a multi-location page could read "opening soon" to every visitor while the app said it was live. Both are fixed.
  • FixedReplies reach you, not noreply. A client replying to an invoice, a receipt or a failed-payment notice was writing to an address nobody reads. Those emails now come back to the salon.
Aug 18, 2026

Reports that add up, refunds from the receipt, and a reader that starts on time

  • FixedReports match their own labels. The 7-day headline was summing 14 days, and staff tips were being counted as your revenue. Repeat clients was figured from your top six spenders, now from every client in the window.
  • NewA real receipt on every sale. Transactions now opens an itemized receipt for appointment charges too, with service, travel, deposit, gift card and discount on their own lines. Refunds can be issued from the receipt on web.
  • FixedThe first charge of the day. The reader could sit on "Looking for your reader" until you quit the app. That wait is now bounded, and while the reader installs an update you can send a payment link or use the client's saved card.
  • FixedDeposits on the booking page. An account without payouts set up no longer advertises a deposit that nothing collects. A percentage deposit now shows the amount the client will actually be charged.
  • FixedWaivers are enforced. A client could book a service that requires a waiver without signing it and still be told they were confirmed. Retrying a failed payment also no longer confirms a booking that was canceled.
  • FixedNo repeat marketing texts. Win-back, birthday and rebook messages could go out again on the next day's run. Muting the morning email no longer switches off Google Calendar sync or booth-rent charges.
Aug 11, 2026

Sales tax in one click, retail on the visit, and cash that finally gets recorded

  • NewSales tax report. Reports now has a Sales tax page, opened on last month, the month you are filing. Counter sales, the online store and Shopify are totaled separately, with a CSV of the detail.
  • NewRetail on the appointment ticket. Review charge now has a Retail card with your product catalog, so a bottle sold on the way out rings up with stock and tax. Each tap shows a count and a minus to undo an over-tap.
  • FixedA cash-paid visit no longer reads unpaid. The Charge button on the receipt sheet marked the visit complete without recording any money. You can now record a cash payment, on web and iPhone, and the visit shows in Transactions.
  • FixedTips. On the iPad tip screen, typing 10 now means $10.00, not ten cents. Tips are figured on the service and its add-ons only, not on retail, and a service can be set to take no tip at all.
  • NewPhotos in the inbox. You can now receive and send pictures in a client's thread, on web and on iPhone. A photo texted without a caption used to disappear with no trace.
  • FixedTwo outages are closed: one of your services crashed the Confirm step on the booking site, and every client page was erroring instead of loading.
Aug 4, 2026

Add-ons that come off the bill, a reader that stays connected, and clients picking their provider

  • FixedRemoving an add-on now lowers the charge. Taking an add-on off a visit from the app had never worked, so the card was charged the full amount. Repricing can also no longer raise a bill, and the "balance changed" dead end is gone.
  • ImprovedThe card reader is ready when you are. Tap to Pay stays connected between charges instead of starting cold every time, and the iPad reader reconnects after the screen locks. A stuck reader no longer blocks every charge on that device.
  • NewClients can pick their provider. The booking page can show a provider step with a photo, job title and bio. Publish someone under Settings to turn it on, and "no preference" now offers everyone's open times, not one person's.
  • FixedMembers were paying full price. Checkout now offers the member rate on a visit that was booked without it. Discounts that applied only some of the time, because of duplicate or archived client records, now apply every time.
  • FixedFlake risk was flagging almost everyone. One cancel no longer reads as high risk, cancels the salon or the system made no longer count against the client, and the bands are set from your own book's rate.
  • ImprovedThe iPhone calendar and inbox now keep themselves current instead of needing a restart, and you can start a charge straight from a calendar row.
Jul 28, 2026

Charges that match the receipt, booking taps that land, and no repeat texts

  • FixedThe amount charged now matches the visit. Removing a service re-prices the visit, so tip presets and the charge follow it, and receipts show what the card was really charged. Locking the iPad no longer drops a captured sale.
  • FixedTaps on a time slot were being lost. On the booking site, roughly six in ten taps on a time did nothing and left the client sitting on the time list with no error. Taps now go through.
  • ImprovedNo repeat texts. The same message no longer goes to the same number twice within four hours, and a double tap on ETA, running late or a rebook link sends once.
  • ImprovedTransactions. Recent sales is now Transactions, grouped by day with a proper receipt on tap. Money taken from an appointment finally appears there, on web and on iPhone.
  • FixedBlock time did what you picked. Blocking for one staffer or one room was quietly closing the whole studio. The week view now has an X to remove a block, and you can block time from the iPhone schedule.
  • FixedThe app was signing artists out after a network blip, and new owners got stuck in an "already logged in" loop while signing up. Both fixed.
Jul 21, 2026

A Daily Log for pay, calendar shortcuts, and bookings that stop blocking themselves

  • FixedClients were getting stuck at the last step. The confirm step on your booking site sometimes failed to "Something went wrong" after the client had picked everything. It now recovers in place instead of losing the page.
  • FixedTwo rooms at the same time. A booking in one room no longer blocks a different service in another room, on the public grid or the manual form. Slots the grid offers can actually be booked.
  • NewDaily Log. A day by day working view of pay at Daily Log, filled in from what you charged. Fix a tip or a name, log a cash walk-in on any day, and set who worked each day.
  • NewTwo taps saved on the calendar. A message icon on every appointment opens that client's text thread. The manual booking form can now create a first-time walk-in inline, without leaving to add the client first.
  • FixedNot a double text. Confirmation emails were showing in the thread as a second, unlabeled text bubble, and internal notes looked like incoming messages. Every message now shows its channel on iPhone and iPad.
  • FixedGoogle Calendar push had never worked, so appointments never appeared there. It now pushes, and stops rewriting the same events every five minutes.
Jul 18, 2026

Tips at the card reader, a pay run in the app, and fewer texts to clients

  • NewTips now come after the tap. The client taps their card, picks a tip on a full-screen keypad, and it lands on the same charge. If they walk away, the sale finishes without a tip after 30 seconds.
  • NewA thank-you screen with a receipt. After a paid sale in iPhone or iPad checkout, turn the screen to the client. They type an address and get the receipt by email or text.
  • ImprovedReview the charges before you charge. Charge Client now opens the charges first, so you can add or remove an add-on, apply a percent or flat discount, or add a custom item. Paid appointments turn green on the calendar.
  • NewPayroll. A weekly pay run works out commission, the tip share and the hourly guarantee from the appointments and sales already in goldenhour, so the spreadsheet goes away.
  • ImprovedFewer texts to clients. Booking sends one text with the prep link folded in, the yes/no confirm ask rides the day-before reminder, and aftercare no longer arrives twice. First-time texters get an auto-reply only if nobody answers in 20 minutes.
  • FixedReview requests and rebook nudges had stopped sending, and bookings needing a certified provider were refused. Both fixed, and client search on iPhone and iPad no longer freezes on a big book.
Jul 14, 2026

Reminders sending again, texts in your own voice, and digital products in the shop

  • FixedYour scheduled messages were not going out. Reminders, review requests, birthday and win-back texts and the daily brief had all quietly stopped. They send again, and pre-tan prep now reaches same-day and next-day bookings.
  • ImprovedTexts sound like you again. The AI no longer answers texts. A first-time texter gets one line naming your salon with your booking link, then the thread is yours. Messages send from your own number, with no signature tacked on.
  • NewMore from memberships. Log a credit for a walk-in with no appointment, or charge a 10, 15 or 20 percent tip to the member's card on file. Recharge plan discounts now apply at checkout as well.
  • ImprovedOn iPhone and iPad. The card reader crashed on connect and taps on the day grid did nothing. Both fixed. The calendar is now one week you swipe through, and any unpaid appointment has a Charge Client button.
  • NewSell digital products. Your shop can now sell PDFs, videos and files, delivered to the buyer's own library. You can also build courses with quizzes and issue certificates.
  • ImprovedTexts and voicemails from numbers you have not saved now appear in the inbox, on web and on iPhone. You can search inside a thread and load older messages.
Jul 11, 2026

Your voice on the phone, a card on file, and the booking site in Spanish

  • NewYour own voice on every prompt. Record the closed notice, the voicemail prompt, the keypad confirmations and more, not just the greeting. Voice memo files recorded on your iPhone now upload too.
  • FixedPress 2 rang once and dropped to voicemail for every caller. It now forwards whenever a reception number is saved, and voicemails land in your inbox as soon as they are left.
  • NewA card on file at booking. Deposit and package checkouts now save the client's card, so your no-show and late-cancel fees can actually be charged.
  • NewThe booking site in Spanish. Every client-facing page translates: the booking funnel, gift cards, packages, shop, memberships, waitlist, sign-in and the waiver.
  • NewBlock time per staffer or room. The Block time picker opens on today with quick durations, and a block can cover the whole salon, one person or one room. A staffer and a room can now be booked at the same time.
  • FixedThe AI front desk sent several replies to one burst of texts and answered iPhone tapbacks. It now waits, replies once, and ignores reactions.
Jul 7, 2026

A front desk that answers your texts and your phone

  • NewThe AI front desk can book. With it turned on, clients can book, reschedule or cancel by text or booking-page chat. It replies in Spanish to Spanish, and goes quiet for an hour whenever you answer a thread yourself.
  • NewA phone menu. Callers hear your greeting and a keypad menu: get a booking link, ring you, or leave a voicemail that lands in your inbox with a transcript. Settings, Phone, where you can also get a local number.
  • NewAndroid. The Android app now signs in and runs the day: book and reschedule from the calendar, take payment with gift cards and loyalty points, and see no-show warnings on the day's blocks.
  • ImprovedSigned-in clients can spend loyalty points at booking checkout and attach reference photos from their manage link. You also get a stacked links page for your Instagram bio.
  • FixedTap to Pay on iPhone failed with a tipping error. On Android, add-ons rang up free and the month view hid some bookings. All fixed.
Jul 4, 2026

Room columns, rinse reminders, and messages that actually arrive

  • NewA real day grid. The day view splits into a column per staff member or per room, appointments drag to a new time or provider, and manual bookings now warn you before double-booking.
  • NewRinse time per session. Record the solution used and how long to leave it on for each appointment. The client gets a text when it is time to rinse.
  • NewYour booking page can now run in Spanish, date and time sit on one screen, and clients can add more than one service to a single visit.
  • ImprovedMore on the phone. The iOS app now handles out-of-hours and house-call requests, walk-ins, online orders, charging a client's saved card, and payout and chargeback alerts.
  • ImprovedThe confirmation email was rebuilt: it shows your address with a tappable directions link and reads correctly in dark mode. You can edit confirmation, reminder and cancellation wording in Settings.
  • FixedConfirmations that were silently failing now send, and client replies land in your inbox instead of vanishing. Cancellation messages include a rebook link.
Jun 23, 2026

House-call requests, a new sidebar, and card readers that connect

  • NewHouse calls are now requests. Clients pick any day and time, enter their address and party size, and see a live per-person estimate. The request lands in its own inbox for you to approve or decline. No deposit taken.
  • NewA note on every confirmation. Add your address, parking directions or a "text us with questions" line, and it appears at the bottom of every confirmation text and email. Total and rinse-time lines have been removed.
  • ImprovedNew sidebar. The dashboard nav is now short top-level links plus groups that open and close: Appointments, Clients, Marketing, Items and services, Payments, Staff, Reports. The iOS More tab collapses too.
  • FixedConnecting a card reader failed with an error, then crashed the iOS app during discovery. Both fixed. A Connect card reader button now sits at checkout.
  • FixedApproval texts for out-of-hours requests showed the wrong hour. They now use your salon's time zone.
  • ImprovedOnboarding now asks for your working hours, so a new booking page serves your real times instead of a Mon to Fri default. Booking pages also survive a bad link instead of erroring.
Jun 16, 2026

Support inbox, iPad, and a steadier booking page

  • NewSupport, both directions. One page holds questions from your clients and requests to the goldenhour team. Both sides get email, and the sidebar badges when a client is waiting on you.
  • NewiPad. The app now fills the iPad screen, the day view shows a column per staff member, and tapping an appointment starts checkout. Imported clients show their real names.
  • ImprovedOn your booking page clients pick a country code for their number, and the confirmation shows a prep guide, your phone and your address. Closed days now say why there are no times.
  • FixedOnline bookings were failing with an error box on every attempt. Fixed and live.
  • FixedOn iOS, real accounts no longer see demo clients and staff, prices with cents stop rounding down on save, and the Face ID lock is off unless you turn it on.
  • ImprovedThe dashboard sidebar is now five labeled sections, and the colors across web and iOS moved to quieter terracotta and bronze.
Jun 9, 2026

Timecards, commission, and dark mode

  • NewThe back office. Staff clock in and out on timecards, commission tracks per provider, clients can run a house account tab, and you can require a minimum lead time before a booking.
  • NewDark mode. The theme toggle now sits in the dashboard sidebar and the mobile nav, so the whole dashboard can go dark. It sticks between visits.
  • ImprovedSettings is now 12 tidy groups with a search box, and three pages you could not reach before are back in the list.
  • ImprovedOn the Get bookings page, one tap copies your link or embed code, or opens your phone's share sheet. There is also a story-ready card for Instagram.
  • FixedBooking pages for anyone with two or more services were erroring on load. Fixed and live. If a booking page ever does fail, clients now see your phone and email there.
  • FixedReminders, review requests and the daily sales summary now send on schedule instead of quietly skipping, and overlapping runs no longer double-text a client.
Jun 2, 2026
v2.7

Travel zones, now by minutes

  • NewPrice the drive by time. Set zones in driving minutes, not just miles — kinder on routes where ten miles and forty minutes aren't the same trip.
  • ImprovedZone fees recalculate the instant a client edits their address, before they reach payment.
  • FixedA rounding quirk that could undercharge a fee by a cent on long hauls.
May 20, 2026
v2.6

Tips at the door

  • NewTap-to-pay tips. Preset tip amounts appear right on the Tap to Pay sheet — one tap from the client, straight into your payout.
  • ImprovedReceipts got a cleaner layout and now show the travel line as its own row.
May 6, 2026
v2.5

Bridal party waivers

  • NewPer-guest waivers. One booking, one address, one travel fee — and a waiver and intake for every guest in the party.
  • ImprovedGroup bookings now total per-guest add-ons automatically on the summary.
  • FixedCalendar holds for a group no longer double-counted the lead guest.
Apr 22, 2026
v2.4

A faster booking page

  • ImprovedBooking pages load noticeably quicker on mobile data — the part your clients actually see is now first to paint.
  • FixedA timezone edge case that showed the wrong slot label for clients booking across a date line.
Apr 8, 2026
v2.3

CSV import for Booksy

  • NewBring your Booksy clients. Drop in an export and we'll map names, contacts, and visit history — live within the hour.
  • ImprovedImport now de-duplicates by phone number, so re-imports won't clutter your list.
Mar 25, 2026
v2.2

Reminders that respect your timing

  • ImprovedReminders now fire on your set rinse window , not a generic 24-hour timer — so “time to rinse” lands when it should.
  • FixedReplying STOP now unsubscribes instantly and confirms back, every time.

That's the recent road. Curious where we're headed? See how goldenhour works →