HomeServicesShopify appsPublic App Store apps

Apps any merchant can install.

We build public Shopify apps that merchants find in the Shopify App Store, install in a few clicks and use inside their admin, built to Shopify's review requirements.

  • Native admin feel
  • Review requirements covered
  • Ready to grow

Public app stack

Shopify CLIReact RouterRemixPolarisApp BridgeAdmin GraphQL APIWebhooksShopify FunctionsCheckout UI extensionsShopify Billing APIShopify Partner Dashboard

Public apps that feel bolted on or mishandle store data get rejected in review or quickly uninstalled. We build on Shopify's current app template and components, and check every requirement before you submit.

Built to Shopify's standards.

Every public app we build covers the parts Shopify reviews and the parts merchants judge in their first few minutes.

Embedded admin app

Your app runs inside the Shopify admin with App Bridge, using session tokens for secure sign in, so merchants never leave Shopify.

Polaris interface

Screens built with Polaris web components follow Shopify's own layouts, forms and messages, so the app looks familiar from the first open.

Install and permissions

Shopify managed installation and only the access scopes your app needs, so merchants see a short, clear permission request.

Data and webhooks

We use the GraphQL Admin API, as Shopify requires for new public apps, and handle the mandatory privacy and uninstall webhooks.

Shopify Functions

Custom discount, delivery and payment logic that runs on Shopify's own infrastructure, quickly and without extra servers.

Built for Shopify

We plan for the Built for Shopify criteria on design, performance and integration, so your app can apply once it qualifies.

Done properly.

The details that decide whether public App Store apps pays off.

Planned around the merchant's first minutes.

Merchants decide fast whether an app is worth keeping. We design a short setup guide inside the app, sensible defaults and a clear first result, so new installs see value before they lose interest.

Setup guide

Working
  • App installedDone
  • Products connectedDone
  • Design chosenDone
  • App block added to themeLive
  • Preview on storefrontNext

Checked before Shopify checks it.

We test install, reinstall, billing, uninstall and privacy webhooks on development stores, then record the screencast and write testing notes for Shopify's reviewers. We handle any review feedback and resubmit for you.

Review package

Screencast

Setup to result

Test store

Ready with data

Instructions

Step by step

Contact

Named developer

How it works.

Clear steps, and you approve each one before we move on.

  1. 01

    Validate

    We check the merchant problem, competing apps and how your app will charge.

  2. 02

    Design

    We design admin screens in Polaris and agree every flow with you.

  3. 03

    Build

    We build on Shopify CLI and test on development stores as we go.

  4. 04

    Submit

    We prepare the review package, submit the app and respond to reviewer feedback.

Example project

A merchant selling their internal tool to other stores

A homeware merchant built a script that tags customers by buying habits. Other store owners keep asking for it, so the merchant wants a proper public app with plans, onboarding and an App Store listing.

What we would do

  • Check competing apps and define the core features
  • Rebuild the tool as an embedded app
  • Design Polaris screens and a short setup guide
  • Prepare the listing, screencast and review notes

An illustration of how we would approach it, not a client result.

What you would get

  • An embedded public Shopify app
  • Billing plans through Shopify
  • App Store listing and screencast
  • Source code under your Partner account
Start a project like this

Questions, answered.

What is the difference between a public and a custom app?

A public app is listed on the Shopify App Store and any merchant can install it. A custom app is built for one store or organisation and is never listed publicly.

Do public apps have to use Shopify billing?

Yes. Apps sold through the Shopify App Store must charge through the Shopify Billing API or Shopify's managed pricing. We set this up as part of the build.

What is Built for Shopify?

It is a status Shopify gives apps that meet its highest standards for design, performance and usefulness. Apps that qualify get a badge and more prominence in the App Store. We build to its criteria from the start.

How much does a public Shopify app cost?

Every public app is quoted after a short call, with a fixed price agreed before we start. Updates, API version changes and support after launch are covered by a fixed monthly fee.

Start your public Shopify app.

Tell us what you need. Charlie will come back with a plan and a price, usually within one working day.

hello@infinity.agency