Ananse
Magento Optimization Case Study: Supporting
Global Expansion for an African Marketplace
Visit Website
Magento Optimization Case Study: Supporting
Global Expansion for an African Marketplace
Visit Website2×
faster mobile performance
15×
website traffic growth
3×
increase in active sellers
Given these limitations, Whidegroup team decided to:
Mobile Responsiveness Improvement
A code audit revealed numerous issues affecting both website responsiveness and performance. So, we:
1. Optimized HTML and CSS according to the best responsive practices. For example, we:
2. Added a separate admin panel field for uploading a mobile banner, and set rules to display it only on appropriate screen sizes.
3. Improved website accessibility by adjusting the site’s color contrast to meet Google’s standards.
Speed Optimization
Despite the hosting limitations, we implemented several possible performance enhancements:
UX Enhancements
This was a major part of the project, which led to a significant improvement in the shopping experience, as well as the convenience of registration for new sellers.
1. Related Products module integration. We installed the Amasty Automatic Related Products module and extended its default logic.
To meet business requirements and align with the marketplace logic specifics, we:
2. Pop-up integration. We reworked the measurement pop-up.
First, a quick background: all products on the marketplace fall into three categories:
For MTO and MTM items, a special pop-up appears on their product pages after clicking the “Add measurement” button. Visual instructions in this pop-up guide buyers through the process and allow them to enter their measurements. This pop-up also includes an option to save the entered values for future purchases – buyers can even create and save multiple templates (for themselves, children, spouses, etc.).
The idea behind the pop-up was solid, but the original implementation had several flaws. That’s why the Whidegroup team stepped in to improve it. We redesigned the visual hints to make them clearer and more intuitive. We also corrected display issues to ensure the pop-up renders properly across all devices.
After polishing pop-up functionality, we added special labels for MTM and MTO products and developed logic to ensure the pop-up appears only for relevant items.
Additionally, we customized the cart page to group all products by type (MTM and RTW) for a smoother shopping experience.
3. Algolia Search extension customization. As the Algolia Search doesn’t support marketplace logic by default, we customized it to ensure the stable website performance and the convenient search experience for customers.
Our enhancements included the ability to search products by brand or by country of origin (i.e., the seller’s country). Since the marketplace features items from various African countries, this functionality is especially valuable for customers who prefer to support local creators or shop within their own country.
It’s also important for shoppers who are looking for products from a particular brand, making it easier to discover and navigate the catalog based on personal preferences.
4. Zero Downtime extension integration. This extension helps prevent website crashes and reduces bounce rates during maintenance periods by keeping the site accessible to visitors even when updates are in progress.
5. Payment gateway integration. We integrated Paystack and PayFast – popular payment solutions in Africa. Even though they didn’t have official Adobe Commerce-approved extensions, these payment methods were crucial for local buyers. We reviewed the unofficial Magento modules hosted on GitHub, fixed security and functionality issues, and integrated them into the marketplace. As a result, more customers across Africa were able to shop comfortably and securely.
6. Merchant registration page adjustment. We added more input fields that allow sellers to better describe their brand and product features. This additional context speeds up the application review process for marketplace administrators, improving the onboarding experience for new sellers looking to list their products.
Marketplace Feed Optimization
The client was using a Product Feed extension designed to generate feeds for global sales platforms like Google Shopping and Facebook Shopping. This extension was originally built for single-store catalogs, not for multi-vendor marketplaces. It also supported only simple product types, while Ananse uses configurable products.
Given the business owners goal to promote African designers worldwide and these technical limitations in mind, we implemented the following customizations:
Speed Increase
Even without server migration, we achieved a 2x increase in page speed (as measured in PSI scores) on mobile devices – where most of Ananse’s traffic comes from:
Growth in the Number of Onboarded Sellers
The number of onboarded sellers grew from 460 to over 1,400 – a 3x increase. This aligns with Ananse’s goal to elevate more African creators on a global scale.
Global Reach Expansion
Improvements to speed and UX drove significant gains in user engagement and international reach. During this project, Ananse experienced a 15x increase in website views and a major expansion in geographic reach.
1. Countries reached grew from 110 to 178
2. Total views increased from 52K to 802K, including:
TELL US ABOUT YOUR PROJECT - WE’LL RESPOND WITHOUT DELAY!