Price-monitoring app — case study

Competitor-price monitoring inside Shopify.

An embedded app with an operator-managed watch list, scheduled price collection, historical snapshots and Shopify metafield updates.

Constraint confirmed · outcome not claimed

Custom Solutions
Industry
Anonymised multi-brand DTC sleep portfolio / commerce-ops tooling
Platform
Shopify
Engagement
Since March 2021

Built with.

  • Shopify embedded app
  • Scheduled scraping
  • Koa / Node
  • Next / React admin UI
  • Firebase persistence
  • Shopify Metafields
01What we found

A watch list operators could manage.

A multi-brand sleep portfolio needed a tool for recording competitor prices and reviewing changes over time. Operators needed control of the targets without editing the application code.

02The plan

Targets, collection and history.

Each target stored a label, source URL and selector for extracting the displayed price. The app supported scheduled collection and manual refresh, with a record of previous values.

03What we built

An embedded app and metafield updates.

The Shopify app included authentication, an interface for adding and editing targets, and charts and tables for reviewing historical snapshots. Collected prices could be written to Shopify metafields.

04What came next

Maintenance and evidence limits.

The implementation record includes runtime and Shopify API updates over several years. Selector-based extraction can break when a source website changes.

The record establishes what was built and maintained. Current production use, price accuracy and commercial impact have not been verified here.

Delivery work

Have a similar project?

In 20 minutes we look at your store with you and say what we would check first, and whether we are the right team for it.