How-to / troubleshooting / theme migration · Updated 2026-09-15
Shopify App Blocks Missing After a Theme Change? Restore Free Reviews and Cross-Sells
Changed Shopify themes and lost review or cross-sell blocks? Use this safe theme-migration checklist to restore Yorum Kiti and Öneri Kiti without reinstalling apps blindly.
All ShopRadar apps featured in this guide are available in English.
Changing a Shopify theme can make a working review or cross-sell surface appear to vanish even though the app itself is still installed. Shopify's current theme guidance explains why: when you change the published theme, apps used in the previous theme need to be re-activated in the new theme because they are not active there by default. Theme app extension blocks also have to be added to compatible sections rather than appearing automatically just because an app is installed.
That distinction matters for two ShopRadar tools in particular. Yorum Kiti uses theme app extensions for product reviews, and Öneri Kiti uses a theme app extension for hand-picked product-page cross-sells. Their current Shopify App Store listings show Free pricing, and the owner confirms both are free with no paid plan. Yorum Kiti is available in English, and Öneri Kiti is available in English. If either disappears after a theme switch, troubleshoot theme placement first instead of assuming the app, review data or merchandising rules have been deleted.
First diagnose whether the app is gone or only the storefront block is missing
Start in Shopify admin, not on the public product page. Confirm that the app is still installed and that its merchant-side data is present. For Yorum Kiti, check that the review administration area still contains the reviews you expect. For Öneri Kiti, open products with known manual pairings and confirm those pairings are still configured. If the data is present but the new storefront theme shows nothing, the problem is much more likely to be theme activation or block placement than an app uninstall.
Then compare the old and new themes in the theme editor. Shopify says compatible app blocks can be added, removed, previewed, repositioned and customized through the theme editor. A block that exists in the old product template does not automatically prove that the equivalent block exists in a newly published theme. Treat the theme as a separate presentation layer that needs its own app-block setup.
Avoid uninstalling and reinstalling as your first response. Reinstallation does not solve a missing block position in a new theme, and it introduces unnecessary risk when the real job is simply to restore the storefront surface. Diagnose in this order: app installed, app data present, correct theme selected, correct product template selected, compatible section available, relevant app block added, storefront path tested.
Restore Yorum Kiti review blocks on the new product template
Yorum Kiti's current official listing describes a product-page review form with star rating, title, review text and up to three photos. Every submission waits for merchant approval before publication, approved reviews can appear with an average rating and review list, and uploaded review photos are stored in the merchant's Shopify Files. The listing also identifies the storefront pieces as theme app extensions. That means the safe restoration workflow belongs in the theme editor rather than in copied theme code.
From Shopify admin, go to Online Store, edit the new theme, navigate to the product template you want to repair, then use Add block in a compatible section and choose the relevant installed-app block from the Apps area. Shopify's current help documentation confirms this general app-block procedure. Do not depend on a guessed block name from a tutorial: use the Yorum Kiti block or blocks that Shopify actually shows in your installed app picker, position them where review proof makes sense, and save the theme change.
After placement, test the workflow rather than only checking that a heading appears. Open a real product page as a shopper, submit a clearly identifiable test review with text and, if photo reviews matter to your store, an image. Confirm that the submission stays invisible before approval. Approve it in the app admin, return to the storefront and verify that the approved content appears on the intended product page. Check both desktop and mobile because a review block that looks natural in a wide layout can become an interruption when sections stack vertically.
- Confirm Yorum Kiti is still installed before changing anything.
- Open the new theme's product template in the theme editor.
- Add the relevant Yorum Kiti app block from the Apps area of a compatible section.
- Save, then submit a test review as a shopper.
- Confirm the test waits for approval, approve it, and inspect the public result.
- Repeat the check on desktop and mobile.
Restore Öneri Kiti without rebuilding pairings that still exist
Öneri Kiti solves a different storefront job. Its current official listing says the merchant chooses up to three recommended products for each base item, the recommendations appear on the product page, and shoppers can add a recommended item to the cart without a page reload. The listing also says the app does not use customer tracking or an automatic recommendation algorithm. It is a manual merchandising layer, so preserving the merchant's pairing decisions is more important than blindly recreating them after every design change.
Before editing the theme, open Öneri Kiti in Shopify admin and inspect a few products whose pairings you already know. If those saved relationships are still there, do not rebuild them merely because the new theme does not display the block. Edit the new product template, find a compatible section, use Add block and choose the relevant Öneri Kiti block from the installed-app area. Save the placement and preview a product that has a known recommendation set.
Then test the customer action. Confirm the intended companion products appear, use the visible add-to-cart control for one recommendation, and inspect the cart afterward. Check mobile as well as desktop. This guide does not assume the app automatically fixes an obsolete or incompatible pairing. If a supplier changed a model, a variant changed, or a recommended item is no longer appropriate, use the existing `/blog/shopify-related-products-audit-manual-cross-sells` workflow to audit the merchandising rule itself.
Check every product template, not only the default one
A theme can have more than one product template. The default template may contain the restored app block while a special template used for bundles, preorders, wholesale-looking pages or another product family still omits it. That creates a confusing failure mode: the app appears to be fixed on one SKU and broken on another even though both products use the same installed app.
Make a short template inventory before publishing. Pick at least one representative product for every product template your store actually uses. Open each one in the new theme preview and check the review and recommendation surfaces that should be present. If an app block cannot be added where you expect, Shopify's developer documentation explains that app blocks require JSON templates and sections that support blocks of type `@app`. Some sections simply do not accept app blocks.
Do not solve a section-compatibility problem by forcing the block into an unrelated location and calling the migration complete. Use a compatible section or the theme's app-supporting Apps section, consult the theme documentation when necessary, and keep the core product decision readable. The goal is not to reproduce the old theme pixel for pixel. It is to preserve the conversion function in a place the new theme supports cleanly.
Configure and test the unpublished theme before you switch traffic to it
The safest sequence is to treat the new theme as a staging surface inside Shopify's theme editor. Add the required app blocks, preview representative products, submit a review test, check a manual recommendation, add a companion item to cart, and inspect mobile layouts before the theme becomes the customer's default experience. That turns the theme switch from a launch-and-pray event into a controlled storefront migration.
Keep a small acceptance list rather than relying on memory. A product page should still show the intended review proof, the review form should still feed the moderation workflow, manual recommendations should still display on products that have saved pairings, and the add-to-cart interaction should still lead to the expected cart. If the store has alternate product templates, test at least one product from each template before publication.
For first-time configuration rather than theme migration, use `/blog/how-to-add-photo-reviews-shopify-free` for the review workflow and `/blog/how-to-add-related-products-shopify-manually-free` for manual product recommendations. This guide begins one step later: the app already works, the merchant changes themes, and the storefront blocks need to be restored safely.
If the block picker does not show the app where you want it, test compatibility before blaming the app
Shopify's current help documentation says app blocks only work with compatible themes, and some theme sections do not support them. Shopify's developer documentation is more specific: app blocks depend on JSON templates and sections that support and render `@app` blocks. A merchant can therefore have a correctly installed app and still be unable to place its block in one particular section of a theme.
Move methodically. First confirm you are editing the intended theme and page template. Then check whether the section exposes the Apps area in its block picker. If not, try another appropriate app-supporting section or the theme's Apps section. If the theme architecture is the constraint, consult the theme developer or documentation rather than inventing a custom-code workaround that can become another maintenance problem at the next update.
This is also why a screenshot from an old theme is not a setup instruction for a new theme. Different themes expose different section structures. Follow Shopify's current block-placement model, then validate the resulting customer path on the actual theme you intend to publish.
A zero-subscription app still needs an owner after a redesign
Yorum Kiti and Öneri Kiti are attractive for subscription-cost reduction because their current Shopify App Store listings show Free pricing and the owner confirms both have no paid plan. That removes a recurring app subscription for these focused jobs today, but it does not remove operational ownership. Someone still needs to moderate reviews, maintain recommendation relationships and include app-block checks in every theme migration.
A useful rule is to add storefront app surfaces to the same release checklist as navigation, product media, variants and the buy button. When a new theme is published, verify every app-driven element customers use to make the purchase decision. For Yorum Kiti, that means the review collection and display path. For Öneri Kiti, that means the saved manual recommendation and add-to-cart path.
Pricing and product scope can change in the future, so re-check the live App Store listings during later cost audits. The recommendation here is based on the current product model, not a guarantee that any app's price can never change.
Recommendation: restore the block, preserve the focused workflow, then re-audit the page
Choose Yorum Kiti when you want a focused product-review layer with ratings, text, customer photos and merchant approval without a current paid plan. Yorum Kiti is available in English. Choose Öneri Kiti when you already know which companion products belong together and want up to three hand-picked product-page recommendations without a current paid plan or revenue share. Öneri Kiti is available in English. Their Turkish brand names do not limit them to Turkish merchants.
After a theme change, do not treat either app as a fresh installation unless the app itself is actually gone. Confirm the stored workflow first, restore the relevant block in the new theme, test the customer action, and then review placement in the context of the new layout. For the broader recurring-cost picture, `/blog/best-shopify-apps-without-monthly-fees` explains where these two free tools fit and where paying for a broader platform can still be the rational choice.
- Diagnose installed app versus missing theme block before reinstalling anything.
- Restore Yorum Kiti through a compatible product-template app-block location and test moderation end to end.
- Restore Öneri Kiti after confirming existing pairings, then test a real recommendation add-to-cart path.
- Check every product template used by the catalogue, not only the default template.
- Preview and QA the new theme before publishing it.
- Re-check current pricing and product scope during future app-cost audits.
Apps mentioned in this guide
Yorum Kiti
Available in English
Photo reviews with manual approval, completely free
Free · no paid plan
Öneri Kiti
Available in English
Hand-picked cross-sells per product, added to cart without a reload
Free · no paid plan
Frequently asked
Why did my Shopify app block disappear after I changed themes?
Shopify says apps used with a theme need to be re-activated when you change the published theme because they are not active in the new theme by default. App blocks also need compatible templates and sections, so a missing storefront block does not necessarily mean the app was uninstalled.
Do I need to reinstall Yorum Kiti or Öneri Kiti after changing themes?
Not simply because a storefront block is missing. First confirm the app is still installed and its reviews or saved pairings are present, then restore the relevant app block in the new theme and test the workflow. Reinstall only if the app itself is actually no longer installed and you intentionally need to install it again.
Can every Shopify theme section accept review or cross-sell app blocks?
No. Shopify says app blocks require compatible themes and sections. Its developer documentation says app-block support depends on JSON templates and sections that support blocks of type `@app`.
Are Yorum Kiti and Öneri Kiti free?
Their current Shopify App Store listings show Free pricing, and the owner confirms both are free with no paid plan. That is the current product model, not a promise that pricing can never change in the future.
Are Yorum Kiti and Öneri Kiti available in English?
Yes. The owner confirms Yorum Kiti is available in English and Öneri Kiti is available in English. ShopRadar uses their authentic App Store slugs with locale=en for promotional CTAs; that parameter selects the listing locale and does not change an installed app's language settings.