Skip to content
DataForge
E-commerce & PricingUpdated 2026-07

1M+ Shopify Products with Weekly Price History — DTC Catalog Dataset

Product catalogs from Shopify-powered DTC stores collected via public endpoints, with continuous weekly price snapshots forming a growing price-history time series — a scarce asset for competitor price monitoring, e-commerce research and model training.

Records
1M+ SKUs
Refresh
Weekly snapshots
Formats
CSV + Parquet
Coverage
US, UK, EU, AU storefronts

What you get

  • 1M+ SKUs from Shopify DTC stores with full product metadata (title, vendor, product type, variants)
  • Weekly price-history series per variant — snapshots accumulate into a time-series asset competitors don't sell off-the-shelf
  • Availability and discount flags per snapshot for promotion analysis
  • Full data dictionary, datasheet and tiered license included
  • Per-record provenance: source URL + collection timestamp

Sample preview

Placeholder preview rows — a free sample with identical schema will be published on Kaggle / Hugging Face.

Sample rows from Shopify Products + Price History
store_domaintitleproduct_typepricecompare_at_priceavailablesnapshot_date
glowbotanics.comVitamin C Brightening Serum 30mlSkincare38.0048.00true2026-07-27
peakthreads.coMerino Trail Hoodie — Men'sApparel129.00true2026-07-27
auracandleco.comCedar & Sage Soy Candle 8ozHome Fragrance24.00false2026-07-27
nimblefit.storeAdjustable Dumbbell Set 25kgFitness Equipment189.00219.00true2026-07-27
purepetkitchen.comGrain-Free Salmon Dog Food 5lbPet Supplies42.50true2026-07-27

Data dictionary summary

Key fields — the full data dictionary ships with every purchase.

Field definitions for Shopify Products + Price History
fieldtypedescription
product_idstringStore-native product identifier
store_domainstringShopify store domain
titlestringProduct title
vendorstringBrand / vendor name
product_typestringStore-assigned product type
variant_idstringVariant identifier (size/color/etc.)
pricefloatVariant price at snapshot time
compare_at_pricefloatPre-discount price if on sale
currencystringISO 4217 currency code
availableboolIn-stock flag at snapshot time
snapshot_datedateWeekly snapshot date
source_urlstringPublic URL the record was collected from
collected_attimestampUTC collection timestamp

Coverage statistics

SKUs
1,000,000+
Stores
6,000+ Shopify DTC stores
Snapshot cadence
Weekly
Price points
Growing weekly series per variant
Geographies
US · UK · EU · AU
History
Weekly snapshots since Mar 2026

Pricing

Snapshots include the full price history up to the release date; subscriptions include continuing weekly updates. As the history grows, snapshot prices rise ~20% every 6 months — early buyers lock the current price.

Pricing for Shopify Products + Price History
TierScopeOne-time snapshotSubscription
S — Niche sliceSingle niche (e.g. beauty DTC), ≤500 stores / ≤100k SKUs$199$99/mo
M — Category packPOPULARMajor category × main countries, ≤2,000 stores / ≤500k SKUs$499$249/mo
L — Full libraryEntire collection library + all historical price series, 1M+ SKUs$1,499$599/mo

AI-training use requires the AI-Training tier (1.5× base); redistribution licensing is quoted individually. Annual subscriptions get 2 months free. License details →

Update frequency & delivery

  • New price snapshot collected weekly from every covered store's public products endpoint
  • Snapshot purchases include the complete history up to the release date
  • Subscriptions receive weekly snapshot deliveries via download link

Compliance & provenance

Collected only from publicly accessible pages and endpoints — no login-required data, no CAPTCHA solving, no forged authentication. Collection is rate-limited with an identified User-Agent, and collection logs are retained. PII is removed or pseudonymized. Every record carries its source URL and collection timestamp. Sold under a tiered commercial license.

FAQ

Why does the price increase over time?

The price-history series grows every week and becomes more valuable; snapshot prices rise ~20% every 6 months. Buying early locks the current price.

Can I get a specific niche or country?

Yes — custom slices (niche, country, store list) start at $199 via the contact form.

Can I train AI models on it?

Yes, on the AI-Training tier (1.5× base price) or above. See the License page.

Where does the data come from?

Only public Shopify storefront endpoints (products.json) — rate-limited, identified User-Agent, no anti-bot circumvention.