Community Based Group Buying Ecommerce App

Community Based Group Buying Ecommerce App

Table of Contents

Did you know that pricing is a major purchasing factor in the fragmented African e-commerce market? However, Kenya’s e-commerce market is projected to reach US$2.662 billion by 2027. Find out how High Peak turned this into an opportunity by building a community-based buying app.

Now, this case study explores High Peak’s journey in transcending geographical limits to empower communal purchasing. Let’s get started!

About our client

Our visionary Kenyan entrepreneur brings invaluable experience in consumer goods marketing and is the guiding force behind a groundbreaking venture. With an unyielding commitment to accessibility and affordability, our client has been reshaping the retail landscape for 11 years. Their unwavering focus on making fast-moving consumer goods (FMCG) more accessible and the lowest price are set to transform the shopping experience for communities, empowering individuals to enhance their livelihoods through innovative solutions. This led to their requirement for the process of ecommerce app development.

About the product

High Peak’s team invested a lot of research for this trailblazing ecommerce app. It is dedicated to empowering and streamlining community group-buying experiences. With a focus on B2B and B2C users, the native Kenyan app for ecommerce offers the lowest prices possible and delivers the orders to 3 distinct distribution channels. Led by a mission to make FMCG more accessible and affordable, it leverages its innovative platform to enhance convenience and foster economic growth.

Key highlights of the app are:-

  1. The client understands the diverse needs of Kenyan consumers and provides clear and distinct distribution channels tailored to their requirements. This targeted approach ensures efficient access to products and services.
  2. The B2B ecommerce app focuses heavily on pricing research, ensuring the lowest prices in the city. Customers can confidently shop in this B2C ecommerce app, knowing they are getting the best value for their money.
  3. It goes a step further in lowering prices by introducing a unique community buyer model. This innovative approach encourages collective purchasing power, enabling customers to enjoy even greater discounts and savings.
  4. High Peak’s team visited Kenya for a seven-day on-site exploration, uncovering valuable insights. Our team engaged with local communities, observed market dynamics, and gathered crucial data to enhance their strategies. Read more about the visit and our ecommerce app development services.

Impact numbers

A significant achievement by the product team is the attainment of over 14,500 app installs within just 3 months of the product’s launch. This remarkable milestone demonstrates the successful adoption and acceptance of the product by a large number of users in a relatively short period of time. This achievement highlights the team’s ability to drive user engagement and attract a substantial user base, setting a strong foundation for future growth and success. 

Therefore, the % increase in the new app: 

  • Increase no. of users:- 41.67%
  • No of orders fulfilled:- 41%

Why did the client approach High Peak Software?

The client approached HPS, an ecommerce app development company, with two primary motivations. Firstly, they sought our expertise to assess the limitations of their current web application and identify areas for enhancement in terms of functionality and user experience.

They wanted us to thoroughly examine the user journey within the application and gain a deep understanding of how users interact with it.

Secondly, they desired a Native App platform and wanted us to explore the potential opportunities for enhancing the existing user journey. Thus, making it even more seamless and user-friendly. Hence, by partnering with HPS, the client aimed to leverage our knowledge and capabilities to achieve ecommerce app development services.

Development timeline

Discovery

In December 2022, the journey of developing the b2b ecommerce app began with a comprehensive discovery phase. The team analyzed market trends, customer needs, and existing challenges to identify the app’s key objectives and functionalities.

Development

January 2023 marked the start of the development phase. The dedicated team at HPS diligently worked on designing and coding the app, ensuring a seamless user interface, intuitive navigation, and robust features. Rigorous testing and iteration took place to guarantee a high-quality user experience.

The first release on the Play Store

After months of dedicated effort, the app finally went live on the Play Store in March 2023. Customers could now easily download and install the app on their mobile devices, gaining instant access to a user-friendly platform designed to simplify their shopping experience.

This journey showcases the swift progression from the initial discovery phase in December 2022 to the successful launch of the app on the Play Store in March 2023. The HPS team’s commitment and meticulous development process resulted in a polished app ready to serve customers with convenience and efficiency.

Development Journey

High Peak's design process

Research

