Antigoni

Service provided

E-shop development from scratch with a 100% custom WordPress/WooCommerce theme, two-way integration with SoftOne ERP for products and orders, advanced filtering with 7 attributes, Viva.com Smart Checkout integration, an automatic feed for Skroutz & Google Shopping, a customer review system, SEO setup and LiteSpeed caching.

Technologies

WordPress, WooCommerce, Custom Theme based on 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 built the new e-shop for Antigoni, a Greek jewellery shop with a physical store and sales in Greece and abroad. Antigoni designs and makes handmade jewellery, alongside a curated collection of ready-made pieces from selected suppliers: two different business models that had to sit comfortably in the same e-shop. They already had an older, fully custom site that had become hard to work with, as content changes were slow and maintenance was expensive.

The new site is built on WordPress and WooCommerce with a 100% custom theme we wrote from scratch, giving the Antigoni team a familiar CMS for quick changes they can make themselves. The e-shop holds an extensive catalogue of handmade and ready-made jewellery, organised into multiple categories, with a structured system of attributes (metal, stone, colour, design, material, occasion, type) and tags for targeted searching. We combined advanced filtering, payments through Viva.com, an automatic XML feed for Skroutz and Google Shopping, a customer review system and full two-way integration with SoftOne ERP.

Antigoni category page with advanced filtering by jewellery metal, stone and colour

100% Custom WordPress Theme, No Page Builder

We designed and developed Antigoni’s theme entirely in-house, without a page builder. We built a lightweight, flexible theme with separate CSS modules for each section (homepage, category, product page, basket, checkout, collections), custom WooCommerce templates and separate JavaScript modules for the mini-cart, ajax add-to-cart, search modal and image sliders.

The look of the design closely follows Antigoni’s previous site, to keep the brand’s visual identity consistent across every touchpoint (physical store, social media, online) and hold on to the recognition the business had built over the years.

Antigoni product page with material and stone variations

Two-Way Integration with SoftOne ERP

The most demanding phase of the project was developing the custom plugin that connects WooCommerce with SoftOne. Data flows both ways: a scheduled sync for the business data coming from the ERP, and real-time sending of orders to SoftOne as soon as they are completed.

From SoftOne to the e-shop we automatically pull products and variations: both the handmade jewellery (which exists in SoftOne as a “mould” with many combinations of material and stone) and the ready-to-ship pieces with unique SKUs and stock. Categories, collections and attributes with all their terms are synced too, along with order statuses so the customer stays informed.

To SoftOne we send new orders automatically in real time as soon as they move to “processing”, with smart “find or create” customer logic: if the customer already exists on the platform, the order is linked to their existing code; if not, a new one is created.

Besides the scheduled sync, there is also a manual real-time sync button for urgent needs, detailed logging with automatic log file maintenance and a separate admin panel for monitoring and re-running sync runs. The architecture was designed to handle volume, never block the frontend and give the Antigoni team full visibility of the data flow.

Admin panel for the WooCommerce and SoftOne ERP integration on the Antigoni e-shop

Add-on Products on the Jewellery Page

One of the most interesting features we built specifically for Antigoni is the add-on products system. On a jewellery page, the customer can choose add-on items from a select field, for example a chain for a pendant.

The add-ons are regular products with their own price. When the user selects one, the price of the main product adjusts automatically and the add-on slots into the order without confusing the shopping experience. On the back end, the SoftOne integration handles both parts of the order correctly.

Antigoni – choosing add-on products on a jewellery page

Filtering, Payments & Mobile Experience

On the category pages we added advanced filtering — so customers can search for jewellery by freely combining metal, stone, colour, design, occasion and other criteria. Payments go through Viva.com Smart Checkout (cards, IRIS, alternative methods), and the marketing stack is completed by an automatic XML feed to Skroutz and Google Shopping, a built-in customer review system and Cart Abandonment Recovery to win back abandoned baskets.

The whole e-shop was designed with a mobile-first approach: a custom slide-in mini-cart, large touch targets, smooth transitions and a carefully adapted layout for the product page with variations and add-ons. For caching we set up LiteSpeed Cache, for fast page loading and a lighter load on the server during sync runs with SoftOne.

Antigoni – mobile experience
VIEW IT ONLINE

LET’S WORK TOGETHER

Come Work with Us to Create Something Unique

TALK TO US

Ελλάδα 2.0 Banner

Free e-book from Web-Mate on local marketing