EZ Preorder Help Center Install on Shopify

How to install EZ Preorder and enable the app embed

All plansLast verified 11 November 2026View as Markdown

To start using EZ Preorder & Back In Stock, install it from the Shopify App Store, then switch on its app embed, named Pre order theme extension, in Online Store → Themes → Customize → App embeds and save the theme. The app embed loads the script that puts the preorder button on your product pages. Until it is on, shoppers see no preorder buttons, notes or badges, even for products on your Preorder List.

Available on: All plans (Free, Core, Growth, Professional and Scale). New installs start on the Free plan at no charge.
Where to find it: Shopify admin → Online Store → Themes → Customize → App embeds.

Before you start

  • Installing an app and editing a theme need a Shopify account with permission to manage apps and themes, such as the store owner's account.
  • The app embed is a theme setting. It is on or off separately in every theme, so turn it on in the theme your store has published.
  • Installing EZ Preorder does not change any of your products. Products change only when you add them to the Preorder List. See Preorder rules.

How to install EZ Preorder

  1. Open the EZ Preorder & Back In Stock listing on the Shopify App Store: <https://apps.shopify.com/ez-preorder>.
  2. Click Install, then approve the permissions Shopify shows you.
  3. The app opens inside your Shopify admin, where it is listed as EZ PreOrder. Your store starts on the Free plan. No plan choice or payment is needed to begin.
  4. A new install opens the setup flow, What would you like to set up first? Click Set up pre-orders to begin with the app embed, or Set up restock alerts for back in stock alerts.

How to enable the app embed from the setup flow

The setup flow's first step, Enable the app embed, turns the app embed on for you.

  1. In step 1 of the setup flow, click Enable app embed. Your theme editor opens in a new browser tab with Pre order theme extension already switched on.
  2. In the theme editor, click Save.
  3. Go back to the EZ PreOrder tab. The app checks your theme every 5 seconds for 5 minutes, and again whenever you return to the tab. The badge changes from Not detected yet to Detected.
  4. Click Next to continue to adding products.

If the badge still says Not detected yet after 5 minutes, a Check again button appears. Click it after you have saved the theme.

How to enable the app embed from the Setup Guide

The Setup Guide card on the EZ PreOrder Dashboard also has an Enable app embed button. The Setup Guide appears if you skipped the setup flow, or if your store installed EZ Preorder before the setup flow existed.

  1. Open EZ PreOrder. The Dashboard is the app's home page.
  2. In Setup Guide, open step 1, Enable app embed, and click Enable app embed.
  3. In the theme editor that opens, click Save.

How to enable the app embed manually

The app embed can always be turned on by hand in the Shopify theme editor.

  1. In your Shopify admin, go to Online Store → Themes.
  2. Next to your current theme, click Customize.
  3. In the theme editor sidebar, click the App embeds icon.
  4. Find Pre order theme extension, listed under EZ PreOrder, and switch it on.
  5. Click Save.

How to check that the app embed is on

The EZ PreOrder Dashboard shows the app embed's status in the App status card. The Preorder app embed row reads Enabled when the embed is on in your published theme, and Disabled when it is not.

The check reads only your published (live) theme. If you switched the embed on in a theme you have not published yet, the row shows Disabled until you publish that theme.

How the app embed works

The Pre order theme extension app embed adds the EZ Preorder storefront script to every page of the theme. On a product page, the script checks whether the selected variant is on your Preorder List and matches its preorder rule. If it does, the script hides the theme's add to cart button and shows the preorder button in its place, with your custom note and any deposit options. The full shopper journey is in How preorders work.

  • The app embed has no settings of its own in the theme editor. Button text, notes and the other options are set inside EZ PreOrder.
  • No theme code is edited. Turning the app embed off removes the script completely.
  • A new theme does not inherit the app embed. When you install or publish a different theme, turn the app embed on in that theme too.
  • Restock alerts (back in stock alerts) use a separate block, EZ PreOrder - Notify Me, which you add to your product template. Turning on the app embed does not add the Notify Me button. See Set up restock alerts.

Troubleshooting

The App status card says Disabled after you switched the embed on. Make sure you clicked Save in the theme editor, and that you edited your published theme, not a draft copy. Then reload the EZ PreOrder Dashboard.

The setup flow still says Not detected yet. Save the theme, return to the EZ PreOrder tab and wait a few seconds, or click Check again. The check only looks at your published theme.

The app embed is on but no preorder button appears. The button appears only for products on your Preorder List that are enabled and whose rule matches the variant's current stock. Check those first, then see The preorder button is not showing. Some themes need a theme preset; see Theme compatibility.

Pre order theme extension is not in the App embeds list. Check that you are editing a theme on the store where EZ Preorder is installed. If it is still missing, contact support from the Support page in the app.

Frequently asked questions

Do I need to edit my theme code to use EZ Preorder?

No. EZ Preorder & Back In Stock works through a Shopify app embed, which you switch on in the theme editor. It does not change your theme's code files.

Which plan am I on after installing?

New installs start on the Free plan, with no charge and no subscription to approve. You can upgrade later from Plan in the app. See Plans and pricing.

Does installing EZ Preorder change my products?

No. Installing changes nothing on your products. EZ Preorder changes a product's Continue selling when out of stock setting only when you add the product to the Preorder List or save its preorder rule.

Do I need to turn the app embed on again after changing themes?

Yes, for a theme that has never had it on. The app embed is saved inside each theme, so a newly installed theme starts with it off.

What happens if I turn the app embed off?

Preorder buttons, preorder notes and preorder badges disappear from your store. Your Preorder List and settings are kept. Products whose rule turned on Continue selling when out of stock keep that setting, so shoppers can still buy them at zero stock with your theme's normal add to cart button, without any preorder labelling.

Is the Notify Me button part of the app embed?

No. The Notify Me button for restock alerts comes from the EZ PreOrder - Notify Me app block, which you add to your product page template separately.