It all began with stakeholder interviews, where the HPS team delved deep into understanding its existing business model and the terms that governed it. This knowledge would serve as the foundation for the upcoming research. Through their diligent research efforts, the HPS team employed a comprehensive approach that encompassed desk research, market studies, and insightful user interviews with active shoppers in Kenya.

These interactions provided invaluable insights into the lives of Kenyan users, allowing the team to gain a deeper understanding of their lifestyle choices, sacrifices, benefits, and pain points. Constructing a user journey based on their findings, the HPS team was able to uncover meaningful perspectives on how users engage with the app and seamlessly integrate it into their daily routines. This thorough research endeavor enabled the team to align the app’s functionalities with the real-life experiences and needs of Kenyan users, ensuring a user-centric approach.

Insights depict the evolving shopping trends in Kenya, where balancing convenience and price is depicted. In Kenya, the shift towards online shopping gained momentum with the emergence of COVID-19. While price remains a key consideration, ease of living has become increasingly important for consumers.

Many individuals, prompted by the hazards of the pandemic, turned to online purchasing and home deliveries for their convenience. The HPS team researched extensively, delving into online material and YouTube videos and engaging directly with the retail users who offered valuable insights. Kenyan consumers, particularly those in the middle tier, exhibit moderate tech-savviness and prioritize a harmonious blend of convenience and affordability in their app preferences.

Brief market analysis

The HPS team embarked on an extensive research endeavor, delving deep into the intricacies of the Kenyan market. They meticulously conducted a comprehensive market rundown, aiming to grasp a profound understanding of the market landscape. Their quest involved exploring the purchasing habits prevalent among the Kenyan populace and discerning the factors that hold significant value for them when making buying decisions. 

Insights from the market analysis revealed that Kenyan users exhibit a strong emphasis on price when making purchasing decisions. During user interviews, it became evident that a significant portion of Kenyan consumers prioritize affordability.

However, we also discovered that a segment of users actively values products for their quality and the availability of a broad selection. It is especially true when purchased through alternative channels like supermarkets. This finding highlights a notable divide between price-centric and brand-centric preferences among Kenyan consumers. It showed that 70% of Kenyan consumers prioritize price, while 30% focus on product quality and variety.

Competition analysis

Their research encompassed a wide spectrum of aspects, ensuring a thorough analysis of the Kenyan market and equipping them with valuable insights for future endeavors. They scrutinized the competitive landscape, identifying prominent brands that have established themselves as leaders in the market. Recognizing the similarities between their objectives, the team paid close attention to the latter, carefully studying their approach and positioning.

To gain a comprehensive understanding of its users, the HPS team conducted user interviews. They met with individuals who used this platform regularly, listening attentively to their experiences, challenges, and daily routines. By empathizing with the users and understanding their pain points, the team gained valuable perspectives for the project.

Journey mapping was an integral part of the research process. Although time constraints limited the team’s ability to map the buyer app’s journey extensively, they meticulously worked on developing a journey map for the Supplier App. This allowed them to visualize the user’s interactions and identify areas for improvement.

Ideation Process

Information Architecture

It played a vital role in organizing the app’s structure. Beginning with onboarding, their aim was to introduce users to new customer models and offer features, ensuring a clear understanding of their functionalities within the app. From there, they delved into the intricacies of each feature, engaging in comprehensive ideation sessions and end-to-end wireframing.

This iterative approach encompassed both the customer app and the keeper app, dedicated to community leads. By carefully mapping out a cohesive flow, we aimed to create a seamless user journey, enhancing usability and ensuring optimal engagement.

Insights

To create the information architecture for the app, they drew inspiration from existing apps, analyzing their features and structures. Using Sketch, we developed a high-level wireframe that incorporated visual elements such as icons. This approach ensured clarity and comprehension, avoiding confusion that can arise from low-level wireframing.

By utilizing PNGs of black and white icons, we crafted an intuitive and visually appealing information architecture for its seamless user experience. This step served as a crucial checkpoint for the design direction. 

Tech study

Embarking on an extensive technology study, the HPS team delved into the realm of native app development. Their research aimed to comprehend the prevailing technology space, encompassing device usage, screen resolutions, and operating systems.

