Must-Have Shopify Apps (2024): Expert Recommendations
Let’s talk about the best apps to have on Shopify. I often see people complaining that Shopify requires too many paid apps to work and I completely disagree. The first step to avoiding excessive app usage is choosing the correct theme from the start of the project. Read How to Choose a Theme on Shopify for more about this.
With most stores, I set up just few (usually free) apps and then add apps depending on the specific needs of the store. It’s often the case that the problem can be solved without an app, but knowing what can and can’t be solved with an app requires some experience on the platform.
You can solve many problems by making changes to the theme code, rather than by purchasing an app. Take installing a custom Shopify font for example. I know several people who have unnecessarily paid $10 for an app to do this, when they could have read our blog post, How to Use Custom Fonts on Shopify and done it themselves for free. Apps aren't always required for added functionality but they are very helpful.
It’s important to only install the apps that really help your customers and your conversion because apps can slow down your store. And we all know that a slow store does not convert visitors into customers very well. Try to always avoid installing apps for something that you can achieve by custom coding.
Here are my 6 essential apps for Shopify:
A product review app will let you build trust with your customers by letting customers publicly provide feedback on the product and their experience with your brand. When other shoppers see this feedback, they will see that others have indeed purchased and received the product, and better know what to expect. They’re more likely to purchase from you.
My go-to app for this is Judge.me. They include a lot on their free tier including automatic emails that ask your customers to upload a review. The paid tier will allow you to make some extra customizations and for customers to be able to upload images as well. Stamped.io is another one that is interesting because you can use review forms that collect customer attributes. Imagine you buy some shorts and the review app asks how the fit was, what activity you use them for, what size you bought and your measurements. Those customer attributes help future customers purchase the right product for them and reduce return rates.
Shopify's own Product Reviews app is no longer available to use, so using a third-party reviews app is the only option.
Email marketing is one of the best ways to have a direct way to contact your customers. Collecting customer emails or phone numbers is absolutely necessary for running successful campaigns, informing customers of new products and generally for keeping your brand top of mind. You don’t want anyone forgetting about you or losing touch.
So of course, you need a tool to help you reach those customers. Shopify’s own tool for this is Shopify Email. Its marketing automations and campaign features have really expanded over the past year and it's extremely affordable.
Largely regarded as the gold standard tool for Shopify email marketing is Klaviyo. However, it can get pricey… and fast! So if you go with Klaviyo, you’ll want to make sure you’re making use of all its features and that your marketing tactics are paying off!
There are several other great email marketing tools that balance features and price. You can look through the app store and see which best fits your needs and budget.
By installing one of these apps, you’ll automatically have details of those who fill out your newsletter form, and purchasing customer emails will be sent to the app into the appropriate list. You can then target certain groups for different email campaigns.
If your store is accepting payments online, displaying ads or collecting visitor information (which it is if you're on Shopify), then you need to make sure that your website is compliant with the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA). You'll need to disclose that your website is using cookies, and require users to acknowledge and accept this before proceeding. Use Shopify's own Customer Privacy app or a third-party app like GDPR/CCPA + Cookie Management to help implement this. It's worth noting that not complying with these regulations can result in large fines to your business.
Read our article, How to Make Your Shopify Store GDPR & CCPA Compliant for more information on steps to take to comply with privacy laws.
If your products are highly visual, you’re probably building your audience on Instagram. In this case, you’ll want to attract your website visitors to your Instagram feed if they’re not already following you.
I’d suggest putting your Instagram feed in your website footer so that it’s on every page and can’t be missed. My go-to app for this is Instafeed. It has a forever free plan that offers a few different layout options, and it's super easy to install. I’m sure there are other great Instagram apps out there but this is the one I usually use because of its ease.
Shopify's Search & Discovery app helps shoppers find what they're looking for by giving you more control over how products are shown to customers. You can:
All such useful features for stores with large catalogs! Learn more about how to use this app with our guide, "How to use Shopify's Search & Discovery app for more sales".
Now that we’ve gotten through the apps that I think are useful for any store, let’s take a look at some others. Remember that what’s a “must-have” in one store might not be for yours. This is where research and knowledge of your customers and product niche are important to consider.
If your product is carried in brick and mortar stores, help customers find it locally. This way they can try it on for size or avoid shipping costs. My favourite is Stockist Store Locator which allows you to add a custom icon for store locations on the map. The Google Maps widget by Elfsight has a very similar user interface and comes at a lower price point (but it does lack the custom map pin icon).
Have you ever accidentally deleted something in your store, or made a change to the code and broken some functionality? Rewind Backups keeps daily backups of your store so that you can restore pieces or the entire store if you ever make a mistake. It's the app you hope you never have to use, but will be so thankful to have when you need it.
If you’re selling digital files, this will make it possible for customers to immediately receive their product after purchase. Here’s Shopify's Digital Downloads app.
Creating product bundles and bulk discounts is a great way to increase average order value. Bundling allows you to offer a discount on specific combinations of products or on minimum quantities of product. It will also maintain the inventory levels for each product even when bundled. Shopify released Shopify Bundles in early 2024. It works for basic bundles, but unfortunately does not allow bundling of digital products (as of May 2024). In our store, we use FC Simple Discounts to provide a bulk discount – the more customers buy, the larger the discount applied. FC Simple Discounts currently allows: mix-and-match bundle discount, time-based product discounts, and quantity breaks / tiered pricing.
For shops that want to sell wholesale to other retailers. Display wholesale prices to only logged-in wholesale customers with an app like Wholesale Gorilla. Or, become a wholesale dropshipper by helping other stores easily add your products to their store and with an app like Syncee for Suppliers.
Use a chatbot can be used to help customers make a purchasing decision. Automated responses lighten the load of customer service questions, while real-time personal support can help customers get to the checkout. Shopify Inbox allows you to create personalized FAQs and responses for your store, as well as provide order status updates to customers. If the question isn't answered, you can speak directly to customers with access to insights such as what's in their cart and what pages they're visiting. You can also share custom discount codes over the chat to help make the sale.
Boost your average order value by providing additional product recommendations on the product or cart page so that customers can quickly add to cart. Imagine the low-ticket products you see when waiting in line in a physical store. Conversion Bear is my favorite because they are always adding new features and their support staff is soo helpful!
If your products are often selling out, and you'd like customers to be notified when they're back in stock, you'll want to use "back in stock" notifications. This is actually feature that Klaviyo (mentioned above) offers. Otherwise, some themes offer a "back in stock" email signup which simply adds a tag to user profiles on the Shopify backend when they've signed up. Other apps may make notifying customers easier.
These are just a few of the most common apps that I see in use. Everyone will need something different depending on their product and marketing strategy.
Remember that after installing an app, you need to go take one extra step to make it work with your theme. Go to the Theme Customizer > App Embeds > toggle on the apps you need. This helps ensure you don't have leftover code from old apps that you're not using anymore.
Let me know if you found this article helpful or have any questions by leaving a comment below. Thanks!
If you found this helpful, you might like to check out our Shopify Store Launch Kit.