Works | Ajmal Perfume
Revolutionizing Perfume Retails: Ajmal Perfumes’ Success Story Powered by Adobe Experience Cloud
Company Overview
Crafting Arabic and oriental perfumes for over 70 years, Ajmal Perfumes has become a leader in the fragrance industry across the GCC region. With expertise in crafting high-quality ouds, attars, and modern perfumes, Ajmal has a wide range of products catering to a huge customer base, from wholesale to retail. With global dominance in mind, the company is looking to transform the luxury fragrance industry.
To bring their ambitious vision into reality, Ajmal Perfumes got in touch with Codilar. The company wanted a tech partner that could streamline their operations and improve their customer experience. Codilar’s decade-long expertise in advanced technology integration and proven track record of overcoming the toughest eCommerce challenges made us the perfect match for fueling Ajmal’s growth. We took up the challenge and decided on Adobe Experience Cloud solutions to transform Ajmal’s journey.
Objectives & Challenges
To truly revolutionize the global fragrance industry, Ajmal Perfumes needed to fully transform customer engagement, optimize their operations, and deliver unmatched personalization through their online store. But these objectives came with many hardships.
Order Synchronization Issues
Ajmal struggled significantly with Odoo and Magento order sync, which resulted in duplicate order entries and improper handling of discount line items. Due to the flawed synchronization logic, the entire order management was disrupted, leading to poor customer experience and operational accuracy.
UI Design and Implementation Gaps
Ajmal’s user experience was severely affected due to inefficient UI structures like unnecessary loaders across links. The inefficient frontend designs had a severe impact on the website’s functionality and navigation, which reduced customer engagement and satisfaction.
Bundle Product Checkout Limitations
Customers could not complete their checkout process with a bundled process because of the logic errors in free sample handling through the observer mechanism. This led to unnecessary friction in the purchase process and shopping experience.
Frontend Error Handling Deficiencies
The platform’s usability and reliability took a major hit with the ineffective error-handling process on the frontend resulting in repetitive and infinite error loops. This had a negative impact on the system’s overall user experience as well.
Cart and Checkout Freezing Issues
Because of a flawed getCart query logic, a lot of customers faced random freezing in their checkout process, even after emptying their cart. This added to the cart abandonment rates and led to revenue loss.
Website Downtime and Performance Bottlenecks
The platform availability and reliability were highly affected due to frequent website downtimes caused by inefficient caching setups, poor cron job configurations, and unnecessary modules. All this resulted in negative customer experience and disrupted sales operations.
Free Product Promotion Challenges
Due to an improper implementation of free product promotion through GraphQL, there was an inconsistency in delivering promotional offers. This resulted in reducing the efficiency and effectiveness of the marketing campaigns and took a toll on the consumer trust.
Payment Integration Complexities
There were several challenges in integrating APS. From complications in integrating Benefit and KNET payment options to difficulties in implementing Apple Pay, these challenges deteriorated payment experience and restricted payment flexibility.
Codilar’s Solution Approach
We leveraged Adobe Experience Cloud to overcome all the project challenges and provide a functional solution to Ajmal Perfumes. From enabling the company to use advanced analytics to optimizing their operational workflows, Codilar aimed at a top-tier solution that brought measurable results to the company by transforming their customer experiences. Moreover, our solution approach also included streamlining logistics and maximizing Magento’s features in order to solidify Ajmal’s position as the industry leader in the luxury fragrance market.
Enhanced Customer Engagement:
By making improvements in Adobe’s loyalty point system, Codilar helped Ajmal Perfumes in restoring their customer engagement strategy. We implemented advanced analytics that equipped the company to offer personalized promotions and enhance customer incentivization, leading to highly engaging shopping experiences.
Improving Operational Efficiency:
By enabling faster updates and smoother product launches through Adobe’s specialized tools, we completely transformed Ajmal’s internal workflows, making it more advanced and state-of-the-art. On top of that, we ensured precise stock updates and improved operational efficiency by optimizing the order management.
Solution Highlights
Streamlined Order Synchronization
We refactored the observer logic to prevent multiple order syncing, eliminating duplicate order syncing. In addition, a validation layer was implemented for accurate data handling while syncing orders. The ongoing testing allowed the team to discover and rectify inconsistency issues in both orders and discount data transfers.
Improved UI Design and Functionality
Our design team eliminated all unnecessary loaders that caused interruptions in user experience, making the site align with modern usability standards. Not only did we make the frontend more maintainable by enhancing the code quality with advanced frameworks and best practices, but we also ensured a seamless navigation and enhanced UI functionality through user acceptance testing.
Simplified Bundle Product Checkouts
Our Adobe certified developers effortlessly updated the observer logic, enabling the system to handle free samples without having any negative impact on the bundled product checkout. We employed a wide variety of product combinations to validate the checkout flow, adding to frictionless functionality and a smooth user experience.
Improved Frontend Error Handling
To identify and fix the recurring issues effectively, we deployed sophisticated error-handling mechanisms that resolved the errors in real time. Our team also leveraged logging tools that enabled us to monitor the error patterns and resolve them in the quickest time possible, improving the overall platform stability.
Zero Cart and Checkout Freezing Issues
We resolved the cart and checkout freezing issues by debugging and optimizing the getCart query logic that guaranteed reliable cart operations handling. On top of that, to ensure a smooth shopping experience, our team optimized and improved the cart mechanism for a quicker, error-free cart processing. We also tested the system rigorously under different scenarios to confirm cart stability and seamless shopping experience.
Enhanced Website Performance and Availability
From removing the redundant modules from Ajmal Perfumes’ website to optimizing the cron job configurations, our team ensured reduced server load and minimized downtime for Ajmal Perfumes. By implementing topnotch caching tools like Redis and Varnish, we significantly improved the website performance. Moreover, monitoring tools like New Relic worked exceptionally well to track the load performance and uptime, making sure the platform performed consistently.
Optimized Free Product Promotions
With an updated GraphQL logic for free product promotions, we made sure that Ajmal’s system was capable of handling promotional offerings. By integrating testing frameworks that could validate promotional flows before deployment, we added an extra layer of defense that ensured the website offered boosted user engagement. We ensured that the promotional visibility was intact across multiple channels to deliver a seamless and consistent customer experience.
Improved Payment Integration Capabilities
To ensure smooth payment capabilities, we fixed the Apple Pay issues and successfully implemented KNET and Benefit payment options by upgrading APS. Moreover, we also addressed Tabby integration issues by debugging API interactions and ensuring smooth installment payment options. All these improvements were followed by rigorous testing of all payment methods, guaranteeing smooth transactions and reliability.
Optimized Website Performance
By optimizing CSS, JavaScript, and images of the website, we addressed slow website response times, significantly reducing the page load times. Moreover, leveraging advanced caching mechanisms like Varnish and Redis, we improved the site’s content delivery while its global performance was accelerated through CDN (Content Delivery Network) integration. Additionally, our regular performance audits through New Relic and Google Lighthouse helped in monitoring the website performance to improve load times.
Results
and Impact
- The company saw a 60.5% increase in overall sales, including order number, revenue, and average order value (AOV).
- 3% improvement in customer metrics (like customer retention, repeat purchases and customer lifetime value (CLV).
- Ajmal Perfumes was able to boost their conversion rate by 10%, thanks to the new features and functionalities.
- A 7% improvement in operational metrics like order fulfilment rate and return rate helped the company get better returns.
- Unlocking new sales opportunities through Adobe solutions, enabling Ajmal Perfumes to make the most out of the seasonal demands and drive revenue growth.