Through meticulous desk research and online resources, we gathered valuable statistics and insights, showcasing the dominance of brands like Apple, Samsung, and local phone manufacturers in Kenya’s market.

With a strategic focus on the most prevalent resolutions, we targeted approximately 70% to 80% of the market share. Additionally, user tests provided further data on phone models and resolutions, enriching our understanding of the mobile landscape. This comprehensive study laid the foundation for informed decision-making in the native ecommerce app development journey.

Understanding the competitors

Along with many Indian and Kenyan apps, the two apps served as significant inspiration and reference points for the HPS team. These apps include a popular group purchasing app in China and a South American app. While both apps provided valuable insights, the team found the Chinese app to be particularly relatable due to its relevance to the group purchasing model and the community-driven purchasing behavior prevalent in China. This connection allowed the team to draw meaningful insights from the app’s success and adapt relevant strategies to their own product development efforts.

Design

The HPS team began the design process for the app in December using Figma. Initially, the team focused on creating the brand language by drawing insights from the customer’s website and app. Later, the customer shared their brand language, which the team fine-tuned. The HPS team deconstructed the font structure, color scheme, and component hierarchy, creating atomic and molecular components. 

With the component language in place, the team found it easier to design individual screens using drag and drop. By January, the team had an initial version of the user interface (UI) ready. Regular meetings with the product team ensured ongoing collaboration and fine-tuning of features. Each feature was plotted in Jira and transformed into interactive mockups for a seamless user experience.

To bring the product to life, the team created interactive mockups. They carefully crafted user test case scenarios and developed animated mockups based on those scenarios. These interactive prototypes would allow them to gather feedback from users and fine-tune the user experience.

Testing

The HPS team embarked on an extensive user testing journey, employing various applications. They employed testing sketches, wireframes, and designs. Following the ideation phase, the team conducted initial user tests on interactive mockups with wireframes. Thus addressing both wireframes and designs separately while coordinating with on-site teams.

Collaborating with a dedicated individual from Kenya, assigned through customer support, they scheduled weekly user testing sessions with assigned customers. These sessions took place remotely, utilizing a user testing tool and a link provided to the customers’ app. We recorded most sessions, capturing valuable insights into click states, bounce rates, user focus, lost communication, and user preferences during app operation.

The team encountered challenges during user testing. Participants struggled with context comprehension and feared making mistakes by interacting with the screen. To address this, we implemented comprehensive onboarding, assuring participants that they were working with a prototype, not the actual app.
Providing crucial background information proved pivotal in achieving successful user engagement.

By breaking down scenarios and clarifying participants’ roles and the prototype’s purpose, comfort levels increased, and task understanding improved. Task sessions typically lasted seven to fifteen minutes. A Q&A segment followed it to delve deeper into user experiences, feedback, and any concerns regarding app usability.

The insights gained from user testing were truly fascinating.

Feedback from participants was documented in the notion document, providing valuable input. Through usability reports and insightful questions, the HPS team could assess if users followed the intended path or deviated from it. They identified instances where users spent excessive time on specific screens, struggling to grasp their purpose. 

By analyzing misclicks, they determined whether users needed to navigate through specific components before progressing. This process allowed them to fine-tune important user experiences, prioritizing crucial aspects first.

Around 15 user testing sessions were conducted, providing initial feedback on the app and keeper apps. Users appreciated the app’s automated features, streamlined processes, and helpful onboarding sessions. These findings were discussed in product review sessions to shape the app’s future direction. 

In short, the HPS team determined the user experience and other insights, such as user retention rates, thanks to recording insights like bounce rates, misclicks, and heatmaps.

Challenges faced by High Peak during developing the ecommerce app

High Peak faced and successfully addressed numerous technical and business challenges throughout the process of product design and development of this ecommerce app. Let’s see and understand how the HPS team dealt with these challenges. 

Core design principles

One major insight derived from the HPS team’s research was the identification of several core design issues within the app’s flow. A specific example highlighted a heuristic issue involving location selection. Users had to scroll through a lengthy list of locations, select a location, and then a sub-level location before gaining access to the app.

