The purpose of this project, commissioned by a South African broadcasting company, was to enhance the efficiency and effectiveness of their field sales teams by addressing key operational challenges such as route planning, outdated partner information, and limited sales rep insights. The client partnered with JustSolve to deliver a comprehensive mobile application to address and overcome these challenges, helping the team operate at their full potential.
Objective: To enhance the efficiency of route planning for field sales and service teams, reducing unnecessary travel time and improving overall productivity.
Objective: To provide real-time access to accurate and up-to-date partner and sales rep information, streamlining operations and decision-making.
Objective: To enhance field sales efficiency by enabling accurate partner visit data, setting up sales territories, and notifying regional managers of audit exceptions for swift approvals.
Optimised route planning and reduced travel time resulted in substantial improvements in field productivity and operational efficiency.
Real-time access to partner data enhanced the effectiveness of field visits, streamlined compliance follow-ups, and facilitated better tracking and evaluation of field performance.
Efficient and standardised onboarding for new field reps and new partners with an intuitive user interface that required minimal training, ensuring smooth integration and ease of use for field agents
Our Development Approach
Our UX approach to sales automation focused on understanding user needs, from field sales teams to administrators, to create an intuitive and efficient experience across both the mobile app and admin panel. Through comprehensive user research, we identified key challenges, such as difficulties in updating records on the go, limited visibility of field agents, and repetitive audit processes. These insights guided a design that emphasised ease of use, flexible customisation, and streamlined workflows. Based on direct user feedback, we adapted the design to ensure the interface was user-friendly and required minimal training, with features like geo-location for audits and real-time updates made simple and accessible. This approach enabled us to develop a solution that not only addressed functional issues but also significantly enhanced user satisfaction and productivity, driving better business outcomes.
Our Development Approach
A key component to the success of the product was the development of a live style guide, which introduced standardised reusable components and adherence to best practices. This not only minimised technical debt but also streamlined future enhancements. As part of a larger refactoring effort, we also optimised the data model to enable a single user account to access multiple countries. This change eliminated the need for multiple user licenses per country, leading to significant cost savings on licensing fees. In parallel to architectural improvements, we delivered several critical features that directly impacted agent productivity, including streamlined onboarding processes, device and package linking, viewing customer wallet balance in real-time, as well as agent and customer transaction history. By structuring the project into parallel workstreams, we were able to accelerate development across multiple domains. This multi-threaded development approach ensured that key functionalities were delivered without delay, driving both efficiency and effectiveness in the product.
With OutSystems, we were able to streamline the entire development process, from ideation to deployment. The platform provides a collaborative environment for our team to work together, ensuring a smooth and efficient development process. It also allowed us to leverage previous technology investments, maximising value and minimising waste.
This solution has received the following prestigious awards.
Have a product you're ready to