How to deploy an extension only app?

Topic summary

The discussion addresses deploying an extension-only Shopify app to run as a custom app on a single store.

Key Steps Identified:

  • Run npm run deploy to deploy the extension
  • Access the Partner Dashboard and navigate to the app
  • Under Distribution, create a custom app install link for the specific store or organization
  • Install the app on the target store using this link
  • In store settings under Checkout, click “Customize Checkout”
  • Under the app embed section in the customizer, ensure the custom app is selected and present within checkout

Important Consideration:
If the app includes a Remix template for the admin portal, it won’t be hosted by Shopify (since admin renders in an iFrame requiring external hosting). Extension-only apps without templates can be fully Shopify-hosted.

The original poster confirmed the official documentation didn’t clearly explain the deployment process, prompting community members to share their hands-on experience with the workflow.

Summarized with AI on November 4. AI used: claude-sonnet-4-5-20250929.

Hey @nickblue

Try running npm run deploy