prd
MVP requirements and constraints for the Shopify headless storefront implementation...
Document Metadata
- title: PRD: Shopify Headless Storefront (MVP)
- description: MVP requirements and constraints for the Shopify headless storefront implementation.
- status: evolving
- lastUpdated: "2026-03-09 14:40 ET (America/New_York)"
- owner: Product/Engineering
PRD: Shopify Headless Storefront (MVP) ## Goals - Ship production-ready headless storefront baseline.
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, andbegin_checkout. purchasemust be captured on Shopify checkout/thank-you surfaces via Shopify-integrated Google tagging.
- Storefront emits
Open questions
- Source of truth split between Shopify pages, JSON pages, and future CMS.
Provenance
- Source file:
docs/product/prd.md - Source URL: https://github.com/maggielerman/shopify-headless/blob/main/docs/product/prd.md