Free store scan · Founding Brand Programme: 14 days free Scan your store →

liftable

Glossary · Testing · also app block, app embed block

What is a theme app extension?

A theme app extension is the way a Shopify app adds content or code to a store’s theme without editing the theme’s files: the app supplies app blocks that you place in the theme editor and app embed blocks that you switch on. Removing the app removes its blocks, and Shopify’s App Store requirements say an app that modifies a theme must use one.

  • Reviewed 6 October 2026

In more detail

Before theme app extensions, apps changed a store by inserting code into theme files. That code often stayed behind after the app was uninstalled, and theme updates could overwrite or break it. A theme app extension keeps the app’s code in the app, versioned and deployed by the developer, and leaves the theme’s own files untouched.

There are two kinds of block. App blocks sit inside sections, where you place and arrange them in the theme editor, and need a theme built on Online Store 2.0 JSON templates. App embed blocks load across the storefront, for things such as a pixel or a floating element, and you switch them on or off under App embeds in the theme editor.

A block’s settings live in the theme editor or in metafields the app owns, so an app can change what a block shows without touching the theme. You stay in control of whether a block appears at all.

Key points

  • The app never edits theme files; you place or switch on its blocks.
  • App blocks need an Online Store 2.0 theme; app embed blocks are switched on under App embeds.
  • Removing the app removes its blocks, with no code left behind.
  • Required by Shopify’s App Store requirement 5.1.1 for any app that modifies a theme.

How Liftable relates

Sources

  1. Shopify App Store requirements, 5.1.1. “If your app modifies the merchant’s theme, you need to use theme app extensions.”
  2. Shopify docs: About theme app extensions. Describes app blocks and app embed blocks, and how they are added to a theme without editing theme code.

Related terms

Guides that go deeper

Last reviewed against the product on 6 October 2026.

Scan your store.

See where your store is losing revenue and what to fix first. It is free, takes about a minute, and needs no install.

Scan your store
What is a theme app extension? · Liftable glossary