Omni-Channel Commerce Capability
- Customer
- Philip Morris South Africa
- Project manager on the customer side
- Year of project completion
- 2024
- Project timeline
- October, 2023 - March, 2024
- Project scope
- 230 subscribers
- Goals
-
Philip Morris South Africa (PMSA) developed an Omni-Channel Order Fulfilment Solution to streamline the ordering process between the wholesalers/ Distribution centers with the informal traders. This solution aimed to address current deficiencies, leveraging various technologies to improve order accuracy and operational efficiency and acceleration and expansion of smoke free products to realize its ambition for a Smoke Free Future. The goals of the Omni-Channel Fulfilment (OCF) project are to:
- Streamline the Ordering Process: The project aims to create multiple channels for informal traders to order products, initially through interactive voice response (IVR) and unstructured supplementary services data (USSD) services. Subsequent phases will include additional channels such as chatbots, WhatsApp, and Uberization of orders.
- Reduce Errors: By providing a more efficient ordering system, the project aims to improve the accuracy of orders and reduce errors that hinder customer satisfaction and operational efficiency2.
- Meet Rising Customer Expectations: The project aims to meet the rising customer expectations for convenience and simplicity by providing a user-friendly ordering process.
- Improve Operational Efficiency: The project aims to improve the profitability of bike agents who service the informal trade, reducing the high attrition rate of bike agents who leave due to unprofitable conditions.
- Integrate with Existing Systems: The OCF solution will integrate with the Talos Order Management system, which is currently used to manage orders for PMI. This integration will cover the design of the IVR, USSD, and notification services.
These goals are designed to create a more efficient and user-friendly ordering process for informal traders, leveraging multiple channels and integrating with existing systems to enhance operational efficiency and customer satisfaction.
- Project Results
-
Overall, this project is expected to significantly enhance digital presence and improve customer engagement, leading to better business outcomes. This project aims to streamline the ordering process, reduce errors, and meet rising customer expectations for convenience and simplicity. Here are some key outcomes you can expect:
- Enhanced Customer Experience: By creating multiple channels for ordering, such as interactive voice response (IVR), unstructured supplementary services data (USSD), chatbots, and WhatsApp, customers will have more convenient and accessible ways to place orders.
- Improved Order Accuracy: The integration of these channels with the Order Management system will help in reducing order inaccuracies and ensuring that orders are processed efficiently.
- Operational Efficiency: The project will address current deficiencies in the informal sector, such as limited insights on post-sale activities and language barriers, thereby improving overall operational efficiency.
- Increased Coverage: The solution will enable the business to cover more than the current 100,000 points of sale (POS), expanding their reach and potentially increasing sales.
- Better Data Management: The integration services will ensure that all messages, including error messages, are logged into a database for traceability, and incidents are logged into the Incident Management System for resolution.
- Scalability: The cloud-based architecture will allow for efficient scaling from 10 to 10,000+ agents without worrying about the management or configuration of the underlying platform and telephony infrastructure.
The uniqueness of the project
The uniqueness of the Omni-Channel Fulfilment (OCF) process lies in its innovative approach to addressing the challenges faced by informal traders in South Africa. Here are some key aspects that make this process unique:
- Multiple Ordering Channels: The OCF solution will create multiple channels, multiple language and capabilities that can be utilised by the disabled customers operating in the informal traders to order products. Initially, it was used the interactive voice response (IVR) and unstructured supplementary services data (USSD) services. Subsequent phases were added such as chatbots, WhatsApp, and Uberization of orders.
- Addressing Informal Sector Challenges: The process specifically targets the informal sector, which has limited insights on post-sale activities and struggles with language barriers and literacy issues among foreign traders. These challenges hinder customer satisfaction, reduce order accuracy, and impede operational efficiency.
- Integration with Existing Systems: The OCF solution will integrate with the Order Management system, which is currently used to manage orders for PMI. This integration will covered the design of the IVR, USSD, and notification services.
- Focus on Operational Efficiency: By providing a more efficient ordering system, the process aimed to improve the profitability of bike agents who service the informal trade. This will help reduce the high attrition rate of bike agents who leave due to unprofitable conditions.
- Used software
-
The Omni-Channel Order Fulfilment project utilizes a variety of software, equipment, and auxiliary systems to ensure its success. Here are the key components:
-
Cloud Telephony System (CTS): This system handles telephony workloads, including telephony, interface/API, IVR, agent workstation, and metrics and reporting. It integrates with a telephony provider with redundant dedicated network paths to ensure capacity, platform resiliency, and scaling.
-
Interactive Voice Response (IVR): The IVR layer serves as the point of entry for retailers contacting the Order Management system. It dynamically invokes functions to make API calls to the Order Management system, sends SMS messages, and uses advanced text-to-speech technologies.
-
WebChat: This service provides interactive messages and conversational interactions (bots) that feel natural to customers. It uses the same APIs as the IVR to connect and communicate with the Order Management System.
-
Unstructured Supplementary Services Data (USSD): The USSD service facilitates the order fulfilment process. It operates in either HTTP GET or POST mode and routes requests to the API gateway over a secure HTTP connection.
-
Order Management System: OMS handles authentication requests and performs all order fulfilment functions. It creates new order numbers to track orders from creation to delivery.
-
Integration Services: These services provide the interface between the Order Management system, the workflow engine, the scheduler, and the notification service. They log all messages, including error messages, for traceability and incident resolution.
-
- Difficulty of implementation
-
Implementing the Omni-Channel Order Fulfilment project come with several challenges:
- Fragmented Market: The South African market is highly fragmented, with over 100,000 points of sale (POS). This fragmentation makes it difficult to efficiently manage and service all locations.
- High Attrition of Bike Agents: The current system relies on bike agents who visit stores without prior knowledge of stock levels or order volumes. This inefficiency leads to high attrition rates among bike agents, as they often leave for more lucrative opportunities.
- Integration Complexity: The project involves integrating multiple channels (IVR, USSD, chatbots, WhatsApp) with the Order Management system. Ensuring seamless integration and communication between these systems was complex and costly.
- Data Management: Managing and logging all messages, including error messages, for traceability and incident resolution required robust data management systems.
- Compliance and security: Ensuring compliance with data protection regulations, such as the POPI Act, and implementing robust encryption and access control measures are critical.
- Project Description
-
Philip Morris South Africa (PMSA) developed an Omni-Channel Order Fulfilment Solution to streamline the ordering process between the wholesalers/ Distribution centers with the informal traders. This solution aimed to address current deficiencies, leveraging various technologies to improve order accuracy and operational efficiency and acceleration and expansion of smoke free products to realize its ambition for a Smoke Free Future.
- Project Purpose: The project aims to build a solution that streamlines the ordering process, reduces errors, and meets rising customer expectations for convenience and simplicity.
- Current Deficiencies: The existing process has several deficiencies, including limited insights on post-sale activities, language barriers, and inefficiencies in stock management by bike agents.
- Proposed Solution: The Omni-Channel Fulfilment solution will initially use interactive voice response (IVR) and unstructured supplementary services data (USSD) services, with future phases including chatbots, WhatsApp, and other channels.
- System Integration: The solution integrated with the existing Order Management system to manage orders, suggested orders (AI/ML), gamification, uberization and notification services, ensuring seamless operation across different channels.
- Technical Architecture: The solution leveraged cloud services and including components such as a Cloud Telephony System (CTS), API Gateway, Workflow Engine, and Notification Service.
- Security Measures: The solution emphasized data encryption, access control, and compliance with data protection regulations to ensure secure data handling and storage.
- Operationalization and Management: Operational aspects included license management, security management, vendor and contract management, and user training to ensure smooth implementation and maintenance.
- Project geography
- Throughout South Africa's provinces