Skip to main content

Shop Minis Introduction

Shop Minis is a platform for building shopping experiences for the Shop app. The React Native SDK and APIs allow developers to surface existing Shopify app functionality in a mobile context or build entirely new mobile-first shopping experiences.

Shop Minis are built with React Native and TypeScript. If you're familiar with React or have built a Shopify app before, you'll find the process familiar.

info

Shop Minis is currently in early access. Anyone can start using the toolkit to develop and run a Shop Mini locally, but only early access partners can publish to the Shop app. Apply here to join the early access program.

As part of the developer preview, anyone can:

  • Get started building a Shop Mini using the CLI.
  • Use React Native SDK components and TypeScript to build their Shop Mini experience.
  • Run their Shop Mini in an iOS or Android simulator or on a real device.
  • Access test product data and explore the Shop Minis GraphQL API.

Early access partners will additionally be able to:

  • Publish their Shop Mini to the Shop mobile app.
  • Use real product and shop data from eligible merchants.
  • Surface their Shop Mini on shop screens and product details screens within the Shop app.

How Shop Minis work

Shop Minis architecture

They are merchant-scoped, meaning merchants enable your Shop Mini by installing your Shopify app. Once your Shop Mini is enabled for a eligible merchant, you can surface it on their shop screen, product details screen, or order confirmation screen in the Shop app via extensions. Currently, it's not possible to build Shop Minis experiences that span multiple merchants such as marketplaces etc.