This cumbersome process created unnecessary overhead for customers, which we could streamline through automation using native app functionalities. Furthermore, issues related to OTP-based entry, such as timing and manual copying from SMS, also impacted the user flow negatively. These findings emphasized the need for intuitive improvements and a smoother end-to-end user experience.

Kenyan Perspective: Insights into mindsets and purchasing habits

Understanding the Kenyan people became a fascinating yet challenging journey for the HPS team. Despite the physical distance, they bridged the gap through heartfelt conversations and personal connections. Desk research provided valuable insights, but the real magic happened through emotional connections. It was fostered by reaching out to individuals and immersing themselves in YouTube videos.

From tales of resilience, like the rise of poultry farmers from humble beginnings. To the trials faced by those participating in farmers’ markets, these stories shed light on the experiences and challenges of Kenyan entrepreneurs and users. This intimate understanding of their mindset and purchasing habits illuminated the path forward for the HPS team.

Group buying model research

One of the challenges faced by the product team was understanding and implementing the unique consumer behavior of group purchasing, as revealed by the offer module research. Unlike traditional buying methods, it requires individuals to form a group to purchase a product. However, this group purchase model had a time limit, and if enough people didn’t join within that period, the purchase couldn’t proceed.

Incorporating this model into the ecommerce app necessitated a deep understanding of the dynamics involved in group purchasing. The team delved into studying existing apps that employed similar concepts to gain valuable insights. They had to grapple with comprehending the complexities of facilitating group purchases. Thus optimizing the user experience, and seamlessly integrating the feature within the app.

Solutions/Modules

This app caters to a variety of economic models, which sets it apart from many other companies. These models include:

  • Individual consumer 
  • Group/collective buying 
  • Wholesaler
  • Manufacturers-initiated offer feature
  • Subscription-based feature
  • Web admin

Individual consumer model

User login

The app allows users to create an account and securely log in to access personalized features and preferences.

Product catalog

The app offers an extensive product catalog with a wide range of categories, including groceries, fruits, vegetables, household items, personal care products, and more. Users can easily search, browse, and select products of their choice.

Product details

Each product listing provides detailed information, including descriptions, images, and prices, enabling users to make informed purchasing decisions.

Shopping cart

Users can add selected products to their shopping cart, review the items, modify quantities, and proceed to checkout.

Secure payment options

  • The in-app wallet prioritizes payment preferences. The wallet offers users the opportunity to earn rewards and cashback on various offers. 
  • Flexibility is provided for payments by allowing phone number changes and offline ordering options for non-smartphone users.
  • Dedicated volunteers can also take orders on behalf of non-smartphone users, which ultimately expands the customer base of the platform. 

Delivery options

Doorstep delivery

They offer a seamless and efficient doorstep delivery service, ensuring a convenient and professional experience for their customers. With their dose of delivery, orders are brought directly to the customer’s doorstep. Thus eliminating the need for them to visit the store or make additional arrangements. The delivery process is handled by dedicated professionals who specialize in timely and secure deliveries.

Coming directly from the warehouse, the delivery executive or concerned person ensures that the package is safely transported to the customer’s desired location. Also, if a customer orders before 7 am, they get the delivery on the same date. Or it’s always the next day.

Pickup point-based delivery model

A “Keeper” is a dedicated individual responsible for overseeing the efficient dispatch and safeguarding of goods at the designated pickup location. These dedicated volunteers have valued customers in the company who demonstrate loyalty and desire to assist fellow customers in receiving their goods promptly. When customers select the Pickup option, they choose a nearby individual/shop from a list on their screen. 

The app provides a map for easy selection. Once selected, the process involves order/product collection and assignment to the chosen Keeper. The assigned Keeper stores and sorts the products for customers to pick up at their convenience. The company pays Keepers a commission for storing and safely sorting the goods. 

This method streamlines delivery by utilizing nearby Keepers, ensuring efficiency and reliability. Customers can personalize their experience by selecting a suitable Keeper. The assigned Keeper handles order/product collection. An automation system optimizes efficiency and convenience for all involved.

Order history and tracking

