Automatic DOPP Setup
To speed up the Discounts on Product Pages setup, our app can now automatically create a copy of your theme, adding any necessary app embeds/blocks, and pre-filling the right settings. Here's how to use this feature:
Click the thumbnail above to watch a video demonstration by our founder.

Go to the "Discount on Product Page" page in the app, and then select the theme you'd like to display discounted prices in. Select "Automatic," and then click "Next."

If your theme is on our Supported Themes list, confirm your theme type and click "Generate theme ZIP." If it isn't, see "Unsupported themes: AI coding assistant" below.

Once the generation completes, download the ZIP. In a new tab, visit the "Online Store" page in your Shopify admin dashboard. Click "Import theme > Upload zip file" at the top right.

Click "Add file" or drag and drop your ZIP file in. Once Shopify has imported the theme, you can preview the new theme and see discounted prices displayed.
The ZIP can also add two blocks for you. Both are ticked by default on the Automatic setup step. Untick one before generating the ZIP to leave it out:
- Add the Volume Pricing Table to product pages: adds our Volume Pricing Table right after the price. It only shows on products with a volume discount.
- Add the Cart Promo Message to the cart page: adds our Cart Promo Message above the cart items. It only shows when a discount's next tier or minimum purchase is within reach.
The first ZIP for a supported theme starts on its own, with both blocks. To leave one out, untick it and generate a new ZIP.
If a template already has one of these blocks (even turned off), the ZIP leaves it as it is. To remove a block later, delete it in the Theme Editor.
IMPORTANT: If you change pagination settings in your theme (e.g. "Products per page," "Product limit," etc.), you'll need to update the app block settings in your theme to keep the app working as intended.
Will I still get theme updates?
Automatic DOPP Setup gives you a separate copy of your theme, imported from the ZIP. Shopify may warn you that this copy won't receive automatic theme updates.
Shopify's own rule is that a theme is updated automatically only if its theme files are still in their original state (settings and JSON templates are the exception). A copy made by Automatic DOPP Setup, especially one where the AI coding assistant edited theme files, is no longer an original theme, so you should not count on Shopify updating it for you.
If receiving theme updates is a requirement for you:
- Use the Discounted Price block with the Product Page Discount block on your live theme instead. It is an app block, so it does not replace your theme's files.
- Or keep your original theme as your update source. When a new version of your theme is released, update the original theme as usual, then run Automatic DOPP Setup again on the updated theme to generate a fresh copy with discounted prices.
See Shopify's Updating themes documentation for how theme updates work.
Unsupported themes: AI coding assistant
If your theme isn't on our supported list, our AI coding assistant can set it up for you. It edits a copy of your theme (never your live theme) so discounted prices show on product pages, collection pages and search results. It follows our Custom Theme Setup process for you.

- Select your theme and choose "Automatic," as above.
- Leave "Use AI coding assistant" checked.
- Click "Generate theme ZIP."
- Wait while it works. It usually takes a few minutes, and up to 15 minutes on large themes. You can leave the page while it runs.
- Download the ZIP and import it as described above.
AI can make mistakes. Always preview and test the new theme before publishing it. Check a product on sale, a product with an automatic discount, a collection page and search results. If the assistant couldn't finish part of the setup, the app lists what to check by hand.
You can run one AI setup at a time per store. Wait for the current one to finish before starting another.
Fallback: product pages only
If you only need discounts on product pages, or the AI setup doesn't work for your theme, use the Discounted Price block with the Product Page Discount block instead. It takes about 2 minutes to set up, but it only covers product pages, not collection pages or search.
Your Feedback Matters
Your review helps keep this small business running. Please leave one on the Shopify App Store.
Updated on: 28/10/2026
Thank you!
