Prismic + Shopify integration

  • CMS

Connecting Prismic to Shopify comes down to three decisions: which data moves, which system owns it, and whether an existing connector is enough.

Describe your setup ↗

What Prismic is

Prismic is a headless CMS. Teams build pages from slices, reusable sections that developers define and editors arrange.

How we would approach Prismic with Shopify

Prismic connects to Shopify through integration fields: a Shopify catalog syncs product data so editors can pick products inside a page. We set up the catalog with a read-only Shopify app, add the fields to your content model, and fetch live product data on render. Metafields don't come through, so we plan for that from the start.

What the work involves

  • A Shopify custom app with read-only product access for Prismic
  • The Shopify catalog and integration fields in your content model
  • Live prices and stock fetched from Shopify on render
  • A plan for metafield data the catalog doesn't carry

Ways to connect Prismic and Shopify

  • Built in

    Prismic's Shopify catalog

    Prismic's built-in integration field catalog for Shopify. It syncs products periodically and lets editors select them in the page builder.

  • Built in

    Custom API catalog

    Prismic's "push data" catalog: your service pushes the items editors can pick. Useful when the Shopify catalog doesn't give you the data you need.

  • Custom build

    Headless storefront

    A custom front end that renders Prismic slices and Shopify's Storefront API together.

Where these projects go wrong

  • Integration fields aren't added through Slice Machine; they're added by editing the model's JSON.
  • The integration fields feature may need Prismic to switch it on for the repository.
  • Product metafields don't come through the catalog, so pages need a second fetch for them.
  • Catalog sync errors go unnoticed; check the sync status in Prismic's settings.

Our experience

We haven't delivered a Prismic project for a client yet. This page is how we would approach one, and we check access and platform limits before quoting.

Questions

Can editors pick Shopify products in Prismic?
Yes, through integration fields backed by Prismic's Shopify catalog.
Does Prismic sync Shopify metafields?
Not through the catalog, according to Prismic's community answers. We fetch metafields from Shopify separately when a page needs them.
Is Prismic right for a Shopify store?
It suits teams that publish a lot of editorial or campaign content and have developers. For a few landing pages, Shopify's theme editor is often enough.

Before we scope the work

  • Which data or customer journey needs to connect, and which system owns it?
  • What access, plan features or API permissions are available?
  • Does an existing connector cover the requirement, including failures and updates?
  • Who will maintain the connection, and how will you know it is working?

Send your current setup and one real example of the flow you need. We'll tell you whether it can be done and what it would take.

Checked against vendor documentation, 10 October 2026

Planning a Prismic integration?

Tell us what you're connecting and why. In 20 minutes we'll say which route we'd take and what we'd need to check first.