Users can view their order history, track the status of current orders, and easily reorder their favorite items for added convenience.

Customer support

The ecommerce app provides customer support options to assist users with any queries, concerns, or feedback.

Collective/group buying offer feature

The ecommerce app offers a unique way to purchase products. Instead of buying alone, you form a collective with at least three or four (or more) people who share an interest in the same product. By coming together as a group, you can enjoy a discounted price that would be otherwise unavailable.

For example, if the original price is $10, you can bring it down to just $6 by forming a group of five people. Thus, the entire group gets the product at $6. However, there’s a catch. The initiator(user) and the group have a limited time, usually 1 hour, to complete the purchase. Also, the initiator of this offer can reduce the minimum number of users who need to join. However, the admin can only configure the maximum number. 

Also Read: Shopify Store Development & Integration

This time limit creates a sense of urgency, giving the impression that the product may run out of stock or expire soon. Also, the product gets launched only after the last person has joined. Thus, there’s a specified delivery time period of 48 hours. Again, if the same user wants to create another offer, s/he needs to wait for 48 hours to create a new one. 

If no one or fewer members of users join the offer, we cancel it and transfer the refund to the user/users’ wallet. But to motivate users to create more offers, the company credits their wallet with a pre-decided amount as Creator rewards.  

The idea behind the offer is to bring people together, leverage their collective buying power, and make products more affordable for everyone involved. It’s a fun and exciting way to shop while saving money. So it requires users to gather friends and neighbors or find like-minded individuals to enjoy the benefits of group purchasing with the offer. Adding to the above details, the offer feature follows the same order flow as the individual consumers. 

Wholesale

The wholesale model in the ecommerce app shares a delivery flow similar to the individual model, but it sets itself apart by implementing unique rules established by the administrators. These rules serve as a differentiating factor from other apps. Users must comply with these guidelines, including selecting at least two different products to qualify for the wholesale option. 

The wholesale configuration allows the Admin to set the minimum and maximum quantity, with a default minimum of 1. However, it is important to note that other rules cannot be customized or modified. These regulations ensure a distinct user experience and promote variety in product selection.

Web admin

The Admin dashboard of the ecommerce app displays the production data in a comprehensive manner. It encompasses a wide range of elements spanning multiple categories, including numerous SKUs, brands, and variations. The variations present their corresponding SKU types, clearly indicating the status of each variation. This provides a detailed representation of how a product is structured. Each product entry is accompanied by an image, product name, description, and information regarding its placement and category classification.

Product upload

In the Admin dashboard, the user, assumed to be an administrator, possesses the authority to upload, modify, and adapt data in accordance with specific requirements and market demands. Each section within the dashboard is editable, allowing for dynamic adjustments based on product availability. Notably, the admin has the capability to modify the SKU categories, thereby enabling the efficient organization of products. 

Allocating to the wholesale category

Additionally, the dashboard facilitates the categorization of products as either regular or wholesale, providing the admin with the flexibility to determine the appropriate classification. While all uploaded products are automatically included in the individual consumer section, this feature grants the admin control over special offers, which can be modified periodically in response to stock availability. Basically, the category “Promo” encompasses products that have special offers or promotions associated with them.

Orders

The Orders section is primarily managed by the Operations team. They export the order details as a CSV file and upload it to a third-party app. Delivery executives utilize this app to efficiently track and process the status of orders, ensuring a streamlined workflow and prompt resolution of pending tasks.

Pricing matrix

The HPS team built this section, which is a highly distinctive research system that ensures optimal prices are provided, setting it apart from its competitors. This section in the ecommerce app encompasses an elaborate pricing matrix, which delves into pricing intricacies across four distinct levels. By employing this approach, the platform diligently guarantees that its valued customers benefit from the most competitive prices in the market. These are:- 

Shops

This segment refers to small shops, commonly found in local neighborhoods, that operate without engaging in bargaining or negotiation practices. These shops are often situated near establishments or within the vicinity of residential areas. Unlike traditional retail outlets, these shops adopt a setup similar to a warehouse, where goods are stored and displayed under a single roof. Due to this distinctive characteristic, they are commonly referred to as “Ducas” in the context of the local community.

