Carrot Product Updates - June 2025
By Carrot Team
Tuesday, June 3, 2025
Features
Minimum Spend deal type
Apply a discount to the total price of a set of items as long as it crosses a minimum spend threshold. (E.g. buy $150 worth of Flower and get $10 off)
New Bestselling Product Carousels
Bestselling product carousels organized by category have been automatically added to the bottom of your store frontpage, helping customers discover popular items more easily.
Enhanced Bestselling Product Algorithm
We've upgraded how bestselling products are calculated with a more intelligent system that prioritizes recent purchases while falling back to historical data when needed. The algorithm now considers both in-store and online orders for more accurate bestselling metrics.
Enhanced Customer Data Collection
- Kiosk can now be configured to require customers to enter their birthday during checkout
- All customer name fields have been updated to separate first and last name inputs for better data management. Existing customers can continue using their current name format until they choose to update their profile.
Accessibility Improvements
Store staff can now edit the "alt text" property of custom store banners and hero images, making your storefront more accessible to all customers.
Integration Improvements
New Inventory Reservation Options
We've expanded inventory reservation settings to give you more control over how Carrot interacts with your POS inventory:
- NoReservation: No inventory is reserved
- UntilOrderPushed: Subtracts items from POS stock for orders not yet pushed to POS
- UntilOrderComplete (NEW): Subtracts items from POS stock for all orders not in final states (Complete, Closed, Cancel, Returned, or Delivered)
This flexibility is especially important for POS systems that only subtract inventory once orders are completed.
Improved Batch Quantity Calculations
Carrot now accurately sums product quantities across all live batches when working with POS integration partners, ensuring inventory counts remain synchronized.
Cova
- Carrot now recognizes and matches spec field values regardless of capitalization
- Fixed a bug where discounts resulted in incorrect prices in Cova
Treez
- Treez POS connections in Carrot can now be configured as adult-only or medical-only
- Support for Treez v3 catalog API
- Support for lab results specified as “less than” in Treez
Alleaves
- Improve transaction sync filtering for multi-location operations
- Add additional inventory sync filters
- Sum quantities across areas when syncing products from Alleaves
- Fixed an issue where pickup fees were incorrectly applied instead of delivery fees for orders pushed to Alleaves.
Flowhub
- Sync product tags, terpenes
- Fixed issues with syncing deli-style flower products and pushing them in orders
- Fixed a bug with Flowhub customer import for dispensaries with long operational histories
Improvements
- Performance and speed improvements for the store and admin app
- Store staff can now complete orders in any status directly from the order kanban, providing greater flexibility in order processing workflows, especially for kiosk orders.
- For clarity, "In-store" orders and the corresponding order kanban have been renamed to "Kiosk" throughout the staff app
- The store app customer activity page now displays quantities of items in POS transactions, providing better visibility into customer purchase behavior.
- Improve accuracy of calculation logic for missions based on transaction history
- Add support for AVIF images and image orientation data on product sync
- Improvements to push notifications sending speed and reliability
- Performance improvements for missions calculation
Got Questions About These Updates? Book a Call With Us https://calendly.com/dayjia-getcarrot/30-min-support