Latest News from ThinkReservations
New
Feature update
Improvement
June, 2026 Product Updates
Shared by Product Advocacy
•
Our Product and Engineering teams had another busy month! June brought a smarter calendar, a faster and friendlier ThinkWeb booking experience, and new tools across ThinkPayments and Email Marketing.
Calendar and Rate Type Updates
- Average Price Per Night: When you select a stay on the calendar, we now show the average price per night right next to the total for the stay. This allows you to quote a rate over the phone the same way a guest would see it when booking online. (Desktop only for now.) This shows at the top right above the calendar.
- Availability Labels, refined: Based on your feedback on the new Stop Sell, No Rates, and Linked Room labels, we cleaned up the display and added a toggle to the View menu so you can show or hide the availability labels, whichever way you prefer to work.
- Never lose your work: Rate type settings pages now warn you before you navigate away with unsaved changes.
ThinkWeb
- Redesigned availability search: Check-in and check-out are now a single, real-time date picker, Special Rates and group/promotion codes are clearer and easier to tap, and the whole search experience got loading feedback and improved screen-reader accessibility.
- Better booking on mobile: The date calendar now uses the full width of the screen and closes automatically once a check-out date is chosen, and after searching, the page scrolls straight to the first available room.
- Faster websites: A major behind-the-scenes platform upgrade cut the homepage download size roughly in half; pages load noticeably faster, which is great for guests and for search rankings.
- Smarter "Starting at" prices: Room pages can now calculate the lowest available rate automatically from live pricing.
- Stop sells: Fully enforced in the website booking flow.
ThinkPayments and Payment Processing
- For businesses on ThinkPayments, the "accepted credit cards" selection in Booking Engine Settings is now enforced. Card brands you don't accept are blocked right at online checkout.
- Worked with MPI to resolve the "30029" payment error that affected some MPI transactions.
- Businesses that switched from Heartland to ThinkPayments can now delete their old Heartland EMV terminals from the selector.
Email Marketing
- Save any design as a template with the new "Save As" button.
- Cleaner imports: Emails in customer imports are now verified with NeverBounce, keeping bounce rates low and campaigns healthy.
- Campaign scheduling now displays your hotel's time zone next to the send time, so there is no more guessing.
ThinkMessenger
- New "Agreed to automatic text messages" checkbox on the customer profile. The text-messaging consent checkbox on the booking engine (both classic and ThinkWeb) now sets this flag automatically, keeping your automated messaging compliant with carrier (A2P) requirements.
Groups
- New ${group.detailed_rooming_list} personalized variable and a matching "Detailed Rooming List" print template. This includes everything the classic rooming list shows, plus subtotal, total, and remaining balance columns.
Additional Platform Improvements
- The personalized variables table now appears at the bottom of the Message Templates page, just like Email Templates.
- Night Audit Step 1 now shows only the bills that actually need attention.
- Faster rate syncing from PriceLabs: rate updates from the integration are now processed concurrently, eliminating delays.
- Continued platform modernization: the Gift Certificate details, Customer Merge, and E-Mail Rules pages moved to our new, faster technology stack. More pages to move in the coming weeks.
- Completed preparation for our annual on-site PCI security assessment. This is part of our ongoing commitment to keeping payment data safe.
Reliability & Quality
Fixes this month include Front Desk guest-name sorting (upper/lower case now sort together), pull-to-refresh on mobile, and Expedia reservations no longer showing placeholder phone numbers when the guest or Expedia didn't provide one.