Bargain markets

This section is for vegetables and fruits that thrive on a unique business model. Vendors and customers engage in active negotiation and haggling to determine the prices of produce. This dynamic marketplace creates a competitive environment where both parties strive to strike a mutually beneficial deal, resulting in cost-effective purchases. However, these vendors always establish a base price, below which they refuse to charge. In light of this, the platform’s operation team goes to great lengths to meticulously determine the prevailing market rates for each variety of vegetables and fruits. This diligent effort enables them to provide accurate and competitive pricing within this section.

Supermarkets

Supermarkets cater to diverse consumer needs, providing convenience, variety, and competitive pricing. It critically assesses and analyzes this business model to stay abreast of prevailing market practices. By closely monitoring its competitors, the company ensures that it consistently offers the most competitive prices, surpassing even the lowest prices offered by other supermarkets. This proactive approach enables it to provide its customers with the best possible deals.

Competitors

It diligently monitors and evaluates its competitors, maintaining a meticulous record of pricing trends. By analyzing this data, the client strategically positions itself to offer customers lower prices. This proactive approach ensures that the app consistently provides its valued customers with cost-effective options, setting itself apart in the market.

User-feedback prices

This matrix serves as a valuable tool in adjusting prices based on customer demand and preferences. By closely analyzing user feedback, it can identify opportunities to lower prices or offer promotions, ensuring a customer-centric approach that aligns with market demands and enhances affordability.

CRM

The ecommerce app incorporates a Customer Relationship Management (CRM) feature that encompasses customer data such as names, addresses, and registered numbers. The system includes roles like admin, customer, and keeper. Within each user entry, transaction details, top-up amounts, order history, wallet refunds, current wallet balance, and order amounts are accessible, providing comprehensive insights for effective customer management. It has multiple filter options, as shown in the image above, making it very easy for the admin/user to search for the item.

How the special offer setup works

  • The special offer setup and configuration provide an intuitive interface for administrators and users to effortlessly modify settings. Administrators can easily define the offer price, allowing for seamless adjustment of the group purchase cost. 
  • The system automatically populates the specified price, simplifying the process for administrators. Also, the admin can configure the delivery and expiry time for any particular offer that has to be launched. 
  • Additionally, savings and available quantities can be easily modified to reflect the desired settings during the initial setup. The allocated stock is conveniently displayed, enabling administrators to update and present accurate information to users. 
  • The user setting section enables the admin to configure the minimum and maximum number of users needed to complete the offer. The user-friendly ecommerce app empowers administrators to make swift modifications, ensuring the offer experience remains customizable and adaptable to changing requirements.
  • To facilitate a comprehensive grasp of the statistical information, the operations team is encouraged to avail themselves of the Export option, which allows for the downloading of the CSV file. This will enable them to obtain a detailed insight into the data.

The offer setup and configuration provide an intuitive interface for administrators and users to effortlessly modify settings. Administrators can easily define the offer price, allowing for seamless adjustment of the group purchase cost. The system automatically populates the specified price, simplifying the process for administrators. Additionally, savings and available quantities can be easily modified to reflect the desired settings during the initial setup.

The allocated stock is conveniently displayed, enabling administrators to update and present accurate information to users. The user-friendly ecommerce app empowers administrators to make swift modifications, ensuring the offer experience remains customizable and adaptable to changing requirements.

Unveiling the manufacturer-initiated offer feature: Revolutionizing bulk purchasing

The e-commerce market is continuously evolving. Innovations define success. The manufacturer-initiated offer feature is one such innovation. It’s not just a platform. It represents a transformative approach to bulk purchasing. This program skillfully connects manufacturers and consumers. It fosters a community centered around savings.

The inner workings of manufacturer-initiated offers feature

The journey of the manufacturer-initiated offer feature starts with manufacturers. They come to us with a vision for a bulk purchase promo. We then create a promotion that matches their vision. We pay attention to every detail. This is to ensure it truly reflects their offer. Once ready, the manufacturer-initiated offer feature will be launched citywide. It gathers momentum, attracting participants. The promotion continues until the bulk dispatch target is met. This process highlights our program’s versatility and accessibility. It makes bulk purchasing exciting for everyone in Nairobi.

