Product Portfolio: Case Studies

Modernizing Freight Management: Transforming OTR Solutions Mobile App

Rebuilding the Mobile App to meet market demands and enhance competitiveness.

The Problem: An Outdated Mobile App

For Clients: The existing invoice submission form was inefficient and lacked user-friendly design elements, contributing to user dissatisfaction. The app’s limited functionality only allowed invoice submissions and broker checks, leaving most user needs unmet.

For OTR: The outdated app structure created a barrier to client onboarding, impacting acquisition and retention rates. Freight owner-operators required a mobile solution optimized for submitting and reviewing invoices efficiently while on the road. Without app adoption, users submitted invoices through email, creating operational inefficiencies as internal teams had to process data manually.

The Vision: A Comprehensive Overhaul

Goal:

Rearchitected the codebase to align with modern frameworks, introduced a redesigned UI adhering to updated design systems (see Fig. 1 and Fig. 2), optimized the user experience, and enhanced engagement metrics, ensuring scalability for future feature development.

Defining Success:

  • Engagement Metrics: Track active users and app-based invoice submissions.
  • Satisfaction: Positive client feedback, better app store ratings, and favorable mentions during sales demos.
  • Seamless Transition: Execute a clean transition to the updated app, ensuring zero downtime and uninterrupted client access during deployment.

Execution: Delivering Results Through Strategic Adjustments

A Unique Approach:

  • Quality Assurance: Rigorous internal testing ensured the product met high performance and usability standards before release.
  • Streamlined UX: Developed an intuitive invoice submission wizard, seamlessly integrating the Google Location API to address client pain points and replace a frustrating form-based process.
  • Efficient Collaboration: Worked closely with a single engineer and an intern for bug fixes. Managed progress using Kanban methodology and Azure dashboards.

Ease of Scalability and Future Feature Integration: The app was designed to support easier debugging, enhance future development velocity, and simplify the addition of new features.

Outcomes: Transformational Impact

  • 30% Increase: In invoice submissions through the app's new Invoice workflow (see Fig. 3) within the first three months.
  • 4.9-Star Rating: Achieved on the iOS app store with over 1,200 reviews.
  • Internal Feedback: "Went from something you didn't want to mention while onboarding a new client to something driving the growth of new business." – OTR Sales/Operations Team Member.

Learnings: Lessons from Rebuilding

  • Understand All Pain Points: While the rebuild addressed major user frustrations, some niche features relied upon by a small subset of users were unintentionally removed. Deeper research could have avoided this oversight.
  • Flexible Documentation Strategies: Starting the project on short notice left limited time for detailed planning. The team’s ability to adapt and collaborate overcame these challenges.

Boosting Fuel Card Usage with OTR Fuel Finder

Empowering clients with real-time fuel savings at their fingertips.

The Problem: Clients Lost in the Search for Savings

Context:

OTR Solutions offered fuel discounts through its Fuel Card but lacked a user-friendly way for clients to locate these savings. Clients were unaware of where they could get discounts, what the discounts would be, or how they compared to other cards. This gap hindered card usage and client satisfaction.

Pain Points:

  • Lack of Visibility: Clients couldn't easily find truck stops offering discounts with the OTR Fuel Card.
  • Competitive Disadvantage: Clients compared OTR's card unfavorably against competitors due to lack of accessible discount information.

The Vision: A Fuel Discounts Finder for Enhanced Engagement

Goal:

Develop a Fuel Finder tool that allows users to locate discounted diesel truck stops, boosting OTR's card usage and sales, and providing value to clients (see Fig. 4).

Defining Success:

  • Increase in fuel card usage and gallons purchased.
  • Reduction in time to first card swipe after receiving the card.
  • Positive client feedback and engagement with the Fuel Finder feature.

Execution: Overcoming Constraints with Creative Solutions

Research and Planning:

  • Conducted competitive analysis on other Fuel Finder apps to identify expected features and potential pitfalls.
  • Leveraged deep knowledge of OTR's fuel data to design a cost-effective solution.
  • Collaborated with UI/UX designers and stakeholders to define essential requirements and MVP design.

Innovative Approach:

  • Utilized card swipe data to display recent pricing, avoiding $50K/year in third-party data costs.
  • Created a data pipeline that processed daily card swipe data to provide up-to-date pricing information (see Fig. 5).

