Free Shopify store auditSpeed, SEO and conversion leaks — no cost, no obligation.
Claim it
Thriftizer Solutions LLPShopify Select Partner
Book a Growth Audit
Shopify Oct 8, 2026 8 min read

Dhanteras Is Not a Gifting Day: Merchandising Gold on Shopify

Dhanteras buyers want metal, rates and breakups. Diwali gift shoppers want something else entirely. How to merchandise both on one Shopify store before 8 November 2026.

Dhanteras Is Not a Gifting Day: Merchandising Gold on Shopify

Dhanteras is the day people buy metal for themselves. The three or four days after it are when they buy presents for other people. Those are different shoppers, different price bands, different page layouts and different urgency, and a Dhanteras online jewellery sale that runs the same collection, the same banner and the same discount logic as the Diwali gifting push will underperform on the highest-AOV day of your quarter. Dhanteras 2026 lands on 8 November. If your Shopify store is going to carry live rates, rate breakups and a separate muhurat-timed collection, the build needs to start in September, not the last week of October.

We build and run Shopify stores for jewellers, and the single most common mistake we see is treating the five-day window as one campaign with one creative set.

Why Dhanteras behaves nothing like the gifting days

On Dhanteras the purchase is an act in itself. Buying gold or silver on that day is the point; the object is almost secondary. So the customer arrives with a budget and a weight in mind rather than a recipient. They want a coin, a bar, a plain chain, a pair of studs, something whose value is legible. They care what the rate is this morning. They will compare your making charge against the jeweller down the road.

Two days later, the same traffic source sends you someone shopping for their sister-in-law with ₹4,000 to spend. That person does not want a rate chart. They want gift wrap, a card, delivery before the 10th, and a photograph of the piece on a hand.

Same store, same week, two completely different jobs.

Planning the Dhanteras collection against the Diwali gifting collection

Build them as two separate collections with separate merchandising rules, and schedule the homepage to swap between them. Practically:

  • Dhanteras collection: coins, bars, lightweight plain gold, silver articles, daily-wear studs, gold savings scheme enrolment. Sorted by weight or by price ascending. Rate breakup visible on every product. No discount on metal value — discount the making charge instead, because that is the only part of the price you actually control.
  • Diwali gifting collection: fashion silver, gold-plated, gemstone pieces, anything under ₹7,500. Sorted by price band. Gift packaging as a line item. A hard delivery cutoff on the banner.

Price bands matter more than categories here. On Dhanteras a ₹70,000 chain and a ₹5,500 silver coin both sell well and the ₹18,000 middle is quiet. On the gifting days the curve inverts. If you have one collection page sorted by "featured", you are showing the wrong half of your catalogue to both audiences.

Schedule the switch for the night of the 8th. Not the morning of the 9th, because the late-evening Dhanteras shopper is a real segment and the muhurat window often runs past dinner.

How to sell gold jewellery online on Dhanteras when the price moves every morning

This is the structural problem and most jewellers solve it badly. A Shopify variant holds a fixed price. Gold does not. If the spot rate moves 1.5% overnight and your 8.4-gram ring is still listed at yesterday's number, you have either given away your margin or quietly overcharged, and on a festive day you will do it across a few hundred orders before anyone notices.

Three options, in order of how much we like them:

  1. Automated repricing against a live rate feed. Product price recalculates from current metal rate × weight, plus your making and wastage rules. This is the only approach that holds up when the rate swings during the day.
  2. A once-daily manual rate update pushed through a metafield that all prices reference. Workable if one person owns it and does it before 9am. It breaks the moment that person is at a wedding.
  3. Fixed prices with a disclaimer. Fine for fashion silver. Reckless for 22K.

For stores that need the first option without a custom build, our own Gold & Silver Live Rate app pulls live gold, silver, platinum and palladium rates onto the storefront, reprices products as the rate moves, and renders the metal/making/wastage/GST table on the product page. We wrote it because we kept building the same thing for jewellery clients.

Putting the live gold rate on a Shopify product page without wrecking it

A rate widget is a third-party call. On a 3G connection in a tier-2 town on the busiest shopping morning of the year, a blocking script above the fold will add a second to your Largest Contentful Paint and cost you more than the widget earns. Load it asynchronously, render a server-side cached price first, and let the live figure update in place.

Where to place it: a small rate strip in the header showing today's 22K and 24K per-gram rate, and the full breakup inside the product page, below the price and above the add-to-cart. Not in a tab. Not in an accordion that nobody opens. Customers checking rates are your most serious buyers and hiding the number reads as evasion.

Test the page on a throttled mobile connection before the 8th. If your product template is already carrying six review apps and a wishlist, the rate widget is not what will break it, but it will be blamed. We cover the usual suspects in Shopify speed optimisation.

The making charge and wastage breakup, with the arithmetic

Indian jewellery buyers read the breakup line by line. Showing it is not a transparency gesture, it is how the category sells. Here is a worked example you can hold a template against.

