DriftGuard avatar

DriftGuard

Pricing

from $10.00 / 1,000 drift detecteds

Go to Apify Store
DriftGuard

DriftGuard

Catch feed-vs-storefront drift before Google/Meta/TikTok do: compares your live Shopify storefront against your product feed and reports every price, availability, title, and attribute mismatch.

Pricing

from $10.00 / 1,000 drift detecteds

Rating

0.0

(0)

Developer

dheeraj kumar

dheeraj kumar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

14 hours ago

Last modified

Categories

Share

Shopify Catalog Consistency Checker

Catch feed-vs-storefront drift before Google, Meta, or TikTok do.

Your product feed says one thing, your live Shopify storefront says another — and the platforms notice before you do. Price mismatches and availability mismatches are the #1–2 causes of Google Merchant Center disapprovals; a disapproved product goes invisible on Shopping and your ads stop serving. This actor compares your live storefront against your product feed on every run and reports each drift with a fix hint, so you correct it before a crawler flags it.

What it checks (per variant/SKU)

CheckWhy it matters
price_mismatch (high)Feed price ≠ storefront price — the top disapproval cause
availability_mismatch (high)Feed says in-stock, storefront is sold out (or vice versa)
feed_only (medium)Item in the feed but gone from the storefront — stale listing, disapproval risk
storefront_only (medium)Live product missing from the feed — invisible to Shopping/ads
title_mismatch (low)Feed title diverges sharply from the storefront title
attribute_gap (medium)Feed item missing gtin/mpn identifiers, brand, or image

Inputs

  • Store URL — e.g. https://example.myshopify.com. Read from the store's public storefront JSON. No login, no API keys.
  • Feed URL — the public URL of your product feed (Google Merchant Center RSS XML or TSV), the same URL you submit to Google/Meta/TikTok. Auto-detected format.
  • Max variants per store (default 500), max charge cap (default $5).

Feed items are matched to storefront variants by Shopify variant id (standard shopify_{country}_{product}_{variant} feed ids), then SKU, then GTIN/barcode, then title.

Output

One dataset row per drift (recordType: drift) with severity, the storefront value vs the feed value, a plain-English explanation, and a fix hint — plus a per-run summary row. Schedule it daily and you get drift alerts before the platforms' crawlers find them.

Pricing

Pay per event: run-started $0.001 · per variant checked $0.0002 · per drift detected $0.01. A 500-variant store with no drift costs about $0.10 per run.

What it is not (yet)

Meta Catalog and TikTok Shop direct comparisons need merchant OAuth — planned for v0.2. This version covers any feed you can point at with a URL, which is exactly what Google/Meta/TikTok ingest.