Removing our front-end code from your theme is easy: simply click the trash icon next to the theme you want to remove it from.
After uninstalling the app
The proper way to uninstall our app would be to use this process for every theme in which we’re installed, then actually removing the application.
However, if you’ve uninstalled our app from your store without going through this step, you might still have our code installed in some of your themes.
Removing our code then is less easy, as we don’t have API access to your store anymore.
We’re constantly looking for feedback. Please share with us the reasons that led you to uninstall our app at firstname.lastname@example.org.
Every time you use our “Install in a new theme” button, we install files in this specifc theme and modify the layout files you choose to make use of those files (by default, only
Shopify offers an alternative which are called
ScriptTags which we don’t use for two reasons:
- Script tags are asynchronously loaded and we cannot guarantee the execution order, so we’d have to bundle everything in one big file
- You wouldn’t be able to use their
Edit HTML/CSS interface that is really good. We want people to be able to dive into the code if needed, as you can see in a lot of threads in this forum or in our FAQ. We’re trying to offer both a developer tool and an easy-to-use extension for shop owners at the same time.
One downside of not using
ScriptTags is that, when you delete an application in your store, all of its script tags are removed, whereas our changes can’t be automatically removed by Shopify.
We receive a notification by Shopify that our application was deleted, but when we do, it’s already too late: our API access to your store has been revoked, and we can’t make any changes to your themes anymore.
I know this is frustrating and I apologize for that.
We will try to find a way to make it better in an upcoming version.
This is also why in our installation process we recommend you to use us in a duplicate of your main theme. You could then just have deleted this duplicate theme.
If you’ve already deleted the app, the only leftovers of Algolia are those, in each of the themes you’ve installed us in:
- An Algolia block with some code in your layout files
- Snippets and assets, prefixed by
The only necessary step for us to not be active anymore on your store is to remove us from the layout files.
How to do this:
- Go in your theme > Edit HTML / CSS
- Then remove the
Algolia head block:
Just doing that will have fully removed us from your store.
You can then fully clean your theme by removing any file starting with
There are a lot of them, but most of them are really small, it’s made for a clear separation of concerns for anyone who wants to edit our search logic.