Development and Testing:

  • Coordinated between Data and Software teams to build the pipeline and integrate it with the app.
  • Conducted a company-wide Beta test during Thanksgiving, leveraging employees traveling across the country to validate data accuracy and user experience.

Outcomes: Driving Engagement and Sales Growth

  • 15% Increase: In fuel card usage and gallons purchased over two months.
  • Reduction in Time to First Swipe: Decreased from over 30 days to under 7 days.
  • Operational Shift: Fuel Desk transitioned from outbound sales to focused support and application processing due to self-selling nature of the Fuel Card.

Learnings: Leveraging Internal Resources for Success

  • Value of Internal Testing: Utilizing employees for Beta testing provided confidence in data accuracy and user experience.
  • Cost-Effective Solutions: Creative use of existing data resources can significantly reduce costs and accelerate development.
  • Long-Term Planning: Gathering post-launch feedback was essential for informing future enhancements despite limited immediate development opportunities.

Streamlining Vendor Payables: Boosting Efficiency for OTR Solutions' Account Teams

When your business depends on a moving truck, even one missed payment can derail your livelihood.

The Problem: Managing Chaos Without Tools

Context:

OTR Solutions needed a scalable solution to improve client retention by offering Vendor Payment services. However, manual tracking through scattered Google Docs created inefficiencies and frequent errors (see Fig. 6 for the manual workflow). Account teams were overburdened, risking client trust. Without a centralized system or clear processes, the feature was on the verge of failure, despite its growing demand.

Pain Points:

  • Operational Chaos: No centralized repository; team members depended on individual processes.
  • Missed Payments: Tracking inconsistencies jeopardized client operations.
  • Employee Overload: Account teams spent 2+ hours weekly following a process ill-suited to scaling demands.

The Vision: Building a Scalable Solution

Goal:

Introduce an automated Vendor Payable management system that reduces manual effort, increases visibility, and empowers account teams to focus on high-value tasks.

Plan:

The project was delivered in three iterative phases using Scrum methodologies and Azure for backlog management:

  • Phase 1: Introduced centralized data and increased visibility into Vendor Payables.
  • Tools: Lucid Charts for flowchart creation, Figma for UI/UX design.
  • Phase 2: Automate fund withholding, support accounting exports, and facilitate emergency fund returns.
  • Phase 3: Introduced fully automated payment releases, streamlining the entire workflow (see Fig. 7 for the automated process).

Execution: Collaboration at the Core

Discovery and Solution Design:

The project involved cross-functional collaboration between Operations, Engineering, and Product teams. The Vendor Payable Board (see Fig. 8) provided a centralized platform where Account Teams could easily manage payables with clear visibility and actionable options.

  • Discovery and Solutioning Sessions: Identified pain points with Operations stakeholders and ideated solutions with Engineering.
  • Refinement Workshops: Standardized team processes using user stories, acceptance criteria, and detailed flowcharts.

Methodologies and Tools:

Tools: Azure for backlog management, Lucid Charts for flow diagrams, and Figma for UI/UX design.

Practices: Delivered value iteratively to provide benefits immediately and incorporate user feedback sooner.

Challenges and Solutions:

  • Complex Recurring Payment Logic: Engineering tackled edge cases like holidays and weekends to avoid missed payments.
  • Payables Not Funded: The payment page alert (see Fig. 9) proactively notified Account Teams to withhold funds during payment scheduling, ensuring the process remained accurate and seamless.
  • Accounting Integration: Worked closely with finance to ensure accurate IIF file exports.

Outcomes: Transformational Impact

Metrics:

  • Time savings: Reduced account management need from over 2 hours to under 5 minutes per week.
  • Increased payables: Grew from 75 open payables to 500 in six months.
  • Retention: Clients using the program were 90% more likely to remain with OTR after six months.

Business Value:

The Vendor Payable Board became a critical feature for retaining clients and enabling account teams to focus on strategic priorities, aligning with OTR’s mission to support small trucking businesses. Long-term, this service could evolve into a standalone subscription offering or be integrated into a SaaS model contract structure.

Testimonial:

“This tool took something that was front of mind daily out of necessity and turned it into a task we almost never think about.” – OTR Account Team Member

