The Complete Guide to Setting Up a WooCommerce Jewellery Store with Live Pricing
Introduction
Selling jewellery online is one of the most rewarding — and most technically demanding — niches in ecommerce. Products are high-value, pricing is volatile, customer trust is everything, and the operational complexity of managing gold rates, multiple metal types, and accurate per-product pricing is unlike almost any other retail category.
This guide walks you through every step of building a professional WooCommerce jewellery store from scratch, with a specific focus on getting live pricing right from day one. Whether you’re a jeweller moving online for the first time or an established store rebuilding on WooCommerce, this is the complete reference you need.
Why WooCommerce Is the Right Platform for Jewellery Stores
Before getting into setup, let’s address the platform question — because it comes up often.
WooCommerce, built on WordPress, gives jewellery retailers a combination of flexibility, ownership, and plugin ecosystem that no other ecommerce platform matches at this price point. Here’s why it’s the right choice for most jewellery businesses:
Full control over pricing logic. Gold and silver pricing isn’t simple. You need to apply formulas that account for metal weight, purity, making charges, and wastage. WooCommerce supports this via plugins in a way that Shopify’s rigid pricing structure doesn’t handle well without expensive custom development.
No transaction fees. Shopify charges a percentage fee on every transaction unless you use their payment gateway. For high-value jewellery orders, those fees add up fast. WooCommerce charges no platform transaction fee.
Ownership of your store and data. Your WooCommerce store runs on your hosting — you own everything. There’s no risk of a platform changing its fee structure, restricting your product category, or shutting down your store.
Plugin ecosystem. The WordPress plugin library contains tools for every aspect of jewellery retail: live pricing, appointment booking, custom ring builders, certification display, and more.
The main trade-off is that WooCommerce requires more initial setup than hosted platforms. This guide takes you through that setup systematically.
Phase 1: Hosting and WordPress Installation
Choosing Hosting
For a WooCommerce jewellery store, you need hosting that can handle:
- A product catalog of potentially hundreds of items with images
- Customers browsing simultaneously during peak hours
- Plugin overhead from WooCommerce and your jewellery pricing plugin
Recommended hosting options:
Managed WordPress hosting from providers like Kinsta, WP Engine, or Cloudways gives you performance optimised specifically for WordPress with automatic backups and security. For most jewellery stores starting out, a plan costing ₹2,000–₹5,000 per month is sufficient and scales as you grow.
Alternatively, shared hosting from SiteGround or Hostinger works for stores in early stages, though you may need to upgrade as traffic grows.
Minimum specifications: 2GB RAM, PHP 8.0+, MySQL 5.7+, and an SSL certificate (most reputable hosts include this).
Installing WordPress
Most hosts offer a one-click WordPress installation from their control panel. Run it, set your admin username and password, and log in to your WordPress dashboard. The rest of this guide assumes you’re working from the WordPress admin.
Phase 2: WooCommerce Setup
Installing WooCommerce
From your WordPress dashboard, go to Plugins → Add New, search for “WooCommerce,” and install and activate it. The WooCommerce setup wizard will launch automatically.
Work through the wizard:
- Store details: Your store address (important for tax configuration)
- Industry: Select “Other” or the closest retail option
- Product types: Select “Physical products”
- Business details: Revenue range, number of products
- Theme: Skip this for now — we’ll address it separately
WooCommerce General Settings
After the wizard, go to WooCommerce → Settings and review these critical settings for a jewellery store:
General tab:
- Set your currency to INR (₹), GBP (£), AED (د.إ), or whichever matches your market
- Set currency position (most Indian stores prefer ₹ before the number)
- Enable “Customer accounts” so buyers can track orders and manage wishlists
Products tab:
- Set weight unit to “g” (grams) — this matches jewellery industry standards
- Set dimensions unit to “mm”
- Enable reviews (social proof is critical for high-value purchases)
Tax tab:
- Enable taxes
- Configure GST or VAT according to your country’s requirements. For India, set up 3% GST on gold jewellery (or consult your accountant for your specific product types)
Checkout tab:
- Enable guest checkout — not everyone wants to create an account to buy
- Consider enabling terms and conditions acceptance
Phase 3: Choosing and Configuring Your Theme
Your theme is the visual foundation of your store. For a jewellery store, you need something that:
- Presents products beautifully with large, high-quality image support
- Loads fast (slow themes kill conversions for high-consideration purchases)
- Is WooCommerce-compatible and actively maintained
Recommended themes for jewellery stores:
Flatsome is one of the most popular WooCommerce themes and includes a powerful drag-and-drop builder. Its clean design works well for jewellery with prominent product imagery.
Divi by Elegant Themes is highly flexible with a visual builder and works excellently for jewellery brands that want a distinctive look.
Astra is lightweight and fast — important for SEO and user experience — with dedicated WooCommerce support and jewellery-specific starter templates.
Woodmart is designed specifically for product-heavy WooCommerce stores with beautiful product display options.
After installing your theme, configure your homepage, navigation, and category pages. At minimum, create these pages:
- Home — your brand story, featured collections, today’s gold rate
- Shop — your main product listing
- About — who you are, your craftsmanship, your story
- Contact — with physical address if applicable (trust signal)
- Today’s Gold Rate — a dedicated page showing live metal rates (more on this later)
Phase 4: Setting Up Your Product Catalog
Product Categories
Good category structure helps both customers browse and search engines understand your site. For a jewellery store, typical categories include:
- By product type: Rings, Necklaces, Earrings, Bangles, Bracelets, Pendants
- By metal: Gold Jewellery, Silver Jewellery, Diamond Jewellery, Platinum
- By occasion: Bridal, Everyday, Gifts
- By collection: Named collections if you have them
You can have products appear in multiple categories. Use a primary category for SEO purposes (set in Yoast or Rank Math).
Product Photography
For jewellery, photography is your biggest conversion lever. Since customers cannot touch or try on pieces, your images are everything.
Minimum standards:
- Multiple angles per product (front, side, detail, worn)
- White background for the primary product image
- Lifestyle or worn shots for secondary images
- Minimum 1000×1000px resolution (WooCommerce will crop to thumbnails automatically)
- Compressed for web without quality loss (use tools like TinyPNG or ShortPixel)
Adding Simple Jewellery Products
For a standard jewellery piece with a fixed design and weight:
- Go to Products → Add New
- Enter the product name (e.g., “22K Gold Peacock Necklace — 15g”)
- Add a detailed description including metal type, purity, weight, and occasion
- Add product images
- Set the product category
- In the Product Data section, select “Simple product”
- Do not set a price manually — the jewellery pricing plugin will handle this
After installing the pricing plugin (covered in Phase 5), you’ll return to each product to assign its metal type, weight, and charges.
Adding Variable Jewellery Products
For jewellery that comes in different configurations — different weights, different purity options, or different sizes — use WooCommerce Variable Products.
- In Product Data, select “Variable product”
- Go to the Attributes tab and add your variation attributes (e.g., “Weight” with options “8g | 10g | 12g”, or “Purity” with “18K | 22K”)
- Go to the Variations tab and create a variation for each combination
- The pricing plugin will assign correct prices per variation based on the weight you specify for each
Phase 5: Installing and Configuring Live Jewellery Pricing
This is the most important phase for a jewellery store — and where most WooCommerce tutorials fall short, because standard WooCommerce has no native concept of metal-based pricing.
Why You Need a Dedicated Jewellery Pricing Plugin
Standard WooCommerce pricing is static: you enter a price, it stays at that price until you manually change it. For a jewellery store where product prices depend on daily metal rates, this is completely unworkable at scale.
The ITS Jewellery Price Plugin was built to solve exactly this. It adds a pricing layer on top of WooCommerce that understands jewellery pricing formulas and automates the entire price update process.
Installing the Plugin
- Purchase from woocommercejewelleryplugin.com and download the ZIP
- In WordPress: Plugins → Add New → Upload Plugin
- Upload the ZIP, install, and activate
- Enter your license key and activate
Configuring Metal Types
Navigate to Jewellery Price → Metals and add each metal type your store uses:
For a typical Indian gold jewellery store:
- Gold 24K — enter today’s rate per gram
- Gold 22K — enter today’s rate per gram (approximately 91.6% of 24K rate)
- Gold 18K — enter today’s rate per gram (75% of 24K rate)
- Silver 925 — enter today’s silver rate per gram
For a mixed-metal store also selling diamonds:
- Add “Diamond” as a metal type and set the price per carat
You can create unlimited metal/material types to match your inventory.
Updating Metal Rates Daily
Once configured, your daily pricing workflow is:
- Check today’s gold rate from your supplier, MCX, or a reliable gold rate source
- Go to Jewellery Price → Metals in your WordPress admin
- Update the price per gram for each metal
- Click Save
Every product using those metals instantly shows the updated price. This takes under 2 minutes regardless of how many products you have.
Assigning Pricing to Products
Go to each product and open the Jewellery Price tab in the product data section. For each product, enter:
- Metal: Select from your configured metals
- Metal Weight: The net weight of precious metal (e.g., 8.5g)
- Making Charge: Flat amount or percentage per gram
- Wastage Charge: Percentage (e.g., 3%)
The plugin calculates and sets the product price automatically. From this point on, the product price will always reflect the current metal rate you’ve entered — you never edit the product price directly again.
The Price Breakup Display
One of the most powerful trust-building features is the price breakup table that appears on each product page below the Add to Cart button. It shows:
- Metal value (weight × rate)
- Making charge amount
- Wastage charge amount
- Total price
This transparency is a significant differentiator from competitors who show only a final price. Customers purchasing high-value jewellery are far more confident buying when they can see exactly how the price is built.
The Live Metal Rates Page
Add the shortcode
to any page to display a live rates table. Create a dedicated page called “Today’s Gold Rate” and add this shortcode — it’s both useful for customers and excellent for SEO, since “today’s gold rate” is a high-intent search query.Phase 6: Payment Gateways
For a jewellery store, you need payment options that your customers trust for high-value transactions.
Razorpay is the most popular choice for Indian jewellery stores — it supports UPI, net banking, cards, EMI, and wallets, and has seamless WooCommerce integration.
PayU is another strong option for India with similar features and competitive rates.
Stripe is ideal if you’re selling internationally — it supports cards in most countries and currencies.
Bank Transfer / NEFT should be offered as an option for customers who prefer direct payment, particularly for larger purchases.
Install payment gateway plugins from WooCommerce → Extensions or the WordPress plugin library. Configure each with your API keys from the payment provider’s dashboard.
EMI options are important for jewellery. High-value purchases convert better when customers can pay in instalments. Both Razorpay and PayU offer no-cost EMI options that can significantly increase your average order value.
Phase 7: SEO Configuration
Install an SEO Plugin
Install either Yoast SEO or Rank Math — both are excellent. These plugins let you:
- Set custom SEO titles and meta descriptions for every page and product
- Generate and submit an XML sitemap
- Configure schema markup (important for product rich results in Google)
- Add Open Graph tags for social sharing
Product SEO
For each product, optimise:
- SEO title: Include the product name, metal type, and a keyword (e.g., “22K Gold Peacock Necklace | Buy Gold Necklace Online”)
- Meta description: Include metal type, weight range if applicable, price indication, and a call to action
- Alt text on all images: Descriptive text including product name and metal type
Blog for Ongoing SEO
A blog is essential for ranking on informational keywords that bring organic traffic. Create a blog section on your site and publish articles targeting queries like “how to buy gold jewellery online,” “22K vs 18K gold difference,” “gold jewellery care tips,” and similar.
Your blog also builds trust — a store that educates customers about jewellery is perceived as more knowledgeable and trustworthy.
Phase 8: Trust Signals and Conversion Optimisation
For jewellery — where average order values are high and customers can’t examine products in person — trust signals are the difference between a sale and an abandoned cart.
Display certifications and hallmarks prominently. BIS hallmark badges, IGI/GIA certification for diamonds, 916 gold certification — show these clearly on relevant products and your About page.
Show making and shipping policies clearly. Custom-made timelines, return policies for jewellery (important to state clearly), and insured shipping details should be easy to find.
Enable and encourage reviews. Install a review plugin that supports photo reviews — customers sharing images of their purchased jewellery is your most powerful social proof.
Live chat or WhatsApp button. For high-value purchases, customers often want to ask questions. A visible WhatsApp link dramatically reduces purchase anxiety.
Display your physical presence if you have one. A physical store address, phone number, and Google Maps embed tells customers you’re a real business — critical for a category where fraud concerns exist.
Phase 9: Launch Checklist
Before going live, work through this checklist:
- All products have images, descriptions, and pricing configured
- Metal rates are set to today’s current rates
- Payment gateways are tested with real transactions
- Shipping zones and rates are configured
- Tax settings match your legal obligations
- SSL certificate is active (green padlock in browser)
- Mobile responsiveness tested on multiple devices
- Page load speed tested (target under 3 seconds — use Google PageSpeed Insights)
- Contact form and email notifications tested
- SEO plugin configured with sitemap submitted to Google Search Console
- Google Analytics or similar tracking installed
Maintaining Your Store: The Ongoing Routine
Once your store is live, your daily/weekly maintenance routine is simple:
Daily (takes 5 minutes): Update gold and silver rates in the Jewellery Price plugin admin.
Weekly: Check for WordPress, WooCommerce, and plugin updates. Apply them in a staging environment first if you have one.
Monthly: Review your top-performing products, check for any pricing anomalies, review customer reviews and respond to them.
Quarterly: Refresh product photography for seasonal promotions, update your blog with new content, and review your SEO performance in Google Search Console.
Conclusion
Setting up a WooCommerce jewellery store with live pricing is a multi-step project, but each step is manageable when approached systematically. The most important investment you can make is getting your pricing infrastructure right from the start — because automated, accurate, transparent pricing is the foundation that everything else (customer trust, margins, scalability) is built on.
The ITS Jewellery Price Plugin handles the pricing layer that standard WooCommerce doesn’t — jewellery-specific formulas, automated updates across your catalog, and transparent breakup displays that help customers buy with confidence.