Wholesale shopping analogy

The manufacturer-initiated offer feature was likened to a unique shopping experience. Imagine a group of friends entering a wholesale shop. Together, they have enough buying power. They can enjoy the benefits of bulk purchasing. This analogy highlights the program’s collective advantage and joy. It showcases how the manufacturer-initiated offer feature fosters community engagement and savings.

Our deep dive into the manufacturer-initiated offer feature revealed more than its mechanics. It showed us how to communicate our platform’s evolution effectively. The manufacturer-initiated offer feature stands as a symbol of innovation in Nairobi’s e-commerce scene. It offers great prospects for both manufacturers and consumers.

Introducing a subscription-based feature within the ecommerce app

The subscription-based feature within the eCommerce app represents an innovative approach to regular consumer purchases, drawing inspiration from similar services in India. This service aims to create a steady revenue stream for the e-commerce app by locking in periodic purchases of household essentials. Thus ensuring customer retention and predictable sales. Below is an insight into the nature, functionality, and strategic importance of subscription-based modules in the e-commerce app:

Nature and inspiration

The subscription-based feature is designed based on the subscription models prevalent in Indian eCommerce platforms like Milk Basket and Big Basket. However, it adapts the concept to fit the unique purchasing behaviors observed in its target market, Kenya. Unlike the product-based scheduling typical in India, where consumers subscribe to individual items like milk, this subscription-based feature offers a more holistic approach to subscription. It allows consumers to bundle various products into a single subscription package, catering to the Kenyan preference for making bulk purchases either weekly or monthly. This model is particularly appealing in a market sensitive to price fluctuations and where income levels dictate shopping behaviors.

Functionality and integration

The subscription-based feature is deeply integrated within the existing infrastructure of the direct buy module, the e-commerce app’s standard ecommerce platform. It doesn’t function as a separate vertical but rather as an enhanced conversion flow within the direct buyer module. This strategic decision streamlines the transition from regular direct users to the subscription-based feature model, encouraging a shift towards recursive purchasing patterns. The integration also facilitates using the direct buy module’s wide product range. This enables customers to easily set up a program for scheduled deliveries without needing to navigate away from the direct buyer module’s familiar environment.

User interface and experience

The subscription-based feature user experience is designed to be seamless and intuitive, initiating from a conversion point within the direct buy cart. A distinctive UI takes over upon opting for the subscription-based feature, guiding the user through a program-based schedule setup for their subscription. This careful attention to a user-friendly interface encourages adoption and simplifies the transition from one-time purchases to subscription-based shopping.

Strategic importance

The critical role of data analytics is in refining and optimizing the subscription-based feature model. By analyzing customer usage, product preferences, and purchasing frequencies, the e-commerce app can further tailor Jipange to meet consumer needs effectively. The gradual approach to making the subscription-based feature an independent channel suggests a keen interest in understanding market dynamics and consumer behavior, ensuring that when the subscription-based module does stand on its own, it is well-positioned to succeed and resonate with customers.

In summary, the subscription-based offer represents a thoughtful adaptation of subscription economics to the Kenyan eCommerce space, offering flexibility, cost savings, and convenience to consumers while providing the e-commerce app with valuable insights and a stable revenue stream. Through continuous improvement and customer-centric design, the subscription-based feature has the potential to redefine how Kenyans approach online shopping. Thus making it a cornerstone feature of the e-commerce app.

Open search feature in this e-commerce app

The Open Search feature in the e-commerce app is a dynamic and comprehensive tool that significantly enhances the user experience by simplifying how users find products, brand pages, and specific details related to shopkeeper activities. Below, I will outline the main aspects of this feature for a clear understanding:

Comprehensive search functionality