A 22K ring, 8.4 grams. Say the 22K rate that morning is ₹6,800 per gram.

  • Metal value: 8.4 × 6,800 = ₹57,120
  • Wastage at 8% of metal value: 0.08 × 57,120 = ₹4,569.60
  • Making charge at ₹450 per gram: 8.4 × 450 = ₹3,780
  • Subtotal: 57,120 + 4,569.60 + 3,780 = ₹65,469.60
  • GST at 3%: ₹1,964.09
  • Payable: ₹67,433.69

Now move the rate 1.5% to ₹6,902. Metal becomes ₹57,976.80, wastage ₹4,638.14, subtotal ₹66,394.94, and the payable crosses ₹68,386. Just over ₹950 of difference on one ring, from one overnight move. Multiply by a Dhanteras day's order volume and you can see why the static-price approach is a slow leak.

Two details that trip people up. Wastage expressed as a percentage of weight rather than value changes the sum, so pick one convention and label it on the page. And if your making charge is a flat per-piece figure rather than per-gram, say so, because a buyer comparing you with another store assumes per-gram by default.

Silver coins, bars and the GST line on the invoice

Silver coins are the volume product of the day. They are also the one where invoicing gets sloppy.

Articles of precious metal, silver included, attract 3% GST, and where a finished ornament is sold as a single supply the 3% applies to the whole consideration including the making element. The complication starts when you bill making or job work as a separate line at a separate rate, which is a position your CA should sign off on before the 8th rather than after your first ten thousand invoices. HSN coding for coins and bars differs from coding for ornaments, and if you are selling both from the same Shopify store you need the right code mapping against each product, not one default applied at the account level.

Get the GSTIN capture field into checkout too. A meaningful share of Dhanteras silver-coin volume is corporate — offices buying 50 coins for staff — and those buyers will abandon if they cannot enter a GST number. Same for bulk quantity breaks: a single-coin price and a 25-coin price are different conversations.

Merchandising the Dhanteras collection page

Ideas that have actually moved numbers for us, rather than the usual banner advice:

  • Filter by weight and by budget, separately. A buyer who wants "one gram of gold" and a buyer who wants "something under ₹25,000" are both common and neither is served by a category filter. If your catalogue is large, this needs proper faceted filtering rather than Shopify's default tag-based navigation.
  • Show per-gram making charge on the collection card. Competitors do not, and it is the comparison the customer is running in their head anyway.
  • A muhurat timing strip with the auspicious window for the main metros. It is genuinely useful and it creates urgency without a fake countdown.
  • Stock counts on coins. Real ones. "7 left in 10g" outperforms a discount badge on this day.
  • A row for the savings scheme. Selling the first instalment of an 11-month plan on Dhanteras is a legitimate SKU and it converts people who came to look and did not find their piece.

Skip the sitewide percentage-off banner. Discounting metal value signals that your rate was inflated to begin with, and the serious buyer notices.

Trust signals that matter at a ₹67,000 checkout

High-AOV jewellery checkout in India fails for reasons that have nothing to do with the design. People hesitate because they cannot tell whether a real shop is behind the page.

What we put in front of the pay button: the BIS hallmark and HUID position stated plainly, the buyback and exchange policy as a sentence rather than a policy-page link, the physical store address with a phone number that a human answers on the 8th, insured-shipping language, and the certificate that ships with the piece. A short video of the actual piece, not a render, on anything above ₹50,000.

On payments: keep UPI, cards and netbanking through Razorpay, PayU or Cashfree, and add a no-cost EMI option on the higher bands because it genuinely shifts the ₹80,000-plus tier. Keep a bank-transfer-with-confirmation route for customers who will not put ₹1.5 lakh through a payment gateway. Some will call instead, which is fine.

Turn COD off on metal. All of it. A refused ₹67,000 parcel in transit is a different category of problem from a refused ₹900 kurta, most courier-aggregator terms treat precious metals as restricted or uninsurable on standard plans, and the RTO rate on high-value COD is bad enough that the orders you "save" by offering it cost more than they earn. If you need a COD-ish option, take a 10% advance online and settle the rest on delivery through a valuables carrier you have an actual contract with. Check your declared-value cap before you ship anything, not after.

The week before the 8th

Freeze theme changes by 1 November. Run a throttled-mobile test on the collection and product templates. Confirm the rate feed updates and that there is a manual override if it fails at 7am. Check that your GST invoice renders correctly for both a coin and an ornament. Put one person on the phone line.

Then schedule the gifting collection to go live the night of the 8th and leave it alone.

If you want a second pair of eyes on the product template before the window opens, we run a free store audit and we work with a good number of jewellery brands out of Bengaluru and Kerala, where the rate-breakup question comes up every single week.

Next post

Ready to scale your D2C brand profitably?

Let's build a growth engine that drives more traffic, more conversions and more profit.

Book a Growth Audit
📅 Free Audit💬 WhatsApp