Learnings: Lessons from Iteration

  • Unfinished Doesn't Mean Unvaluable: Delivering utility in phases provided immediate benefits to Operations, reducing processing time sooner and allowing feedback for future phases.
  • Anticipate Hidden Complexities: Seemingly simple features, like recurring payments, can reveal unexpected challenges, such as accounting for non-working days like weekends and holidays.
  • Empathy for Clients: Recognizing the financial pressures on small and medium trucking businesses shaped features like emergency fund returns.

Automating Invoice Management: Scaling Efficiency for Large Clients

Focusing on what matters most by automating the repetitive approval of hundreds of invoices daily.

The Problem: Inefficiencies in Manual Invoice Approval

For Account Teams: Account reps were bogged down by repetitive tasks:

  • High Volume of Invoices: Certain large clients submitted hundreds of invoices daily.
  • Manual Workflow: Approval required opening each invoice, changing its status, and saving the changes (see Fig. 10)—a time-consuming and monotonous process.
  • Disproportionate Impact: High-volume clients consumed disproportionate time and resources compared to smaller clients.

The result? Limited bandwidth for tasks requiring critical thinking and human oversight, hindering the growth of OTR Solutions' large-client offering.

The Vision: Automating to Enable Growth

Goals:

  • Eliminate Repetitive Tasks: Freeing account reps to focus on higher-value activities.
  • Scale Large-Client Support: By automating invoice approval, OTR Solutions could manage high-volume clients without proportionate increases in staffing.
  • Future-Proof Operations: Setting the stage for smarter automation with no-touch approvals based on audit confidence scores.

Execution: From Initial Build to Microservice Architecture

Initial Implementation:

  • Discovery: Operations teams tracked time spent on manual approvals, revealing an average of 14 minutes per 100 invoices for large clients. This data quantified the business case for automation.
  • Development: Collaborated with a mid-level engineer to architect and build the solution, integrating it seamlessly into the existing UI to ensure user adoption (see Fig. 11).
  • Testing: Conducted Beta tests with copied production data alongside operations teams to validate functionality and accuracy.

Iteration: Microservice Architecture:

  • Challenges: System slowdowns during peak usage affected the entire platform, with page load times exceeding 10 seconds.
  • Solution: Transitioned to a microservice architecture to offload processing, enabling asynchronous approval without impacting the main system (see Fig. 12).
  • Improvements: Reduced page load times and ensured job completion notifications for better user experience.

Outcomes: Measurable Impact

  • Time Savings: Initial implementation reduced approval time for 100 invoices from 14 minutes to 30–60 seconds.
  • Resource Optimization: At launch, saved the workload equivalent of one full-time employee, translating to over $45,000 annually.
  • Invoices Automated: Supported growth from 3,500 daily invoices at launch to over 7,500 daily invoices.
  • System Performance: The microservice update reduced strain, restoring system efficiency even during peak usage.

Learnings: Key Takeaways

  • Build for Scale: Early design decisions should consider long-term scalability and performance monitoring.
  • Monitor Performance: Establish real-time analytics to detect and address issues before users report them.
  • User-Centric Design: Involve users throughout development to ensure the solution fits seamlessly into their workflows.
  • Iterate Strategically: Use iterations not just to fix issues but to introduce features that anticipate future needs.

Freight Rate Analyzer: Testing Market Demand Through Rapid Iteration

Tackling a $200 per lane earning gap required rapid analysis and bold solutions in freight rate strategy.

The Problem: Understanding Why Clients Earn Less Per Lane

  • Critical Question: OTR Solutions entered a Client Product Offsite with a critical question: why were clients earning $200 less per lane than their competitors? This earning gap, uncovered through data shared by a top freight broker, highlighted the need to understand root causes and make data-informed decisions.
  • Client Feedback: Clients expressed surprise at their comparative disadvantage and asked OTR Solutions for guidance. While some were using existing freight rate analyzer tools, they found them to be expensive and unreliable.
  • Opportunity Identified: This feedback emphasized the chance to leverage OTR Solutions' significant lane data to deliver a reliable, affordable tool that addressed client needs.

The Vision: A Freight Rate Negotiation Helper

