Back to work
Custom App

Dynamic Gold Pricing Shopify App

Realtime gold market pricing wired into every product variant.

Client
Jewellery Brand — Shopify Plus
Industry
Fine Jewellery
Role
Full-stack Shopify App Developer
Duration
10 weeks
100%
Automated pricing
Realtime
Market sync
0
Manual updates
<200ms
Price recalc
The Challenge

What we needed to solve.

  • Merchant was manually updating hundreds of SKUs whenever the gold spot price moved.
  • Pricing formulas varied by karat, weight, and making charge — needed to stay configurable.
  • Pricing changes had to reflect on storefront, checkout, and order confirmations consistently.
The Approach

How it was built.

01

Embedded Remix app

Built an embedded admin app using Remix and Polaris to manage formulas, margins, and karat tiers in a familiar Shopify UI.

02

Live market polling

Scheduled jobs poll the gold market feed and recalc affected variants via the Admin GraphQL API in a single batched mutation.

03

Audit & rollback

Every price change writes a snapshot so merchants can audit history and roll back if a feed publishes a bad value.

Tech Stack

The toolkit.

App
RemixReactTypeScriptPolaris
Shopify
Admin GraphQL APIShopify App BridgeMetafieldsWebhooks
Infra
Node.jsScheduled jobsWebhook queues
Features Shipped

What's live.

Per-karat pricing formulas
Making charge & wastage controls
Bulk variant recalculation
Price history & rollback
Merchant-facing dashboard with live spot price
Results

The outcome.

100%
Pricing automated

Zero manual variant updates after launch.

<200ms
Price recalc per variant

Batched GraphQL mutations keep updates fast.

0
Pricing errors post-launch

Audit log and rollback caught feed anomalies.

8h+
Saved per week

Merchandising team freed from manual updates.

In summary

The merchant moved from spreadsheet-driven updates to a live, auditable pricing engine — protecting margin on every order while removing operational drag.