Why feeds matter: “offer truth”
Day 8 of 30 · GEO Shopify – 30-day course
Today you’ll ensure your product feed and product pages tell the same “truth” about price, stock, policies, and identifiers.
Learning goal
- Define the “offer truth” fields that must match across feed and PDP.
- Audit 5 products and quantify your mismatch rate.
Why it matters
- Shopping surfaces rely on both the feed and the PDP; conflicts reduce quotability and can break eligibility.
- Wrong price/stock/policy creates support tickets and failed checkouts.
Definitions
- Feed: your exported product/offer data (often used by merchant programs).
- PDP: Product Detail Page on your Shopify storefront.
- Offer truth: the set of offer facts that must be consistent across surfaces.
Offer truth: what must match
- Price: base price, sale price rules, currency, and price range behavior for variants.
- Stock: in-stock/out-of-stock and availability at the variant level (not just the parent product).
- Policies: shipping timeframe/conditions, returns window/conditions, warranty (if applicable) with stable links.
- Identifiers: consistent brand + SKU per variant; GTIN where available and correct.
Success criteria (metrics)
- Mismatch rate: (# mismatched fields across your sample) / (# products × fields checked).
- Critical mismatch count: price mismatches + stock mismatches + broken policy links.
- Fix throughput: how many mismatches you can eliminate per week (track to prevent regression).
Examples
- Good: same price/stock/policy on feed and PDP; SKU/GTIN consistent; policy links work and are specific.
- Poor: conflicting prices, stock shown on one surface but not the other, missing or vague policies, identifiers missing or duplicated.
Guided exercise (10–15 min): audit feed vs PDP
- Pick 5 products (include at least 2 with variants).
- For each product, compare feed vs PDP for:
- Price (and sale price if relevant)
- Stock / availability
- Shipping + returns links (do they exist and do they match?)
- SKU per variant; GTIN where applicable
- Compute mismatch rate:
- Fields checked = products × 4
- Mismatch rate = mismatches / fields checked
Independent exercise (5–10 min)
Fix one critical mismatch (price, stock, or a broken policy link), then re-check that the feed and PDP now agree.
Self-check
- ✅ 5 products audited
- ✅ Mismatch rate computed
- ✅ At least one critical mismatch fixed and verified
If you want to go deeper
- Google Merchant Center feed requirements: https://support.google.com/merchants/answer/7052112
- Shopify import/export: https://help.shopify.com/en/manual/products/import-export