OnTech Smart Services

Scheduling Experience for Customers and Technicians

I led the UX/UI design for OnTech Smart Services, aiming to streamline the scheduling process for both customers and field technicians.

Challenges

Customer Scheduling Friction: Customers found it difficult to schedule or adjust appointments independently, often needing to contact support for changes or confirmations.

Technician Tool Limitations: Technicians lacked an intuitive, mobile-friendly tool to manage appointments in real-time, leading to inefficiencies and scheduling errors.

Integrated Side Cart with Dynamic CTA

We introduced a side cart that dynamically updated based on the user's selections. For instance, adding a service would change the CTA to "Proceed to Scheduling," guiding users seamlessly into the appropriate next step.

We also introduced a dynamic call-to-action (CTA) button in the side cart that changed with the different products or services you had in the cart. For example, if you added a Google Nest Hello Doorbell, the CTA would say “Proceed to Checkout”, but if you added a Smart Doorbell Installation, it would change to “Proceed to Scheduling”.

Embedded Scheduling in Checkout

Previously, scheduling was a separate, confusing process. We embedded scheduling directly into the checkout flow, allowing customers to select service times immediately after choosing their services, reducing drop-offs and support calls.

Technician Backend Tool Redesign

We developed a mobile-optimized backend tool for technicians, providing real-time access to schedules, job details, and route information. This reduced scheduling errors and improved field efficiency.

Results & Conclusion

The redesign of the OnTech Smart Services website led to significant improvements:

  • A significant increase in completed service bookings.

  • A reduction in cart abandonment rates, thanks to the introduction of the side cart.

  • Enhanced user satisfaction with the checkout process, leading to smoother, more efficient customer journeys.

  • Positive feedback from technicians regarding the scheduling app, noting improved ease of use and better management of daily schedules.

These enhancements led to a more intuitive scheduling experience for customers and a more efficient tool for technicians, improving overall operational effectiveness.

A more in depth case study below