Theme Store / Developer New feature

Theme app add-ons
You can now sell your own apps "bundled" with your theme

Theme developers can build storefront apps with theme app extensions and attach them to their theme listings in the Theme Store. Merchants can install the theme and app in a single flow, and developers gain a new revenue stream through Shopify App Pricing.

On this page
  1. What's changing (30-second overview)
  2. How it works: from development to merchant installation
  3. What you can build with app add-ons (examples from the article)
  4. What merchants see on the theme listing page
  5. Guidelines (4 rules)
  6. Prioritized app review
  7. 5 key points for developers
  8. 3 business use cases
  9. One-line summary for proposals

1What's changing

Until now, themes and apps had to be found and installed separately.
With theme app add-ons,theme developers can bundle their own app with their theme listing, so merchants can install the app together with the theme.

Before: themes and apps are separate

Themes come from the Theme Store, and apps are installed separately. Theme developers earn revenue mainly from theme sales.

Now: apps bundled with themes

Add an app built with theme app extensions to your theme listing. Charge through Shopify App Pricing and monetize both the theme and the app.

2How it works: from development to merchant installation

① Build the app theme app extensions to create an App block Theme developer ② Publish the app Publish after review (listed or unlisted) Review via priority queue ③ Add to theme In the Partner Dashboard, link it to your theme listing One add-on per theme ④ Merchant installs Sees the add-on on the theme listing page Install the theme Install the app in the same flow single flow
theme app extensions : A framework for building App blocks that integrate natively into themes. App add-ons must be built with it.
Detailed implementation steps are covered in the shopify.dev documentation (not included in this article).

3What you can build with app add-ons (examples from the article)

Example 1

Product customization and configuration tools

Product customization and configuration tools.

Example 2

Subscription and recurring order management

Subscription and recurring purchase management.

Example 3

Advanced filtering, search, and wishlists

Advanced product filtering, search, and wishlists.

4What merchants see on the theme listing page

Theme Store / theme listing page Theme preview App add-on (featured on the listing page) featured media App name (app name) Subtitle (subtitle) Pricing information (pricing)
Pricing information
pricing information
Featured media
featured media
App name
app name
Subtitle
subtitle

5Guidelines (4 rules)

RuleDetailsWhat it means in practice
Publish first Required Publish the app before adding it to the theme listing Build app review time into your theme release plan
Listing type Flexible Either listed or unlisted is allowed You can keep it as a theme-only app without listing it on the App Store
Ownership Required The app is owned by the Partner organization that owns the theme listing Bundling another company's app isn't allowed. The same organization must own both the theme and the app
Quantity limit One per theme Unlimited reuse across multiple themes Roll out one app across all of your themes

6Priority app review

Prioritized in the review queue

Theme developers who build app add-ons get priority in the app review queue.

Standard review criteria still apply

Only the queue order is prioritized. The usual review requirements still apply.

The article does not specify expected review times, revenue share rates, or how to submit add-ons. Check the documentation on shopify.dev.

75 key points for developers

1. Built with theme app extensions

Add-ons integrate into the theme as App blocks. Rather than embedding logic directly in the theme code, the design separates it out as an extension.

$

2. Billing through Shopify App Pricing

Beyond one-time theme sales, you can monetize through app pricing. Pricing is also shown on the listing page.

3. Order: publish → link

Unpublished apps can't be added to a theme listing. Work backward from the theme's launch date and get the app through review first.

4. Use the same owning organization

The theme listing and the app must be owned by the same Partner organization. If you manage them in separate organizations, consolidate them beforehand.

5. One add-on per theme, but unlimited reuse

Each theme can have only one app attached. Conversely, one app can be attached to any number of themes, soconsolidating multiple features into one app and sharing it across your themesis a good fit. Set the app to unlisted to use it exclusively as a theme-bundled app.

83 practical use cases

$
USE CASE 1

Recurring revenue for theme sellers

Challenge
Theme sales alone bring in one-off revenue, making it hard to get paid for advanced theme-specific features.
Approach
Turn the theme's flagship feature (e.g., a product customizer) into an app with theme app extensions and bundle it as an add-on. Charge through Shopify App Pricing.
Impact
Add a revenue stream from app fees on top of theme sales. Promote pricing and media on the listing page.
Technical note
Since one app can be reused across unlimited themes of your own, designing it as a shared feature makes it easier to recoup development costs.
USE CASE 2

Industry-specific theme + dedicated feature package

Challenge
Even with a theme built for subscription-centric industries (food, consumables, etc.), merchants still have to find and install subscription features separately.
Approach
Build your own subscription and recurring order management app and attach it to the theme as an add-on.
Impact
Merchants can install the app in the same flow as the theme, reducing setup effort. It also helps differentiate the theme.
Technical note
The app can be either listed or unlisted. Choose unlisted if you want it bundled exclusively with the theme.
1 Publish the app 2 Review (prioritized) 3 Link to the theme
USE CASE 3

Process design for theme contracts and release planning

Challenge
You want to release the theme and app together, but an unpublished app can't be added to the theme listing, which pushes the release back.
Approach
Sequence the work as "app development → app review and publishing → add to the theme in the Partner Dashboard", and manage the review as the critical path.
Impact
Prevents release delays. Add-on developers get prioritized review, so shorter wait times can also be expected.
Technical notes
Confirm in advance that the theme listing and the app are owned by the same partner organization. Review requirements are the same as usual, so prepare on the assumption that quality standards won't be relaxed.

9One-line summary for proposals

"A new way for theme developers to bundle their own apps with their themes and monetize them through Shopify App Pricing.
Merchants install the theme and app in a single flow, while developers get prioritized review and unlimited reuse across multiple themes.
A move that turns themes from "one-time sales" into "feature-rich products that keep earning.""