Event Assignment Notifications
Appointments can be assigned to team members and vendors, with notifications that help the right people know when work is booked or reassigned.
Changelog
Stay up to date with the latest features, improvements, and updates we're shipping to make your facility operations even better.
Appointments can be assigned to team members and vendors, with notifications that help the right people know when work is booked or reassigned.
Staff can use a single search shortcut to find cars, customers, parking spots, parking zones, and events, then jump directly to the right record faster.
Staff can build a personalized operations home with charts, activity feeds, quick actions, parking maps, inbox lists, schedules, vehicle grids, and CRM boards, while admins can set team default layouts and templates.
Recurring billing setup now has searchable product and price selectors with inline creation, making it faster to add plans or price options without leaving the billing flow.
The documentation center now includes refreshed screenshots and clearer walkthroughs across scheduling, payments, parking, contacts, cars, contracts, settings, inbox, marketing, events, and facility web pages.
Recurring price options can include a minimum commitment term and choose whether billing ends automatically or continues after the term, helping teams sell storage plans with clearer expectations.
Team members can receive branded email alerts when a customer adds or changes the payment method used for automatic billing, helping billing teams stay aware of important updates.
Teams can create and reuse shared tags across cars, customers, and events, helping staff organize records with consistent labels.
Staff can choose one, two, or three column layouts for the create event screen on desktop and mobile, making the booking flow easier to match each team's device setup.
Staff can import past or external event records from CSV or Excel, map columns, review matches, skip or replace rows, and keep event history connected to the right vehicles and customers.
When event types have multiple options, staff and customers can choose the right option while scheduling and see the related price or completion billing note before booking.
Staff can subscribe to the facility schedule in Apple Calendar, Google Calendar, or Outlook, choose location specific feeds, hide customer or vehicle details with busy only privacy, and rotate links when access needs to change.
The in-app documentation center now includes searchable guides with screenshots for cars, contacts, contracts, payments, parking, scheduling, settings, facility web pages, and getting started.
The schedule can open in a clean full screen display view that keeps current filters, hides extra navigation, and works well for wall displays, shared monitors, and screen sharing.
Facilities can let customers opt in to reuse their signature on future unchanged agreements, and staff can void signed contracts or bundles with a reason while keeping the signed history for records.
Staff can send or resend secure emails from a recurring plan asking customers to choose card, bank transfer, or cash/check, with the plan clearly marked while it is waiting on the customer.
Additional safeguards now keep AI tools, event billing records, parking map edits, and phone or message activity tied to the correct facility account.
Recurring billing reports can compare current recurring revenue against marked street rate capacity, helping teams understand revenue opportunity, occupied units, and pricing performance at a glance.
Multi-team users can search facilities from the sidebar switcher, making it faster to move between accounts when managing several locations or brands.
Staff can create marketplace listings or mark vehicles as sold from the vehicle sale card, making public sale status easier to keep current.
Public facility pages now have shareable QR codes so teams can add quick customer access to signage, printed materials, and front desk workflows.
Invoice creation and finalization now provide clearer feedback when a customer has no email on file, avoid unexpected automatic sends for send later invoices, and better support scheduled auto-charge workflows.
If a VIN scan or lookup does not match an existing car, staff can start a new car intake from that VIN and carry it into the walkthrough and vehicle details.
Customer and vehicle notes now use a clearer Customer visible versus Internal only selector across note entry and activity feeds, helping teams choose what customers can see.
Recurring billing reports now include per-column filters, filtered summary totals, clearer empty states, and Excel export using the visible report columns.
Product detail pages now support inline editing for price variant names and tax rates, reducing the steps needed to keep products and recurring plans up to date.
Products and price variants can now track total capacity, customer availability behavior, and live subscriber counts so teams can prevent overselling and manage waitlists more confidently.
Facilities can set up branded website, customer login, and email domains from settings with a clearer checklist, step-by-step domain instructions, and status checks so customer links and emails feel more consistent with the facility brand.
Import previews now flag possible duplicate vehicles and customers before records are added, with options to skip or replace matches while preserving linked customers, photos, notes, declared values, and key expiration dates.
Recurring billing reports now include clearer rate breakdowns, rate anniversary dates, current parking context, and multi-vehicle subscription details across more recurring billing setups.
Paid appointments can now prepare an invoice when scheduled and finalize or charge it when the work is completed, helping teams keep billing aligned with the service lifecycle.
Staff can prepare recurring plans before they go live, request a customer's payment preference before activation, allow offline payment choices, and schedule a future cancellation date from the recurring billing flow.
Customer stages, customer types, and lead sources now autosave while teams edit and reorder them, making CRM setup faster and reducing the chance of losing configuration changes.
Staff can paste a Classic.com market link and load matching market details into a vehicle record, making valuation charts and market comparisons easier to keep accurate.
Teams can set default invoice payment terms, choose a billing contact email for invoice questions, and control whether branded receipt emails send automatically after payments.
Registration flows now keep the vehicle step in the right place when contract templates need car information, and customers can fill missing vehicle details while signing.
Public feature pages now include more complete explanations and demos for major areas such as contracts, branding, damage documentation, insurance reporting, customer registration, and vendor management.
Parking occupancy reports can now switch between movement-level detail and one row per vehicle, with spot or zone context included in on-screen views and branded PDF exports.
The cars table now supports faster inline edits for key vehicle details and shows richer value, market, and service plan context without requiring staff to open each vehicle record.
Up Checkout - New facilities can now complete account details and payment setup in a clearer multi-step checkout before starting their trial.
Teams now receive clearer dashboard, email, and Slack alerts when QuickBooks or Xero needs reconnection, helping keep invoice and payment syncing on track.
Draft invoice totals now refresh processing fees when line items or payment preferences change so customers see more accurate amounts before payment.
Staff can send customers a secure link to choose a preferred payment method for an invoice or recurring plan before billing is finalized, with fee estimates shown before they confirm.
Teams can customize customer stages, types, sources, and follow-up due dates so staff know who needs attention and why.
Up Board - The customer list now includes a board view for organizing leads, current customers, and former customers by follow-up stage.
Linked billing records now show related events and support additional photo uploads, keeping invoices, quotes, and service documentation easier to review together.
Staff can link appointments and photo sessions to invoices or quotes, making it easier to connect service work with billing records.
Contract templates can now pull vehicle insurance company, policy number, policy holder, and policy expiration details from car records.
The payments overview now calculates receivables and past due totals more efficiently and keeps the mobile view stable while still showing key billing totals.
Zone parking is now tracked like spot parking, so moves into zones appear consistently in car activity, photo walkthroughs, occupancy views, and parking reports.
Newly added customer payment methods are now set as the default for future invoices more consistently.
Disabling automated customer notifications now keeps manual sends available for portal invites, invoices, quotes, contracts, receipts, billing links, and photo session invites.
Staff can share payment setup links by email, text message, or copyable link from customer payment methods and recurring payment dialogs.
Recurring billing reports now show linked vehicles, multiple vehicles per billing period, and current parking spot or zone context.
Recurring billing reports now separate base rate, processing fees, and customer total for clearer revenue and customer charge review.
Registration forms now support custom configured fields and validation for custom registration cards.
Team branding now applies more consistently across emails, public facility pages, registration, marketplace, and invoice flows.
Facility public pages now share a consistent subpage navigation across registration, marketplace, and invoice sections.
Registration payment setup now respects team payment method availability and fee rates.
Registration payment forms can now let customers choose offline cash or check payment when a facility enables that option.
Custom statuses can now track assignees and due dates on appointments and photo sessions.
Event descriptions and notes now appear across schedule dialogs, parking views, and car activity context.
Recurring subscription views now show clearer price breakdowns for easier billing review.
Vehicle records now support team level tags for filtering and organizing the cars list.
Subscription imports now include a preview step for validating recurring billing data before import.
Teams can create reusable custom statuses for appointments and photo sessions and manage them from settings.
Team settings now includes a setup guide banner to help facilities finish key onboarding tasks.
Teams can review vendor invoices, create payouts, and mark vendor invoices as paid from the payments area.
Vendors can submit invoices through dedicated vendor and public facility invoice flows.
Vendor onboarding now supports Stripe based bank setup and payout readiness checks.
Users can add and manage passkeys for Face ID, Touch ID, Windows Hello, or security key sign in.
Car detail pages now support editable fuel level readings with historical tracking and charts.
Scheduling received timezone and availability fixes across month, day, and booking views.
Car detail pages now support editable odometer readings with mileage history and trend charts.
Parking maps now include search support for quickly locating spots and assignments.
Customer registration now supports choosing available payment methods during onboarding.
Users with access to multiple teams can switch teams directly from the app shell.
Scheduling components now use shared facility scheduling helpers for more consistent availability behavior.
Invoices can now be charged directly against a saved payment method from the invoice detail page.
The find storage lead flow now saves progress across steps so prospects can complete longer requests more reliably.
Recurring subscriptions, off session billing, invoice creation, and webhook handling received reliability upgrades.
Billing periods now track which vehicles were associated with a recurring subscription period.
Recurring subscriptions can now sync linked vehicle details into Stripe invoice memo data.
Schedule and session pages now show event billing details directly in context.
Payments pages now surface clearer Stripe integration status information.
Recurring billing reports now include richer rent roll and revenue details.
Added backend support for batching monthly recurring customer billing activity.
Added cleanup and configuration helpers for large import jobs.
Teams can block out facility dates so customer scheduling and availability checks avoid unavailable days.
Teams can request Google reviews from customers, track review activity, and manage review settings from marketing.
Event types now support more scheduling rules around availability, approvals, and booking behavior.
Invoice, receipt, and billing emails now use more consistent formatting and delivery behavior.
Customers can now use dedicated magic link sign in flows for easier portal access.
SMS and inbox timelines now handle inbound and outbound message updates more consistently.
Added script based tooling for larger customer and vehicle imports.
Contract and contract bundle pages now handle template field data more consistently during signing.
Public registration forms can now collect required customer documents during onboarding.
Campaign activity now records delivered and scheduled recipients correctly so marketing performance dashboards no longer get stuck at zero.
Added a customer reporting page for reviewing customer records in a dedicated report view.
Added a recurring payments rent roll report for tracking subscription revenue, customer billing, and recurring plan details.
Photo annotations and checklist metadata now save more reliably across car and session pages.
Workflow linked events now correctly display and track the In Progress status throughout photo sessions and schedule views.
Customer inbox timelines now auto scroll to the most recent message when opened.
Outbound emails now convert line breaks into proper HTML formatting so multi line messages render correctly.
The email compose textarea is now capped so the Send button stays visible on smaller screens.
Help and support ticket comments now render with improved markdown typography and readability.
Fixed field code selector layering and improved rich text editor behavior in email compose.
Global admins can now grant cross team switching access for users directly from the admin team page.
Customer booking flows now prevent selecting past dates while preserving staff override flexibility.
Events with both checklist and photo rules now consistently include the checklist step instead of skipping it.
Car pages now support a rolled up notes feed that includes vehicle notes plus linked event notes with clear context labels.
Daily schedule event dialogs now include compact summaries, warning badges, and a cleaner mobile friendly event list.
Vehicle activity rows now surface the latest note for appointments and sessions for faster review.
Overlapping schedule events now group sooner and open in an accessible dialog for easier multi event review.
The schedule page now remembers each user preferred calendar view mode between visits.
Photo capture and upload paths now normalize landscape orientation across camera workflows including VIN scanning.
Monthly calendar view now has inline month navigation and fixes for collapsed layout and date range handling.
Bulk event importer now reads files more reliably across browsers before parsing large ZIP uploads.
Added a full calendar month view mode to the scheduling experience.
Added a mobile optimized progress view with swipeable tabs, richer headers, and status change confirmation prompts.
Increased floor map text size for spots, zones, lifts, and labels to improve at a glance readability.
Added automated retry handling for failed QuickBooks sync jobs to improve accounting sync reliability.
Recurring subscription imports now support applying a single start date override across all imported rows.
Time grid calendars now support swipe, arrow key, and horizontal wheel navigation for faster day to day movement.
Rotate groups of parking spots and zones together around their center point in the floor plan editor for faster layout adjustments.
Change prices across multiple recurring subscriptions at once from a single page with preview and confirmation.
A rebuilt payments section with dedicated tabs for Invoices, Quotes, Recurring, and Products for faster navigation and streamlined billing management.
All dates, times, and currency values throughout the app now respect your team's configured locale and formatting preferences.
Click any row in the payments table to open invoice details instantly without using the actions menu.
Type {{ in the marketing email editor to get autocomplete suggestions for all available customer and vehicle field codes including snake_case format.
Require customers to upload multiple document types such as both a driving license and proof of insurance during the onboarding flow.
Marketing email logos and images now render correctly across all mobile email clients through automatic image format transcoding.
Your facility can create a branded public profile page with photo gallery, service listings, and a registration inquiry button so customers can discover and engage with your facility online.
A new multi step wizard lets prospective customers submit storage requests with their location, vehicle details, and contact info, delivered as qualified leads to your team.
Generate branded PDF reports from any photo session complete with annotated damage photos, maintenance checklists, and your facility's logo for professional customer handoff.
Submit bug reports and feature requests directly from the dashboard with image attachments, upvoting, and real time status tracking.
A new API with key based authentication lets external tools and integrations pull car and customer data from your facility in real time, complete with interactive documentation.
Choose which sections and fields appear on the car detail page for both your team dashboard and the customer portal via drag and drop settings.
Car thumbnails now upload at higher quality for a sharper, clearer appearance across the dashboard.
Override the automatic Classic.com market valuation for any vehicle by linking to a specific Classic.com listing URL.
Recurring billing now correctly supports and displays any cadence including weekly, quarterly, and custom intervals across the dashboard and customer portal.
Issue account credits to customers and automatically apply them toward future invoices and charges.
Configure which steps and cards appear on your facility's public registration form using a modular drag and drop card system.
Connect your facility to Xero for automatic two way sync of customers, invoices, payments, refunds, and payouts to keep your books up to date without manual data entry.
External vendors now get a dedicated portal to view assigned appointments, see vehicle and transport details, update job status, and add notes without needing access to your main dashboard.
Drag to reposition how a vehicle's thumbnail photo is cropped, ensuring the most important part of the image is always visible.
Pinch to zoom and pan on vehicle photos to inspect damage annotations and details up close on any device.
Scan a VIN barcode using your device camera to instantly pull up a vehicle's detail page during check in or lot walks.
Added "PPF Damage" as a new damage classification option in the photo inspection workflow.
Quickly scan or enter a VIN from the sidebar or mobile bottom nav to jump straight to a car's page.
Customers can now see who else has booked a time slot. Facility operators can enable this per event type, and customers can mark their booking as private.
The VIN scanner now uses multiple detection layers for faster, more reliable results.
Stripe onboarding now opens in a new tab on Safari to prevent crashes from complex bank redirect chains.
The Revenue Overview card now shows three KPI tiles: Collected Revenue, Accounts Receivable, and Past Due invoices at a glance.
Shared photo session links now display rich preview cards with the vehicle photo, event type, and facility branding on social media and messaging apps.
Vehicles with a VIN now automatically decode detailed specs from the free NHTSA (US Gov) database.
Upload a custom thumbnail photo directly from the car detail header for quick visual identification.
Car and customer detail pages now use full-width layouts with the top navigation hidden for a more focused experience.
Fixed the quick date range selector layout on mobile in the marketing calendar.
Larger, easier-to-tap action buttons after capturing damage photos on mobile devices.
Preset zoom level controls (1x, 2x, 3x) in the in-app camera for precise photo documentation.
Customer onboarding emails now include a plain text link fallback for email clients that don't render buttons.
Automatically sync declared vehicle values from signed contracts to car records.
Void finalized invoices and duplicate existing invoices as new drafts to save time on recurring charges.
Control which damage documentation photos are visible to customers in their portal.
Configure whether card and ACH processing fees are absorbed or passed through to customers, with transparent rate breakdowns.
A built-in camera for photo walkthroughs with zone and part context overlays, so every photo is automatically tagged with its location.
Record and track tire pressure readings during vehicle intake walkthroughs.
Add internal notes to cars and customers with visibility controls to manage what information is shared.
A complete shopping cart and checkout flow for your facility marketplace with phone verification.
An AI-powered assistant that can look up cars, customers, parking, scheduling, and payments using natural language queries.
Run online auctions for customer vehicles with bidder registration, bid verification, and automated auction close workflows.
Full two-way sync with QuickBooks Online including automatic invoice, payment, and customer synchronization with reconciliation.
Temporarily pause customer subscriptions and resume them when ready, keeping all settings intact.
Customizable multi-step onboarding flow for new customers including profile setup, contract signing, payment method, and document uploads.
An enhanced search experience across your dashboard for quickly finding cars, customers, and more.
Expanded Stripe payment support with country-specific fee structures for card and ACH payments.
Admin tools for managing team platform subscriptions including plan changes and billing.
Streamlined campaign editor focused on individual channels (email or SMS) for faster campaign creation.
Automatically sync your team branding (logo, colors, name) to your Stripe Connect account for consistent payment experiences.
Quickly duplicate existing marketing campaigns as a starting point for new ones.
A full-featured community messaging system with channels, real-time messaging, admin management, and unread notification badges.
Generate professional PDF reports from photo sessions with all captured images and annotations.
Since most of your contracts are built to have one car entered into it but everyone has a guy with 3+ cars, we've setup a way for contracts to automatically "bundle" these into one single contract to sign. This way if someone has 3 cars, they will get a 3 car contract bundle. For them its just like signing one contract but they get 3 separate ones stored for each car.
Bundle multiple contracts together and send them as a single signing request to customers.
Update pricing across multiple subscriptions at once with the new bulk pricing tool on the subscriptions page.
Cancel multiple subscriptions simultaneously with the bulk cancel action.
Combine multiple subscriptions for the same customer into a single consolidated subscription.
Admin tool to bulk import existing subscriptions from external systems.
Change the payment method on individual subscriptions directly from the subscriptions table.
Adjust subscription quantities with a dedicated dialog for easy updates.
Configure custom checklists for event types and photo walkthroughs to standardize your processes.
Zones on the floor plan now show real-time occupancy counts and you can view all cars assigned to a specific zone.
A new step-by-step onboarding checklist guides new facilities through initial configuration with progress tracking in the sidebar.
You can now assign a cars location to a parking zone rather than a specific spot. This will enable you to have a looser tracking mechanism (eg rows, buildings, general areas) compared to a specific spot or lift (eg 114, Lift 14 - Level 2).
You will now see an onboarding checklist in your side navigation to help guide you through account setup processes. This will provide more granular guidance and instruction on account setup and how to use the application.
Generate downloadable PDF inventory reports for your parking spots with current occupancy and assignment details.
Marketing and social events are now managed together in one "Marketing & Events" page making it easier to plan communications, social posts and events in one place.
Vendors/service providers are now managed under Payments, with clearer vendor status, invites, and Stripe connection visibility to support smoother vendor onboarding and payouts.
The customer portal can now be added to Android home screens with more accurate facility branding.
Checklists now support better structure (grouping/organization), clearer progress, and a more seamless experience.
The Payments area has been improved to make it easier to find what you need (better filtering and navigation) and to manage customer subscriptions more efficiently, including adding subscriptions to start in the future and seeing key billing details at a glance.
You can now associate vendors to specific products/price tiers and record vendor costs, so you can understand margins per service and keep pricing/costs organized.
Labels for inspections and registrations now adapt to your region—MOT and Road Tax for UK, WOF and Rego for NZ, and standard US terms elsewhere. More countries and support coming soon!
Create workflows to combine multiple events into a single standard operating procedure.
Build checklists for event types! Use these to create SOPs for facility operators!
Configure your facility's country in team settings to enable regional features like plate lookups and localized terminology.
Look up vehicle details automatically from UK (DVLA) and New Zealand (CarJam) license plates, auto-populating make, model, year, VIN, MOT/WOF expiration, and more.
New document management system with customizable document types (Registration, Insurance, Title, etc.). Staff can categorize uploads with visual icons and colors. Team admins can create custom document types in settings and control which types customers can view and upload themselves.
Customers can now manage their own profile directly from the customer dashboard. Update personal information, phone number with international support, and address with Google Places autocomplete. Profile photos can be uploaded and changes automatically sync to Stripe billing.
Generate detailed reports on parking spot utilization, occupancy rates, and availability trends across your facility locations.
Customers now see a clear breakdown of costs including subtotals, fees, and taxes before completing a purchase.
(What you are seeing right now) you'll now see this popup highlighting new features and updates you log in. I hope this keeps you informed about new improvements to CSS!
Facilities can now configure and automatically apply sales tax to their products and services based on location.
Updated terms of service to support new tax collection features.
For services requiring approval, customers receive confirmation once staff reviews and approves their booking request. This is now a switch on the event's settings page
Businesses can now add multiple contacts (spouse, assistant, etc.) to a single customer account, each with their own login access.
Easily track and record vehicle fuel/gas levels during any events.
Facilities can now onboard vendors (detailers, PPF, transport, etc.) and link them to products and services. Vendors can get scheduling notifications, be incorporated into booking workflows, quotes/estimates, etc.
Create and send professional quotes to customers, who can review and accept them online. Quotes automatically convert to invoices when approved.
The customer portal is now available in both English and Spanish, automatically displaying in the customer's preferred language.
Set up events that automatically repeat on a schedule (monthly detailing, annual inspections, etc.).
Customers can now track their vehicle's location in real-time during transport services with a live map view. They can also get notifications at each stage of transport
Customer portal scheduling redesign. Larger buttons, more simple layouts, easier booking for events.
Connect your facility to Facebook, Instagram, X, and LinkedIn to schedule and automatically post content across all major platforms.
Facilities can configure their preferred date format (MM/DD vs DD/MM) and time format (12hr vs 24hr) displayed throughout the system.
Improvements to AI photo analysis to extract information like VIN, mileage, and condition notes.
Improved email design tools with rich text formatting for creating professional marketing emails.
Customers and team members can customize the frequency and types of their notifications (email, push, sms)
Improved vehicle lookup with comprehensive make, model, trim, and year data for more accurate car records.
We have integrated data from classic.com directly on platform so you can get realtime accurate vehicle valuations of cars within your facility.
You and your customers can list vehicles for sale on a facility marketplace where interested buyers can express interest directly. Customers can also create sourcing requests if they are on the market for a new car.
We're always looking for ways to improve. Book a demo to share your ideas with our team.
Powered by carstoragesoftware.com