OTR Solutions set out to rapidly iterate on a Freight Rate Analyzer so they could:

  • Validate Data Quality: Confirm that OTR Solutions' lane data was accurate enough to support informed decisions.
  • Enable Better Negotiations: Provide clients with reliable rate insights to demand competitive earnings confidently.
  • Explore SaaS Opportunities: Position the tool as a potential standalone feature to attract new clients to OTR Solutions' factoring services.

Success was envisioned across multiple dimensions:

  • Macro Level: Improving client earnings per lane booked.
  • Micro Level: Measuring how OTR Solutions' rate predictions aligned with actual client bookings.
  • Human Level: Instilling confidence in truck owners to negotiate better rates with brokers.

Execution: Building, Testing, and Learning Rapidly

  • Discovery & Design: Weekly meetings aligned teams on scope, UI/UX design (see Fig. 13 and Fig. 14), and testing timelines. While the data pipeline was staged, engineering kept the momentum by developing animations and refining interactions based on client feedback.
  • Challenges: Early in the project, potential data limitations emerged, but preliminary validations appeared promising. It wasn’t until the full data set reached beta testers that the extent of data granularity issues became evident—especially after adding a filter for truck type, which was a must have for meaningful results.
  • Iterative Testing: Continuous feedback from beta users enabled the team to identify limitations before launching a broader beta, saving significant resources.

Outcomes: Failing Fast to Learn More

  • Saved Resources: Avoided the fallout of releasing an incomplete product, including potential reputational damage and wasted operational efforts.
  • Improved Processes: Established a rapid iteration framework, strengthened cross-functional collaboration, and refined approaches to validating invoice data quality.
  • Strategic Redirection: Insights from this project drove a company-wide initiative to improve invoice data collection, focusing on truck type categorization for greater accuracy.

Learnings: Insights for Future Success

  • Data Matters: Accurate categorization of truck types is vital for reliable lane insights. This realization influenced data quality improvements across OTR Solutions.
  • Customer Feedback is Key: Rapid testing with beta users uncovered limitations early, saving time and resources.
  • Morale through Momentum: The team’s enthusiasm transitioned seamlessly to related projects, reinforcing the value of agility and shared goals.

From Concept to Beta: Building a Bulk Gift Card Ordering Solution

Leveraging existing partnerships and positioning in the loyalty industry to create a new standalone revenue product, selling gift cards in bulk.

The Problem: Limited Options for Bulk Gift Card Orders

  • Industry Opportunity: Extu identified an opportunity to test a potentially massive new product offering in the bulk gift card space. Historically, Extu serviced bulk orders as one-offs, and recent interest from clients highlighted the need to address this market.
  • Competitor Challenges: Existing bulk gift card solutions presented several pain points:
    • Poor user experience, with steep learning curves for order setup.
    • High fees and limited card selection, especially internationally.
    • Complex ordering processes and inadequate features for tracking and managing orders.
  • User Feedback: "I have to build orders across multiple platforms to accommodate all the card types I want, which means a sales call to review how to order across multiple platforms once per year."

The Vision: Validating the Bulk Gift Card Market

Extu set out to launch an MVP for bulk gift card orders with the following goals:

  • Test Market Demand: Validate interest in bulk gift cards as a standalone revenue product.
  • Simplify Ordering: Offer a streamlined user experience for placing bulk orders.
  • Lay the Foundation for Growth: Use the MVP to shape future iterations with automation and expanded card offerings.

Defining Success: Success for the MVP was measured by securing initial orders, positive user feedback, and commitments to larger future orders once the platform offered more options.

Aspirational Goals: Extu aimed to integrate this offering within a broader platform uniting its TCM (Through Channel Marketing) and CIM (Channel Incentive Management) business units.

Execution: From Wizard of Oz MVP to Beta

  • Planning and Research:
    • Conducted competitor analysis using AI-powered tools to identify smaller competitors and consolidate actionable insights.
    • Collaborated with Sales and Operations stakeholders to define a clear process map for manual support (see Fig. 15).
  • Development Approach:
    • Built a simple one-page form for placing bulk orders on the GoTu Rewards platform.
    • Used a three-sprint cycle to rapidly iterate on the MVP while simultaneously redesigning the GoTu Rewards platform.
    • Ensured rigorous internal testing in a Beta environment before launch.
  • Challenges:
    • Coordinating operational support between Sales, Finance, and Operations teams.
    • Addressing technical deployment issues and unplanned legal requirements (e.g., Force-Accept Updated Terms of Service).

