Changelog
Follow up on the latest improvements and updates.
RSS
Now the AccordionTexts, CallToAction, Hero, and TextSection all have a consistent set of options for the "Action Button" which can be:
- A button that navigates anywhere
- The Vehicle Picker (which shortcuts to step 2 of the booking flow)
- A Quick Book button for a service (which shortcuts to step 3 of the booking flow)
- A Service Category button (which which shortcuts to step 2 of the booking flow, providing a subset of services based on a Service Category).
If a service has a $0 price in Tekmetric (Diagnostics), we can now label a Service Card on the site as "Free!" instead of "Pricing Varies with Vehicle":
Set the price type in admin (Free is disabled if a fixed price has been detected in Tekmetric):
Then the customer will see this on the /pricing page (and any where we use the Pricing Cards component):
And this in the booking flow:
When someone emails your gmail account with an ICS file attached, google can automatically parse that and add an event to your calendar. Now we do that!
Additionally, we've added links to add to a Google or Apple calendar from the confirmation page!
Text provided by the marketing team is now included as a subtitle for each of the service categories on the roda.com/services page.
Services can now have an additional "subtitle" on the service selection page. This is intended to provide a time estimate for Details, but could include any string of text relevant to the service:
To add a subtitle, visit the service's edit page in the Admin Portal and update the "Web View":
new
improved
fixed
Early March Updates
New
- Build a "Customers with Deferred Services" report in admin
- Added a "Percentage off Service" coupon option (in addition to the other 4 ways a coupon can modify pricing: Fixed Price for a Service, $ off a Service, $ off a total, % off a total)
- Shuttle trip scheduling from the Pickup Map in admin along with shortcuts for booking valet trips!
- Launched an A/B test for some style changes for AddOn services on the Review page
- Added the ability for a customer to archive a vehicle from the Virtual Garage
Improved
- Updated the EOD report to include the number of same day bookings in the number of new appointments for the day
- Made service pages have an editable H1 (instead of being locked to the Tekmetric Canned Job name)
- Prevent the "Send Message" button from being clickable if there's no message (this doesn't actually send an SMS, but does add a blank message record to our view, but not anymore!)
- For customers with multiple vehicles, the VG will now default to the most recently updated (not archived) car
- The "ThreeStepsDetailed" component is now completely configurable as a page component (previously hardcoded to match the TJ design)
- Links from the /services page will now match on Tekmetric service name OR h1 copy
Fixed
- Fixed a bug in which the appt selection screen would not automatically advance to the date with the first available appt on mobile
- Fixed a pair of bugs related to coupon restrictions
- Fixed a bug in the promise time alerter for if a dropoff address is missing it's lat/lng (required by redcap to get trip times)
Per a request from the marketing team to provide a list of customers that have at least one deferred service on their most recently completed appointment, we now have a report in admin to do just that!
Having fallen out of date with the changelog, here's a bullet list of misc changes that have happened since the start of February:
- Website header reordered to put the logo on the left and all the navigation on the right
- Removed the "tracking" number from the header and replaced with the same number from the footer for a consistent phone number on the page
- Fixed an issue with CallRail not keeping the tracking number in place across page navigation
- Significant improvement to query time for message threads and dashboard view in admin (those queries stacked up and a big storm of them bogged down our database connection pool causing poor performance for an hour)
- Created "action path validation" for making sure the website CallToAction component is pointed to a valid url
- Fixed a bug that was causing vehicles to be "orphaned"
- Added an appointment type option for "Internal Work" to be able to identify work on shuttles
- Added Advisor and Tech headshots to Estimate screen
- Enabled a "compression middleware" to improve performance on pages with lots of data
- Expanded the website components to allow the Vehicle Picker to be added to pages
- Added customer data to the GA4 "dataLayer" to enable Enhanced Conversion tracking with Google
- Fixed a bug that allowed an appointment to "check-in" more than once (creating duplicated ROs in Tekmetric)
- Added PostHog tracking events to the estimate page to better be able to track customer interactions when accepting/deferring jobs on the estimate
- Corrected our hours in the Google Schema Data on our website
- Updated the styling of the blog pages to allow for partial width "Text Sections"
Engineering Changes
🚀
Releases + What's New
Released Jan 31, 2024
- The Top 5 Most-Popular Serviced Makes and Models:Now appear immediately in drop-down Search-Field: The goal here is to speed the user to the most common vehicles we service to get them to book quicker.
- Admin NPS Refinements:We are now calculating the NPS actual metric in Admin Reporting, see the update in Admin > Reports > NPS
Released Jan 25 and 26, 2024
- Updated Pricing Page with New Copy and Refinements: See our updated pricing page for the latest copy changes and enhancements. We've added additional tooling.
- View Emails in Browser Support: Customers can now view emails in their browser from Hubspot
- Auto Escalation Flag for Customers: Admins can now mark a customer as an "auto-escalated" customer type, which automatically flags theirfutureappointments as that special status. It does not change already booked serviced, only future, new service appointments.
Released Jan 23 and 24, 2024
- Added "RODA20" copy to the homepage header:To drive a persistent welcome-coupon code
- SEO:Added Title and Meta editing for Service pages
- NPS: Prevent NPS rating requests to customers if asked within the last 30 days
- Merged duplicate vehicles: Roda Engineering merges vehicles if it's the same VIN, since that is a unique identifier. This enhances our data integrity efforts.
Released Jan 16, 17 and 18 2024
- Added vehicle recall notices to the Roda Virtual Garage: If you have an open-recall on your vehicle, you will see this notice if you log into your account.
- Created permissions and roles on Admin: Admin now supports Marketing, Service Manager, Advisor (CEM) and Technician roles
Released Jan 11, 12 and 15 2024
- Added Signature Block to Inspection Report and Payment Invoice:In order to continue to protect the business, we are now collecting signatures for work approvals (inspection report)
- Added additional Sentry improvements: to help us better understand app performance from an engineering perspective.
- Fixed credit card number overflowingon payment screen (primarily on mobile)
Released 6, and 9 2024
- Configured GA4 events to be user-action driven,not page-view driven. These events now fire as click-events.
- Added the Modern Postcardmatching pixel for snail-mail retargeting campaigns
- Installed PostHog, which is a robust, product engineering analytics tool, which replaces Hotjar
- Added the Booking-Notificationslack channel so when new bookings are confirmed, it notifies the channel.
✅
All Other Bug Fixes
- We are capturing the raw customer data for NPS input, so for example if a customer enters an 11we will capture that as a promoter.
- NOTE:The same istrueif a customer is so dissatisfied that they do not want to award us any sense of a positive score in their mind, like a1. Customers can enter a0or lower and we will mark that as a detractor.
- Fixed a WYSIWYG Editor bug that only enabled text edits by single lines.
- Fixed a duplicate service from appearing on the service page
Engineering Changes
🚀
Releases + What's New
Released Feb 6, 2024
Admin
- Coupon Search:You can now search coupon codes! Use the search bar at top right to easily find and filter your coupon codes to modify, delete, or administer however needed
- Renamed appointmentson Customer's screen to "Completed Appointments" as this is an accurate reflection of the data portrayed on this screen: https://admin.roda.com/customers
- Editable home page on Admin CMS:You can now edit the homepage, nearly all content on the homepage itself, using any of the already built components, you simply cannot delete this page due to the fact that it would cause serious harm to our web presence. You can find the homepage under the root-path on theWebpages section, on Adminhttps://admin.roda.com/webpages
✅
All Bug Fixes
- We are capturing the raw customer data for NPS input, so for example if a customer enters an 11we will capture that as a promoter.
- NOTE:The same istrueif a customer is so dissatisfied that they do not want to award us any sense of a positive score in their mind, like a1. Customers can enter a0or lower and we will mark that as a detractor.
Load More
→