Nature’s Sunshine
A complete multilingual wellness store with design, catalogue, customer accounts, comparison and integrations.
At Nature’s Sunshine, I worked through the parts a partner network adds to a store: registration, saved lists, delivery and communication.
- Field
- Wellness retail
- Built with
- WordPress / WooCommerce / eSputnik
- Project year
- 2024
The challenge
The Ukrainian representative of Nature’s Sunshine needed a replacement for its existing store. Some visitors bought for themselves; others belonged to a partner network with sponsor-based registration and collective orders. A standard retail basket could not explain who was contributing to a shared order. The new store also needed Ukrainian and Russian content without hiding the familiar path through products, basket and checkout.
The approach
I worked on the store from design through development and integration. The scope covered the catalogue, customer account, product comparison and language versions. I treated those as connected parts of the same store, so product discovery and purchasing would not become separate experiences.
The project, in detail
The images show the interface and its context. Captions distinguish project archives from current-site views.
A partner starts with the right account
Sponsor-based registration connects a new participant to the relevant partner. That relationship matters before anyone adds a product to a basket: it gives the store the context needed for the partner journey without making ordinary customers use a network workflow.
One basket, several people's choices
The shared-order mode lets several partners add products to a common basket while their individual selections remain organised. The distinction is small on screen but important to the way a group order is understood. It keeps collective purchasing inside a familiar WooCommerce checkout instead of asking partners to coordinate separate carts outside the store.
The work, up close

Product-page views from the 2024 OnePix team project.

An original screen from the OnePix project case. Partner baskets stay separate while the checkout brings their order totals together.

Separate favourites lists let a customer keep several product selections organised before ordering.
Research before checkout
Customers can compare products and maintain more than one favourites list. Those tools support different stages of consideration: comparing items now and saving a separate set for later. The catalogue therefore has work to do before a product ever reaches the basket.
The order continues after checkout
Ukrposhta was connected to the delivery workflow, while eSputnik supported marketing communications. Ukrainian and Russian content made the same product journey available to the store's audience.

A side-by-side view helps buyers examine differences while keeping all options in one place.

The product grid keeps the buying action close to the catalogue, alongside the store's partner flows.

The catalogue gives individual shoppers and partners a common way into the product range.
Choosing between similar products
The comparison feature mattered because a large wellness catalogue contains products that can look similar at first glance. I included comparison alongside discovery and the account experience rather than leaving it as a detached add-on. The interface presents product information; it does not diagnose a visitor’s health.
The outcome
A bilingual WooCommerce store with sponsor registration and shared partner orders.
Product comparison and favourites, Ukrposhta delivery and eSputnik communications.
Details of Nature’s Sunshine
How did shared ordering work for partners?
Sponsor-based registration linked each participant to a partner. Several people could add products to one basket while keeping their own selections organised.
What else was connected to the store?
Ukrposhta supported delivery workflows and eSputnik handled marketing communications. Buyers also had product comparison and multiple favourites lists.



