Antigoni

Service Provided

Development of a custom WordPress/WooCommerce e-shop from scratch, featuring a 100% bespoke theme, 2-way SoftOne ERP integration (products & orders), advanced 7-attribute filtering, Viva.com Smart Checkout, automated Skroutz & Google Shopping feeds, a customer review system, SEO setup, and LiteSpeed caching.

Technologies

WordPress, WooCommerce, Custom Theme βασισμένο σε Underscores, SoftOne ERP API, Viva.com Smart Checkout, LiteSpeed Cache, HUSKY Products Filter, Rank Math SEO, Product Feed PRO (Skroutz / Google Shopping), Customer Reviews, Cart Abandonment Recovery, Advanced Woo Search, Responsive Design.

Antigoni.com – Κατασκευή E-shop Κοσμημάτων από Webmate

Antigoni.com E-shop Development with SoftOne Integration

Webmate undertook the development of the new e-shop for Antigoni, a Greek jewelry brand with a physical store and sales both in Greece and internationally. Antigoni designs and crafts handmade jewelry, alongside a curated collection of ready-made pieces from selected suppliers — two distinct business models that had to coexist seamlessly within the same e-shop. They previously operated an older, fully custom-built site that had become cumbersome: content updates were slow and maintenance was costly.

The new website is built on WordPress and WooCommerce with 100% custom theme developed from scratch, providing the Antigoni team with a familiar CMS for fast and autonomous updates. The e-shop hosts an extensive catalog of handmade and ready-made jewelry, organized into multiple categories, with a structured system of attributes (metal, stone, color, design, material, occasion, type) and tags for targeted searching. We combined advanced filtering, payments via Viva.com, automated XML feeds for Skroutz and Google Shopping, a customer review system, and full bidirectional integration with SoftOne ERP.

Antigoni category page with advanced filtering — jewelry metal, stone, and color.

100% Custom WordPress Theme, built without Page Builders

The Antigoni theme was designed and developed entirely in-house, without the use of page builders. We structured a lightweight and flexible theme featuring separate CSS modules per section (home, category, product page, cart, checkout, collections), custom WooCommerce templates, and dedicated JavaScript modules for the mini-cart, ajax add-to-cart, search modal, and image sliders.

The design aesthetics strictly follow the visual direction of the previous Antigoni site, aiming for brand identity consistency across all touchpoints — physical store, social media, online — while maintaining the brand recognition built by the business over the years.

Antigoni product page with material and stone variations

Bidirectional Integration with SoftOne ERP

The most demanding phase of the project was the development of the custom plugin connecting WooCommerce with SoftOne. This involves a bidirectional data flow: scheduled sync for business data imported from the ERP, and real-time order transmission to SoftOne upon completion.

From SoftOne to the e-shop, we automatically pull products and variations — including both handmade jewelry (stored in SoftOne as “molds” with multiple material and stone combinations) and ready-made items with unique SKUs and stock levels. Simultaneously, categories, collections, and attributes with all their terms are synced, along with order statuses for customer updates.

To SoftOne, we transmit new orders in real-time as soon as they reach “processing” status, utilizing “find or create” customer logic: if the customer already exists in the platform, the order is linked to their existing ID; if not, a new customer record is created.

Beyond the scheduled sync, a manual real-time synchronization button is available for urgent updates, along with detailed logging featuring automated log file maintenance and a dedicated admin panel for monitoring and rerunning sync tasks. The architecture was engineered to handle high volumes without blocking the frontend, providing the Antigoni team with full visibility over the data flow.

WooCommerce - SoftOne ERP integration admin panel for the Antigoni e-shop

Related Products within the Jewelry Page

One of the most interesting features we built specifically for Antigoni’s needs is the “companion products” system. On a jewelry product page, the customer can select accompanying items through a dedicated select field—for instance, choosing a chain to go with a pendant.

These companion items are regular products with their own pricing. When a user selects them, the main product’s price updates automatically, and the companion item is seamlessly “attached” to the order without complicating the shopping experience. On the back-end, the SoftOne integration correctly handles both components of the order.

Antigoni – companion product selection on the jewelry page

Filtering, Payments & Mobile Experience

Στις σελίδες κατηγορίας ενσωματώσαμε advanced filtering — ο πελάτης μπορεί να αναζητήσει κόσμημα συνδυάζοντας ελεύθερα μέταλλο, πέτρα, χρώμα, σχέδιο, περίσταση και άλλα κριτήρια. Οι πληρωμές γίνονται μέσω Viva.com Smart Checkout (κάρτες, IRIS, εναλλακτικοί τρόποι), ενώ το marketing stack ολοκληρώνεται με αυτόματο XML feed προς Skroutz και Google Shopping, ενσωματωμένο σύστημα κριτικών πελατών και Cart Abandonment Recovery για επανάκτηση εγκαταλελειμμένων καλαθιών.

The entire e-shop was designed with a mobile-first approach: a custom slide-in mini-cart, large touch targets, smooth transitions, and a meticulously tailored layout for the product page, including variations and companion products. For caching, we integrated LiteSpeed Cache, ensuring fast page load speeds and reducing server load during SoftOne sync runs.

Antigoni – Mobile experience
SEE IT ONLINE

LET’S WORK TOGETHER

Come Work with Us to Create Something Unique

TALK TO US

Ελλάδα 2.0 Banner

Δωρεάν EBOOK από τη Web-Mate για το Τοπικό Μάρκετινγκ