Enhancing Omtis’ Wine E-commerce Platform

Omtis, a wine-focused eCommerce business integrated with NetSuite, faced challenges such as product duplication, inconsistent images, limited search functionality, storage and daily calculation issues, order workflow errors, and data mismatches. Our team optimized the platform by upgrading systems, implementing Algolia for advanced search, fixing Stripe payment issues, configuring cron jobs and queue jobs to automate daily calculations, and streamlining operations — ultimately improving performance, user experience, and overall efficiency.

Industry

Wine & Spirits

Technology

Craft CMS

Services

Performance Optimization, Frontend Development, Feature Implementation, Custom Module Development, CMS Upgrade

Project Overview

Omtis is a premium wine-focused business running an eCommerce platform tightly integrated with NetSuite. With an extensive catalog ranging from rare vintages to personalized selections, Omtis goes beyond traditional retail by offering seamless global storage, transparent insurance, reliable temperature-controlled delivery, and complete provenance traceability — positioning themselves as a true “bank for wine.” Customers can easily purchase and store wines across multiple global locations, manage their collections in real time, and even calculate storage and insurance fees through a simple online tool. 

Our team optimized the platform by fixing data and workflow issues, improving search, and enhancing overall performance to deliver a seamless and reliable experience for both customers and administrators. 

Project Objectives

The objectives of the project were:

  • To fix product duplication, ensure image consistency, and maintain accurate product data with improved display. 
  • To enhance search functionality in both admin and frontend by implementing Algolia. 
  • To improve order workflows, including discounts, withdrawal requests, and storage/insurance features, for better user experience. 
  • To update Craft CMS plugins to the latest versions and implement OAuth integration for secure authentication. 
  • To set up Stripe integration and resolve subscription, payment, and invoice-related issues. 
  • To configure queue jobs for daily calculations and implement cron jobs for automated wine imports and bottle shot updates, reducing manual intervention and improving reliability.

Project Execution

The first step involved a thorough discovery phase, where we worked closely with the Omtis team to understand the key pain points of their existing platform. Our focus was on:

  • Understanding the limitations of the current search functionality.
  • Analyzing the issues related to order withdrawals, coupon/discount workflows, and free month storage/insurance features.

This allowed us to create a detailed plan to improve performance, streamline workflows, and enhance the user experience.

We focused on the following key areas during development and customization:

Frontend Implementation:

  • Developed a system for managing a single bottle shot image across different vintages, ensuring consistent brand representation.

Feature Implementation and Setup:

  • Updated Craft CMS plugins to the latest versions.
  • Implemented OAuth integration for secure authentication.
  • Set up Stripe integration and resolved subscription, payment, and invoice-related issues.
  • Implemented Algolia search and enhanced search in both the admin and user interfaces.
  • Configured queue jobs for daily calculations to automate recurring tasks and improve reliability.
  • Implemented cron jobs for automated wine imports and bottle shot updates, improving efficiency and reducing manual intervention.

3. Key Design Enhancements

Improved User Interface:

  • The product display was optimized to ensure that images and product information were consistently presented.
  • Enhanced the search functionality to allow for faster and more accurate product discovery.

Customization:

  • Developed custom modules for handling discount workflows, withdrawal requests, and admin display improvements.

4. Testing and Deployment

After the development phase, the platform underwent extensive testing to ensure that all fixes and new features were working as expected:

  • Quality Assurance: We conducted thorough QA testing to ensure that the product duplication issue was resolved, and that product data, images, and search functionality were properly optimized.
  • Performance Testing: Ensured the platform could handle high volumes of traffic and product data with minimal latency.

Once testing was completed successfully, we moved to deployment, ensuring a smooth transition to the updated platform without disruptions to the live site.

The updated platform was successfully launched, featuring:

  • Enhanced Performance: Faster synchronization of product data, reduced query loads, and optimized search functionality.
  • Improved User Experience: A seamless interface with accurate product information and consistent images across all vintages.
  • Streamlined Processes: Automated updates and improved workflows for order handling and discounts, reducing manual intervention and errors.

Results & Feedback

  • Performance Improvement: Optimized queries and streamlined synchronization, significantly boosting platform speed and efficiency. 
  • Enhanced User Experience: Eliminated product duplication, ensured image consistency across vintages, and upgraded search functionality for both admins and customers. 
  • Streamlined Workflows: Automated key processes and simplified order management, including discounts, withdrawals, and storage features. 
  • Data Accuracy: Fixed data mismatches to deliver accurate product displays and seamless integration with NetSuite. 

Client’s Feedback

“We are extremely satisfied with the work EbizON Digital has done for us. They promptly and thoughtfully addressed all of our requests for adjustments and clarifications. Thanks to their help, our system has become more efficient and faster, allowing us to respond to inquiries quickly and effectively. The team was always attentive, quick to respond, and ready to adapt to changes throughout the process. Every request was handled with care and completed promptly. We truly appreciate their dedication and expertise.”

Accounts & Office Manager, Trading Business
Omtis Fine Wines

What Our Customers Says

Carousel

We turn your goals into reality.

Got a business? Let us make it better

Hundreds of Happy Customers