How can I automatically enable my theme app extension embed?

Topic summary

A developer is building a Shopify app and wants to automatically enable their theme app extension embed when merchants install the app, rather than requiring merchants to manually enable it through the theme customizer.

Proposed Solution:

  • Use Shopify’s simplified installation flow with deep linking
  • This allows the app to prompt the store owner to enable the extension during installation
  • Reference documentation: shopify.dev/apps/online-store/theme-app-extensions/extensions-framework#simplified-installation-flow-with-deep-linking

Technical Context:

  • The app extension is built using Liquid and embeds
  • It opens an iframe to display rewards earned by users

The discussion appears to be a question with a self-provided answer, suggesting the developer found the deep linking approach as the solution to automate the extension enablement process.

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

Hi, We are developing an app and we want to enable our app’s embed in the store when the app is installed. Rather than the user to enable it in theme > Customize .

the app embed is in liquid and embeds and opens an iframe to show rewards earned by the user.

https://shopify.dev/apps/online-store/theme-app-extensions/extensions-framework#simplified-installation-flow-with-deep-linking

use this to let store owner enable it