The headless commerce
glossary.
Every term, acronym, and metric you need to understand modern D2C commerce — explained in plain English.
301 Redirect
CommercePermanent URL redirect. Preserves SEO authority when URLs change (like during a migration).
A/B Testing
CRORunning two variants of a page element (button, headline, layout) against each other to see which performs better.
AI Agent
AI & AutomationAn AI system that autonomously takes actions to achieve a goal. Handles WhatsApp chats, voice calls, or support tickets 24/7.
AI Guardrails
AI & AutomationRules and constraints that prevent AI from taking unauthorized actions or generating inappropriate content.
AOV
CROAverage Order Value — total revenue divided by number of orders. Increasing AOV is often easier than increasing traffic.
AVIF
PerformanceNext-generation image format with better compression than WebP and JPEG. Supported by most modern browsers.
B2B
CommerceBusiness-to-Business — selling to companies rather than consumers. Requires different UX than D2C.
Cache Invalidation
PerformanceClearing cached content when the underlying data changes. Trickier in headless architectures.
Canonical URL
CommerceThe preferred URL when the same content is accessible at multiple URLs. Prevents SEO penalties for duplicate content.
Cart Abandonment
CROWhen a user adds items to cart but doesn't complete checkout. Industry average: ~70%.
Cart Recovery
CROAutomated sequences (email, SMS, WhatsApp) that nudge users back to complete their abandoned cart.
CDN
HeadlessContent Delivery Network — a network of servers distributed globally to serve content from the location closest to the user.
Checkout Extensibility
ShopifyShopify Plus feature that lets you customize the checkout flow with apps and custom UI. Only available on Plus.
Code Splitting
PerformanceBreaking JavaScript bundles into smaller chunks loaded on demand, reducing initial page weight.
Composable Commerce
HeadlessAn approach where you assemble best-of-breed services (Shopify for cart, Sanity for content, Algolia for search) instead of using one monolithic platform.
Conversion Rate
CROThe percentage of visitors who complete a desired action. For D2C e-commerce, typically 1.5%–3%.
Critical CSS
PerformanceThe minimum CSS required to render above-the-fold content. Inlined in the HTML to prevent render-blocking.
CRO
CROConversion Rate Optimization — the practice of increasing the percentage of visitors who complete a goal (purchase, signup).
Edge Runtime
HeadlessServerless runtime deployed to CDN edge nodes (like Vercel Edge). Serves requests from the closest geographic location to the user.
Embedding
AI & AutomationNumerical representation of text/data that captures meaning. Enables semantic similarity search.
Exit Intent
CROTrigger that fires when a user is about to leave the page. Often used to show a last-chance offer.
FCP
Core Web VitalsFirst Contentful Paint — when the browser renders the first piece of DOM content. Target: under 1.8 seconds.
Font Subsetting
PerformanceReducing a font file to only the glyphs actually used on a page (often English alphabet + digits). Cuts font file size by 80%+.
Function Calling
AI & AutomationAI ability to invoke external functions (create order, send email) based on conversation. Enables agents to take real actions.
Funnel
CROThe sequence of steps a user takes from landing to purchase. Each step has a drop-off rate.
GMV
CommerceGross Merchandise Value — total sales value over a period. Often used as a company scale metric.
GraphQL
CommerceQuery language for APIs. Lets you request exactly the data you need — used by Shopify Storefront API.
Headless CMS
CommerceContent management system that provides content via API instead of templates. Sanity and Contentful are examples.
Headless Commerce
HeadlessAn architecture where the frontend (storefront) is decoupled from the backend (commerce engine). Lets you use any technology for the frontend while keeping Shopify as the backend.
Heatmap
CROVisual representation of where users click, scroll, and hover. Reveals what attracts attention.
hreflang
CommerceHTML attribute that tells search engines about page language and region variants. Critical for international SEO.
Hydrogen
HeadlessShopify's official React framework for building custom storefronts. Built on top of Remix, now superseded by our Next.js-first approach.
Hydrogen React
ShopifyReact components and hooks for Shopify's Storefront API. Used in headless builds to handle cart, product, and search logic.
ISR Revalidation
CommerceBackground refresh of static pages in Next.js. Combines static speed with dynamic content freshness.
JAMstack
HeadlessJavaScript, APIs, Markup. A modern architecture where the frontend is pre-rendered and enhanced with APIs. Headless commerce is a JAMstack implementation.
Lazy Loading
PerformanceDeferring the loading of images and other resources until they are needed (usually when entering the viewport).
LCP
Core Web VitalsLargest Contentful Paint — measures how long it takes for the largest visible element (usually a hero image or heading) to render. Google recommends under 2.5 seconds on mobile.
Lighthouse Score
PerformanceGoogle's automated score (0–100) covering performance, accessibility, best practices, and SEO. 90+ is considered excellent.
Liquid
ShopifyShopify's templating language for traditional themes. Slow, limited, and the core reason brands migrate to headless.
LLM
AI & AutomationLarge Language Model — AI models (GPT-4, Claude, Llama) trained on massive text data. Power modern AI agents.
MACH Architecture
HeadlessMicroservices, API-first, Cloud-native, Headless. An enterprise framework for building composable commerce systems.
Metafields
ShopifyCustom data fields that extend Shopify's default product/order/customer schema. Essential for storing custom attributes.
Multi-currency
CommerceDisplaying prices in local currencies based on user location. Requires multi-region architecture.
Multivariate Testing
CROTesting multiple variations of multiple elements simultaneously. More complex than A/B testing.
Prompt Engineering
AI & AutomationCrafting effective instructions for AI models. Determines the quality and reliability of AI outputs.
RAG
AI & AutomationRetrieval-Augmented Generation — technique where an LLM answers questions using your own data (products, policies) as context.
Render Blocking
PerformanceResources (CSS, JS) that must load before the browser can render the page. A major cause of slow LCP.
Responsive Images
PerformanceServing different image sizes based on viewport width. Prevents wasting bandwidth on mobile.
RSC
HeadlessReact Server Components — components that render on the server only, reducing JavaScript sent to the browser. Default in Next.js 15 App Router.
Session Replay
CRORecording of a real user's session — clicks, scrolls, mouse movements. Shows what users actually do.
Shopify Functions
ShopifyServer-side JavaScript functions that run inside Shopify to customize discounts, shipping, and payment logic.
Shopify Plus
ShopifyShopify's enterprise tier with higher API limits, checkout extensibility, and multi-store features. Required for large headless builds.
SKU
CommerceStock Keeping Unit — a unique identifier for each product variant (size, color, etc.).
Stale-While-Revalidate
PerformanceCache strategy where stale content is served immediately while fresh content is fetched in the background.
Storefront API
HeadlessShopify's GraphQL API that lets you query products, collections, carts, and checkout from any frontend. Core to any headless build.
Third-Party Script
PerformanceJavaScript loaded from an external domain (analytics, chat, reviews). Each one can add 100–500ms of load time.
Tree Shaking
PerformanceBuild-time optimization that removes unused code from JavaScript bundles.
TTFB
Core Web VitalsTime to First Byte — the time between a browser request and the first byte of the response. A good target is under 800ms.
Webhook
CommerceHTTP callback sent by a service when an event occurs. Used to sync data between systems in real time.
Webhooks
ShopifyHTTP callbacks that Shopify sends when events happen (order created, product updated). Used to sync data with external systems.
WebP
PerformanceModern image format with 25–35% smaller files than JPEG at similar quality. Broadly supported.
Missing a term?
We're constantly expanding this glossary. If there's a term you'd like us to add, let us know.
Suggest a term