Live Gold Price WooCommerce Integration: Step-by-Step Setup Tutorial
Introduction
Setting up live gold price updates on your WooCommerce jewellery store sounds complicated. It isn’t — but it does require the right plugin and a clear understanding of what needs to be configured where.
This tutorial walks you through the entire setup from installation to your first automated price update, with every step explained in plain language. By the end, your WooCommerce store will calculate product prices based on the current gold rate you enter, updating your entire catalogue in seconds whenever the rate changes.
Prerequisites before you start:
- A working WordPress installation with WooCommerce installed and activated
- At least one jewellery product added to your store (you’ll configure its pricing during this tutorial)
- The ITS Jewellery Price Plugin downloaded from woocommercejewelleryplugin.com
Step 1: Install and Activate the Plugin
Upload the Plugin
Log into your WordPress admin dashboard and navigate to Plugins → Add New. Click the Upload Plugin button at the top of the page.
Click Choose File, select the ZIP file you downloaded from woocommercejewelleryplugin.com, and click Install Now. WordPress will upload and install the plugin automatically. When it’s done, click Activate Plugin.
Activate Your License
After activation, you’ll see a notice in your admin dashboard asking you to activate your license. Click it, or navigate to Jewellery Price → License in the left sidebar.
Enter the license key you received when purchasing (or your trial key) into the field and click Activate License. You should see a confirmation that the license is active.
If you don’t have a license yet, visit woocommercejewelleryplugin.com to get your trial key before proceeding.
Verify the Plugin Menu
Once the license is active, you’ll see a Jewellery Price menu item in your WordPress admin sidebar. Click it to expand — you should see submenu items including Metals, Products, Logs, and Settings. This confirms the plugin is correctly installed and licensed.
Step 2: Configure Your Gold Metal Type
Navigate to Jewellery Price → Metals. This is where you define every precious metal your store uses and set its current rate. You’ll return here every day to update rates — so it’s worth knowing this screen well.
Adding 22K Gold
Click Add New Metal. Fill in the following fields:
Metal Name: Enter “Gold 22K” — be precise about how you name this, because product assignments reference this name.
Price Per Gram: Enter today’s 22K gold rate. In India, you can get this from MCX, your supplier’s daily rate sheet, or a reliable gold rate website. For example, if today’s 22K gold rate is ₹6,180 per gram, enter 6180.
Unit: Select “Gram” (grams are the standard for Indian jewellery pricing).
Click Save Metal.
Adding Other Gold Purities
If your store sells jewellery in multiple gold purities, add a separate metal entry for each. Common examples:
Gold 24K (Pure Gold)
- Name: Gold 24K
- Price: Today’s 24K spot rate (e.g., ₹6,780/gram)
- This is the benchmark rate from which other purities are typically derived
Gold 18K
- Name: Gold 18K
- Price: Approximately 75% of the 24K rate (e.g., ₹5,085/gram)
- Used for lighter jewellery and pieces set with larger gemstones
Gold 14K
- Name: Gold 14K
- Price: Approximately 58.3% of the 24K rate
Add whichever purities match your actual inventory. Don’t add metals you don’t use — keep the list clean and relevant.
Adding Silver (if applicable)
If you also sell silver jewellery, add it now:
Metal Name: Silver 925 (or Silver Sterling, depending on your naming preference)
Price Per Gram: Today’s silver rate per gram (check MCX or your supplier)
Unit: Gram
Step 3: Update the Rate — Understanding Your Daily Workflow
Before going further, let’s clarify what “live gold pricing” means in the context of this plugin.
The plugin does not connect to an automatic price feed or API. Instead, you enter the current gold rate manually each day. When you save an updated rate, the plugin recalculates every product using that metal — instantly, across your entire catalogue.
This is a deliberate design decision that gives you control: you decide exactly when prices change on your site. If gold spikes briefly and then retreats, you don’t have to pass that volatility to customers. You update when you’re ready.
Your daily gold rate update takes under 2 minutes:
- Go to Jewellery Price → Metals
- Click Edit next to the metal you’re updating
- Change the price to today’s rate
- Click Save
Done. Every product assigned to that metal now shows the new price. We recommend making this part of your opening business routine each morning.
Step 4: Assign Gold Pricing to a Product
Now you’ll configure a jewellery product to use the gold pricing formula. Go to Products → All Products and click Edit on any gold jewellery item.
Scroll down to the Product Data section. You’ll see a new tab called Jewellery Price — this was added by the plugin. Click it.
Filling in the Jewellery Price Fields
Metal Type: Use the dropdown to select the metal you added (e.g., Gold 22K). This links this product to that metal’s current rate.
Metal Weight (grams): Enter the net gold weight of this specific item. This is the weight of pure metal in the piece, not the total product weight.
For example: A 22K gold necklace weighing 15 grams total. If 22K gold is 91.6% pure, the pure gold content is approximately 13.74 grams. However, most Indian jewellers use the total gold weight as quoted by the manufacturer — confirm with your supplier what weight to use, and be consistent.
Making Charge: This is the craftsmanship cost. You have two options:
- Flat per gram: e.g., ₹450 per gram. If the item is 15 grams, the making charge is ₹450 × 15 = ₹6,750.
- Percentage of metal value: e.g., 12%. If the metal value is ₹92,700 (15g × ₹6,180/g), the making charge is ₹92,700 × 12% = ₹11,124.
Choose the format that matches how your supplier or workshop bills you.
Wastage Charge: Enter the percentage of metal weight that accounts for manufacturing loss. This is typically 3–8% depending on the complexity of the design. For a simple chain it might be 3%; for a heavily worked piece it might be 8%.
Enter it as a percentage value (e.g., enter “5” for 5%).
Saving the Product
Click Update to save the product. The plugin immediately calculates the current price using: code Codedownloadcontent_copyexpand_less
Price = (15g × ₹6,180/g) + Making Charge + Wastage Charge
This calculated price is automatically set as the WooCommerce product price. You’ll see it reflected in the Regular Price field.
You will never need to manually edit this product’s price again. When you update the gold rate tomorrow, this product — and every other gold product — updates automatically.
Step 5: Verify the Price Calculation
Before moving on, verify the calculation is working correctly.
On the Edit Product page, in the General tab of Product Data, you should now see a populated Regular Price field. Compare this to your expected manual calculation:
Expected price = (Metal Weight × Metal Rate) + Making Charge + Wastage Charge
For our example:
- Metal value: 15g × ₹6,180 = ₹92,700
- Making charge (12%): ₹11,124
- Wastage (5%): ₹92,700 × 5% = ₹4,635
- Total: ₹92,700 + ₹11,124 + ₹4,635 = ₹1,08,459
If the price shown matches your manual calculation, the setup is correct.
Now go to your product’s front-end page (click View Product from the edit screen). You should see the calculated price displayed, along with a price breakup table below the Add to Cart button showing each component.
Step 6: Configure the Price Breakup Display
The price breakup table is one of the most trust-building features for online jewellery customers. Navigate to Jewellery Price → Settings to control what appears in it.
You can typically configure:
- Whether to show the price breakup at all (on/off)
- Which components to display (metal value, making charge, wastage)
- The labels used for each line item (you may want to localise these)
- Display position (before or after Add to Cart)
For maximum trust and conversion, we recommend showing all components. Customers who understand how a price is calculated are more likely to complete a purchase — the transparency removes the “is this price fair?” anxiety that causes jewellery purchase hesitation.
Step 7: Set Up Your Live Rates Display Page
The shortcode
generates a table showing all your configured metals and their current rates. This is a powerful SEO and trust feature.Create a new WordPress page:
- Go to Pages → Add New
- Title it: “Today’s Gold Rate” (or “Today’s Metal Rates” if you have multiple metals)
- In the page body, add the shortcode:
- Optionally add a brief paragraph explaining that rates are updated daily
- Publish the page
Add this page to your navigation menu. Link to it from your product pages and homepage. “Today’s Gold Rate” is a search term that gets significant traffic in India and other gold-focused jewellery markets — a dedicated, regularly updated page for it has real SEO value.
Step 8: Configure Products at Scale
If you have many products, you’ll want an efficient workflow for assigning jewellery pricing to all of them. Here’s a systematic approach:
Batch by metal type. Configure all 22K gold products first, then 18K, then silver. This keeps your focus consistent and reduces switching between metal types in your head.
Use a spreadsheet for reference. Before editing in WordPress, prepare a spreadsheet with your product names, metal types, weights, making charges, and wastage percentages. Having these in front of you while editing products speeds up the process.
Edit products in order. Open your All Products list, filter by a category (e.g., “Gold Necklaces”), and work through them in order. Most products of the same type will have similar making charges — you may be able to work quickly through a category once you’ve set the first few.
Check your work with a test update. Once you’ve configured 10–20 products, do a test rate update: change the gold rate by ₹100, save, and verify prices on several products changed correctly. Then revert to the real rate. This confirms the automation is working before you invest time in the full catalogue.
Step 9: Test the Full Customer Experience
Put yourself in a customer’s shoes and test the complete purchase flow:
Product page: Visit a product you’ve configured. Does the price display correctly? Does the price breakup table appear with the correct components? Does it look clean and professional?
Variable products (if applicable): If you have variable products (different weights/purities), select each variant and verify the price and breakup update correctly when you change the selection.
Cart and checkout: Add a product to cart and proceed through checkout. Verify the price shown in the cart matches the product page price.
After a rate update: Update the gold rate by a test amount (e.g., +₹50), then check the product page and cart. Prices should reflect the update immediately.
Troubleshooting Common Setup Issues
Product price isn’t updating after a rate change
Check that the product has a metal type assigned in the Jewellery Price tab. If the field is empty or set to “None,” the product isn’t connected to the metal pricing system and won’t update automatically.
Price breakup isn’t showing on the product page
Verify the display is enabled in Jewellery Price → Settings. Also check for theme conflicts — some themes have custom product page templates that override the standard WooCommerce hook positions. If this is the case, contact the plugin support team for guidance on template compatibility.
License activation fails
Ensure you’re entering the key exactly as received, with no extra spaces. If the problem persists, check that your server can make outbound HTTP requests (some restrictive hosting environments block these). Your host’s support team can confirm this.
Prices seem incorrect
Go through the calculation manually: metal weight × today’s rate + making charge + wastage. If the manual calculation doesn’t match what the plugin shows, check whether the making charge was entered as an absolute amount or percentage correctly, and whether the wastage percentage is entered as a number (e.g., “5” for 5%) rather than a decimal (0.05).
Your Ongoing Routine
Once everything is configured, your daily routine is simple:
- Morning: Check today’s gold rate (MCX, your supplier’s rate, or a trusted gold rate website)
- Go to Jewellery Price → Metals
- Update the price for each metal that changed
- Click Save
- Done — your entire catalogue is now priced at today’s rates
This takes under 2 minutes. Everything else — calculating prices, updating products, displaying breakups — happens automatically.
Conclusion
Live gold price integration in WooCommerce isn’t a complex technical project — it’s a plugin installation and a 15-minute configuration exercise. The operational benefit is immediate and permanent: accurate, automatically-calculated prices across your entire jewellery catalogue, maintained with less than 2 minutes of admin work per day.
The ITS Jewellery Price Plugin handles the full jewellery pricing formula — metal weight, making charges, wastage — in a way that no generic WooCommerce pricing tool does. Once it’s set up, your pricing infrastructure is handled.
Get the plugin and start your free trial at woocommercejewelleryplugin.com →



