Skip to content
Magic Broth · 2024

A WooCommerce store on two domains, Lithuanian and English.

A collagen broth WooCommerce store served from one WordPress on two domains: magic-broth.lt in Lithuanian and magic-broth.com in English. The product page has quantity tiers with a discount and free shipping, and once an order ships the buyer gets a tracking email.

Quantity tiersthe discount and free delivery show on the product page

Magic Broth: A WooCommerce store on two domains, Lithuanian and English

In short

  • One WordPress, two domains: magic-broth.lt in Lithuanian, magic-broth.com in English
  • Quantity tiers on the product page: price and total recalculated on click
  • The buy button carries the final total, next to it “You save” and a free shipping label
  • Parcel lockers and couriers chosen in the cart, payment by bank or card
  • A Shipped status with an email in the buyer’s language and a tracking link

Screens

How it looks.

Magic Broth home page with the broth pack
Home: the product and its promise on the first screen.
About the product page with broth powder in a bowl
About the product: what it is and why it helps, with a photo.
Founder story page with a portrait
Our story: the founder tells why the product exists.
Product page with quantity tiers and discount
Product: buy more packs and the price drops.
Shop page with three products
Shop: every product in one row.
Shop on a phone
Shop on a phone.
Quantity tiers on a phone
Volume pricing on a phone.
Health benefits with icons on a phone
Benefits on a phone.

How it was built

The work.

A bilingual WooCommerce store on two domains

Magic Broth is a freeze dried beef bone broth sold in several packs, from a single sachet to a box. There is one store and two domains: a Lithuanian buyer stays on magic-broth.lt, an English one lands on magic-broth.com. Both addresses are served by the same WordPress with WooCommerce, so the catalogue, the orders, and the settings live in one place.

It is not only the page copy that is translated, but the store itself: product descriptions with ingredients and nutrition, the cart, the shipping and returns terms. Reviews are shown per language while the overall rating counts all of them. The language switcher sits in the header beside the logo, so the move is possible from any page.

Quantity tiers on the product page

Collagen is bought as a course, not for one sitting, so under the description the product page carries cards with different pouch counts. Each shows the unit price and the total, and the larger ones also carry a discount badge. When a tier crosses the free shipping threshold, the card says so too, so the buyer sees the whole benefit at once, without doing the sums.

Clicking a card sets the quantity, and the buy button shows the final total. Above it stays the struck through price and a line saying how much the buyer saves. The cards work by keyboard and with a screen reader, and prices are formatted by the same rules as the rest of the store, so the comma, the space, and the euro sign match. The block itself can be moved on the page by the owner.

Shipping and payments, visible already in the cart

The shipping method is picked in the cart rather than at the end of checkout, with carrier logos on the rows: parcel lockers and couriers. The free shipping thresholds run in a bar above the header on every page, one for the Baltics and one for other EU countries and the United Kingdom. The total with shipping, and the VAT inside it, are visible before checkout.

Payment goes by bank or by card. The quantity discount carries into the cart on its own, with no code: buy more and the row already shows a lower unit price, and the coupon field is left for campaigns. The cart page and the whole purchase path work in both languages, because the store is one.

A Shipped status and an email with tracking

WooCommerce has nothing between Processing and Completed, so a parcel already on its way looked exactly like one not yet packed. We added the Shipped status as custom development: it sits in the status list after Processing, has its own button and colour in the orders table, works in bulk actions, counts as paid, and lands in reports together with completed orders.

Once an order goes out, the buyer gets an email with a link to track the parcel. The email comes in the language of the purchase: English for an English buyer, Lithuanian for a Lithuanian one.

Store maintenance: updates with a check after them

The store has our website maintenance: WordPress, WooCommerce, the theme, and the plugins are kept updated. Before every update we take a backup, so that going back is a matter of action rather than hope.

After an update we walk the purchase path: cart, payment, and shipping methods, in both languages. In a two domain store that is not overkill, because the same broken step would be broken for two streams of buyers at once.

How to order a similar project

If you sell in several markets, or you want the buyer to see the benefit of a larger pack, we start with two things: how many languages and domains are really needed, and how the price changes with quantity. That decides whether discount rules are enough or the product page deserves a block of its own, and with it the scope.

We take on WooCommerce online store projects both running and new, and we keep additions apart from the theme, so an update does not wipe them. Tell us which markets you sell in and who will handle the orders, and we will discuss scope, stages, and a quote. Get in touch.

FAQ.

Need something
similar?

Discuss what you need

Tell us the goal. We reply within one business day.

labas@bukinternete.lt

Next project

A WooCommerce store for the crafts of nine monasteries