Docs
    Shopify Headless StorefrontUpdated May 23, 2026MD

    PRD: Shopify Headless Storefront (MVP)

    Markdown file

    docs/product/prd.md

    PRD: Shopify Headless Storefront (MVP)

    Goals

    • Ship production-ready headless storefront baseline.
    • Enable fast campaign and landing page deployment through code.

    Non-goals

    • Building a custom checkout stack outside Shopify.

    Users and primary use cases

    • Marketing launches custom landing pages for campaigns.
    • Engineering ships UX/SEO improvements without theme constraints.

    Requirements (high level)

    Must-have

    • Shopify catalog/cart integration and checkout redirect.
    • Baseline SEO, GA4 events, and Google Merchant feed endpoint.
    • Canonical metadata and structured-data coverage validated via automated SEO/GEO audit.

    Nice-to-have

    • CMS integration for non-dev editorial workflows.

    Constraints

    • Tech: Next.js App Router + Shopify APIs.
    • Legal/compliance: Must preserve platform-compliant checkout flow.
    • Data/privacy: Respect analytics consent and privacy requirements.

    Analytics and measurement

    • Events: view_item, add_to_cart, begin_checkout, purchase.
    • Dashboards: GA4 funnel and channel performance views.
    • Implementation status:
      • Storefront emits view_item, add_to_cart, and begin_checkout.
      • purchase must be captured on Shopify checkout/thank-you surfaces via Shopify-integrated Google tagging.

    Open questions

    • Source of truth split between Shopify pages, JSON pages, and future CMS.