Shopify

Shopify’s commerce platform, payments, POS, international selling, apps, and Hydrogen developer tools explained alongside storefront detection.

Updated 8 September 2026

What Shopify does for a store

Shopify is a commerce platform for presenting products and operating sales workflows. It combines an online store with an administration system, themes, apps and payment options. Merchants can also use supported sales channels, including in-person selling through Shopify POS.

The platform’s value is broader than serving web pages. For example, a retailer needs a consistent process for maintaining products, taking an order and handling the resulting fulfilment work. The storefront is the part customers see, but it is only one part of that operation.

Themes, apps and the customer experience

Themes shape the online store’s presentation, while apps extend its capabilities. The available features and commercial terms vary by plan and service. A recognizable storefront does not reveal which plan or collection of apps a merchant uses.

For a new feature, map the full customer journey before choosing an extension. A subscription offer, for example, affects product presentation, purchase flow and later account management. Test those steps together instead of evaluating only the product-page widget.

Payments, retail and international commerce

Shopify’s business platform extends beyond the online storefront to payments, point of sale, inventory, orders and sales channels. Markets supports selling across different markets, and B2B capabilities address wholesale workflows where available. A retailer can therefore manage online and physical sales within the same commerce system.

The exact payment options, channel integrations and business features depend on location and plan. They are operational capabilities behind the shop rather than features that can reliably be inferred from the storefront’s response headers.

Developer platform: Hydrogen, Oxygen and APIs

Developers can build a custom storefront using Shopify’s Storefront API. Hydrogen provides Shopify’s framework tooling for headless storefronts, and Oxygen provides hosting for Hydrogen deployments. This separates the customer-facing experience from the managed commerce backend while retaining Shopify’s catalogue and checkout capabilities.

Apps, extensions and commerce customization

Shopify Functions customizes supported backend commerce logic, such as discounts and delivery or payment behaviour. Shopify Flow automates merchant workflows using triggers, conditions and actions. Functions changes defined commerce operations, while Flow coordinates business processes around events.

Shopify’s developer platform supports apps that integrate with the admin, online store and checkout. Themes define a hosted storefront’s presentation, while app extensions add functionality at supported integration points. Developers can build merchant-specific integrations or distribute products through Shopify’s app and theme ecosystem.

Evaluating Shopify for a business

List the sales channels, payment methods and operational integrations the business needs. Then compare the actual plan and app requirements. Platform subscription costs are only one part of operating a store; extensions and payment arrangements can affect the total.

When changing a theme or adding an app, test mobile product pages, cart updates and completed checkout flows. A platform-managed infrastructure layer does not prevent a customization or external integration from introducing a problem.

How DNSTrace.dev detects Shopify

Detection correlates independent public signals. A single match is reported as strong evidence; agreement between a response header and the announcing network is reported as confirmed.

  • x-shopid — The numeric identifier of the shop that served the response.
  • x-sorting-hat-podid — The Shopify pod the shop is assigned to.
  • x-shardid — The database shard serving the shop.
  • x-shopify-stage — Names the serving environment, and is treated as an application-layer signal.
  • cdn.shopify.com and Shopify.theme in markup — Theme assets and the storefront theme object referenced by the page itself.

What a detection proves

The storefront is hosted by Shopify, and the response was produced by Shopify's own infrastructure.

What it does not prove

Which theme, apps or payment providers the merchant uses, or the merchant's business identity. A shop identifier is an internal number, not an owner.

Common questions about Shopify

Is Shopify only an online storefront?

No. Shopify also provides store administration and supports other sales channels, including in-person selling through Shopify POS. The available features depend on the merchant’s chosen products and plan.

Can a Shopify store hide that it is on Shopify?

A merchant can place a proxy in front and strip headers, but storefront markup normally still references Shopify asset hostnames, which is why DNSTrace.dev checks both.

Does Shopify use its own CDN?

Shopify fronts storefronts with its own delivery layer, so a separate CDN detection is not expected unless the merchant added one.

Managed website platformWix

Wix.com Ltd.

Managed web platformPantheon

Pantheon Systems, Inc.

Managed WordPress hostingKinsta

Kinsta Inc.

Developer platform, CDN and securityCloudflare

Cloudflare, Inc.

Check a domain

Run a full lookup to see the delivery layer, the detected application stack, live TLS and the announcing network side by side.

Run a lookup →Platforms →Evidence model →