The Open Search feature is intricately woven into the app’s infrastructure, making it accessible from the homepage and any other screen within the app. This ubiquity ensures that users can always initiate a search, no matter where they are in the app, promoting a seamless browsing experience. The searchable content includes:

  • Products: Users can search for any item they wish to purchase, similar to searching for products on platforms like Amazon.
  • Brand pages: Each product is linked to a brand page. These pages provide additional information about the product, including detailed advertisements and offerings from the brand. This feature is crucial for users looking to explore specific brands or learn more about the products they are interested in.
  • Community leader details: This functionality is geared towards the ‘Community Leaders’ or community leaders on the e-commerce app. It enables them to search for and retrieve details about orders placed by customers, facilitating ease of order management and customer service.

Enhanced search results

When performing a search, users can expect to receive a variety of results, enhancing the platform’s utility. For example, a search for “Mount Kenya,” a premium whole milk brand, could yield several types of outcomes:

  1. Standard ecommerce checkout: This result would direct the users to a page where they can purchase the product for personal use, following the standard ecommerce procedure.
  2. Community-based ecommerce checkout): Alternatively, users might find an option to participate in a community purchase, where a group of people come together to buy the product in bulk. This model not only fosters community building but can also lead to cost savings for the participants.
  3. Brand pages: In addition to product options, users can also explore Mount Kenya’s brand page, which offers insights into the brand, its values, and its range of products.

Utility and usage

The Open Search feature not only streamlines the product discovery process but also empowers users to explore a broader spectrum of information, from product specifics to communal shopping options and detailed brand insights. This level of search capability significantly enriches the user experience, making it both efficient and engaging. It also positions The e-commerce app as a versatile platform that accommodates diverse shopping needs and preferences, from individual purchases to community-based buying and brand exploration.

By integrating such a sophisticated search mechanism, the e-commerce app ensures that users can quickly and easily find everything they need within the app, enhancing satisfaction and fostering a more connected and informed community of shoppers and shopkeepers.

Technologies used

  • Mobile – Flutter
  • Web app – React
  • Backend – NodeJS-Express, PostgreSQL

Pipeline

Supplier Connectivity Program

The Supplier Connectivity Program is also called the Supplier Portal. It is a planned initiative by the client’s team designed to streamline interactions between suppliers and various facets of this e-commerce app’s ecosystem. Specifically, the e-commerce app’s workspace, warehouse, and delivery systems. Below, we’ll explain this concept in a detailed yet straightforward manner:

Purpose of the supplier portal

The main objective of the Supplier Portal is to create a direct and efficient communication channel between suppliers and the e-commerce app’s operational frameworks. This channel will serve multiple purposes:

  1. Facilitating information exchange:
    • From suppliers to the e-commerce app: Suppliers can communicate vital information about their products, such as availability, new product introductions, and any other relevant updates necessary for the e-commerce app to manage stocking and sales effectively.
    • From the e-commerce app to suppliers: Conversely, the e-commerce app can provide feedback or requests back to the suppliers based on customer demand or stock needs, ensuring a responsive supply chain.
  2. Streamlining logistics and procurement:
    • The portal will allow for smoother logistics operations by ensuring that all parties are informed about the status of goods, from dispatch to delivery. Suppliers will understand what, when, and how much to dispatch, while the e-commerce app can effectively manage incoming shipments and prepare for their integration into the inventory.
  3. Enhancing overall efficiency:
    • By having a dedicated platform for all supplier-related interactions, unnecessary delays and miscommunications can be significantly reduced. This centralization ensures that everyone involved in the supply chain has access to the same information and can act swiftly and accurately.

Current status and future goals

While the Supplier Portal is still in the development stage, its completion is expected to resolve many logistical and communication issues that are currently managed through less efficient means. Here’s what the implementation aims to achieve:

  • Direct and immediate updates: Suppliers will receive instant feedback and requests, which helps in maintaining an accurate understanding of market demands and inventory needs.
  • Reduced errors in the supply chain: With a unified system for managing communications and logistics, the likelihood of errors due to miscommunication or outdated information diminishes.
  • Improved supplier relationships: By facilitating better communication and smoother logistical operations, the supplier portal will foster a more collaborative and trusting relationship between the e-commerce app and its suppliers.

Now what’s stopping you from connecting with High Peak Software?

Request a call to create an ecommerce app and see the HPS team into action. 

Subscribe to our monthly newsletter