Outcomes: Early Validation of Market Potential

  • Orders and Revenue: Secured double-digit orders totaling six-figure gross sales during the holiday season.
  • Client Success: All orders were fulfilled on time, earning client praise and commitments for larger future orders.
  • Organic Growth: Received organic orders from users discovering GoTu Rewards independently, providing additional validation.
  • Roadmap Development: Positive feedback and initial success justified further investment in building a fully automated platform (see Fig. 16), and a streamlined ordering process (see Fig. 17).

Learnings: Broad Lessons from Building the MVP

  • Embrace Rapid Iteration: Focus on releasing MVPs quickly to validate ideas before committing to full-scale development.
  • Prioritize User Simplicity: A straightforward user experience can make or break adoption, especially in competitive markets.
  • Expect the Unexpected: Challenges like legal requirements or unforeseen user profiles (e.g., resellers) require flexibility in planning and execution.
  • Collaboration is Key: Regular cross-functional alignment fosters better solutions and ensures smoother execution in tight timelines.

Simplifying Onboarding: Modernizing the GoTu Rewards Signup Flow

Creating a user-first signup flow to enhance lead generation and engagement by simplifying registration.

The Problem: Friction in the User Signup Experience

  • High Drop-Off Rates: Organic traffic consistently churned at the registration form stage due to the lengthy and overwhelming nature of the form.
  • Unnecessary Steps: A redundant text message validation step existed after registration but was disconnected from the overall process, further highlighting inefficiencies.
  • Unclear Workflow: The form required extensive upfront information and lacked clear guidance, leading to user abandonment.

The Vision: Simplifying User Onboarding

Extu set out to redesign the GoTu Rewards signup process with the following objectives:

  • Streamline the Process: Break the long form into manageable steps and integrate modern user-centric features like a progress tracker and MELISSA address auto-fill API to enhance usability (see Fig. 18).
  • Increase Lead Capture: Focus on collecting minimal but essential user information (email, password, company name) in the first step to ensure lead generation (see Fig. 19).
  • Industry Best Practices: The new signup flow aimed to deliver a user-friendly experience that positioned GoTu Rewards as a modern, professional platform capable of supporting enterprise needs.
  • Aspirational Goal: Build a framework that could scale across enterprise loyalty platforms without requiring additional development effort.

Execution: From Concept to Completion

  • Planning and Research:
    • Analyzed user behavior using Google Analytics and Hot Jar to identify drop-off points and areas needing improvement.
    • Consulted industry standards and competitive benchmarks to design a user-first flow.
  • Development Approach:
    • Redesigned the entire signup flow to align with Extu’s updated design scheme, incorporating modern UI/UX standards.
    • Leveraged existing system functionality in an innovative way to support the multi-step design, reducing development time to under one sprint.
    • A front-end developer focused on implementing the new design while a full-stack developer reworked the backend to support the updated workflow.
  • Challenges:
    • Reconfiguring backend systems to enable dynamic redirects for incomplete registrations.
    • Managing tight timelines by leveraging established UX principles rather than conducting A/B testing upfront.

Outcomes: A User-Centric Solution with Tangible Outcomes

  • Improved Completion Rates: Registration rates improved from 0% to 4%, with consistent new user signups weekly.
  • Enhanced Workflow Efficiency: Incomplete users were automatically directed to the second step upon return, minimizing friction and improving user retention.
  • Streamlined Sales Process: Leads began completing registrations independently ahead of their sales calls, improving productivity and reducing manual intervention.
  • Adopted by Enterprise Client: The multi-step flow framework was successfully adopted by another enterprise loyalty client after launch.

Learnings: Broad Lessons from User-Centric Design

  • Focus on Incremental Wins: Simplifying one aspect of the workflow can significantly improve overall user engagement and satisfaction.
  • Leverage Best Practices: Quick implementation based on best practices can yield immediate results, with opportunities to refine later.
  • Data-Driven Insights: Tools like Google Analytics and Hot Jar provide actionable insights that directly inform effective design changes.
  • Reusing Existing Features: Reusing existing system features creatively to solve new problems can save time and resources while delivering impactful solutions.

Interested in Working Together?

Let's create something extraordinary.