Best Shopify Apps to Grow Your Business In 2020

best shopify apps

The Shopify App Store has dozens of thousands of apps that can help you solve real problems, and unlock new features. However, before we get into the best Shopify apps that’ll help your business grow, there’s one thing we need to address.

If you go ahead and search “landing page builder” and install a bunch of page builders, that will add more lines of code in your website’s source code, which will affect your website’s performance and loading speed.


So before you go ahead and start installing apps blindly, make sure you install apps that you really need. Removing the leftovers of deleted apps from your source code is overwhelming…

Back to our topic… There are 3 main categories that the Shopify app store can help you with: Traffic, Sales, and Operations. Below are the best Shopify apps to help you with each of these 3 categories.

Best Shopify Apps To Drive Traffic

Google Channel

One of the best ways to drive buyer intent traffic to your store is Google Shopping Ads. There’s no better way to star with Google Shopping Ads than to use Google Channel by Shopify.

With this app, you can create smart shopping campaigns with just a few clicks. All you need to do is to connect your Google Merchant account, and Google Ads account, and then create your campaign, without even leaving your Shopify dashboard.

If you’d like to improve the performance of your campaigns, I’d recommend that you include the keyword you want to appear in search results for, in your product name. You should also consider having great product images, as Google Channel app will automatically take your primary picture and use it for the Google Shopping campaign.

Secomapp: Affiliate Marketing

Another great way to drive traffic to your store is having influencers, ambassadors, and affiliates do the marketing for you, and get rewards for the orders they refer through your affiliate or influencer program.

The best Shopify app to create an affiliate program for your store is Affiliate by Secom. After you install it and set it up, you can start reaching out to potential influencers, and all they have to do then is to sign up through your affiliate sign up form, to be able to earn commissions for orders they refer.

Your affiliates and influencers will be able to log in to a dashboard in which they can track the performance of their campaigns, and see how much they earned in commissions. They can also generate unique links to particular products and pages.


This is one of the greatest strategies to implement if you’re trying to increase brand awareness, or if you simply have a tight budget, and can’t afford to run ads on Facebook Ads and Google Ads.


A great way to get more traffic to your product pages is by showing them on other stores through traffic exchange apps. That might sound a bit complicated, so let me explain…

traffic exchange apps are tools that add a short line of code at the bottom of your product pages. That short line of code shows products from other stores that use the same traffic exchange apps.

These apps show only relevant products, which means they will show fitness products on a fitness related product page, and cosmetics on a cosmetic related product. This is done to ensure targeted clicks.

SixAds is the leader in traffic exchange. It’s easy to set up and has multiple plans. In the free plan, you will get a 1:1 click ratio, and you will need to have partner products on your product pages. But for paid plans, you can remove partner products while getting 7 times more clicks.

Email Marketing

When it comes to customer retention, email marketing is a pillar. You should always be reaching out to existing customers. You may share blog posts you wrote or liked, the same applies to videos. So when you have a new product, your audience is already warm, and can be segmented easily.

You may as well use email to recover abandoned checkouts or retarget customers that viewed particular products but didn’t buy.

There are a lot of apps and software that can help you create stunning email campaigns and automation. There’s Klaviyo, Mailchimp, Shopify Email, and a lot more. Each has pros and cons. If you’re just getting started with Email Marketing, I highly recommend that you read the post below to find out which Email Marketing software is for you.

Read: The Ultimate Email Marketing Guide For Ecommerce Stores.

SMS Bump:

During 2019, SMS Marketing cart recovery series converted 4 times more than my email recovery series. What is that telling you? SMS Marketing is a big deal.


The best Shopify app for SMS Marketing is SMS Bump. With this app, you can create abandoned checkout series, onboarding campaigns, and automated series, just like what you had with email marketing.

SMS Marketing has way higher open rates and click through rates, so you can easily ensure your message is delivered to as many prospects as possible.

However, if you’re sending too many messages, or if your text message are long, your SMS Marketing can backfire. So, do it wisely.

Best Shopify App To Increase Sales


If you want to improve your conversions and get more sales from the same amount of traffic, you need to make a better first impression.

Shogun gives you the ability to build your own product pages and improve your first impression. With this app, you can enhance your customer experience, and design solid landing pages that match your brand’s message and personality.

Not only that, but Shogun has an A/B testing feature in the Optimize plan that allows you to test different variations of the landing pages you design, and stick to the variations that get better results.

There are a lot of page builders out there, but the best Shopify app that builds stunning landing pages, and is easy to use is Shogun.

Upsell X

A great way to increase your average order value (AOV) is by putting relevant or complementary products in front of your customer when they proceed to checkout. Let me explain:

A visitor adds a backpack to their cart, and you’d like to increase your average order value, the best option for you is to offer them more of what they want to buy for a discount, or offer something that would go along with their backpack. A powerbank or a lunchbox would be awesome.

You may as well offer a superior product that they can upgrade to, and if they choose to go with it, the original product is removed from the cart, and the newer and more expensive one is added.


The best Shopify app to do so is Upsell X. It’s very easy to use, has analytics that can help you understand how much a certain upsell added to your pocket, and has a free plan that gives you 10 upsell orders monthly.

Checkout X

If you’re looking for a one-step checkout solution that can help you decrease abandoned checkouts, Checkout X is the best Shopify app for that.

CartHook is awesome, but it’s $500 USD a month. Checkout X does pretty much the same, integrates with as many 3rd party software, and it costs 12 times less than CartHook.

With Checkout X, you can reduce the number of steps a customer needs to go through to finalize their order. And their checkout looks clean and credible, which ensures a great customer experience.

Another amazing thing about Checkout X is the ability to easily create upsells and increase your average order value (AOV) with a few clicks.

I wrote a detailed review on Checkout X, the good, and the bad… It’s in the link below if you’d like to check it out.

Read: Checkout X: The Ultimate CartHook Alternative For Shopify.

Almost every customer will want to see reviews from people that already bought from you to help them make the call. And the best Shopify app to show reviews on your store and increase social proof is

The reason I prefer is the way it looks on your page. The sizes of review rows are consistent, and dont give your landing page a weird look.

You can set automated emails to be sent to your customers when the order is delivered, so you can get more reviews on your products. You may as well import reviews through CSV files if you want to migrate from a different reviews app.

It also supports dropshippers as it has a separate app that filters reviews by language and images, and then imports them directly from AliExpress


You’re probably selling in many regions that don’t use the same currency. That’s why you need a currency converter.

There are a lot of currency converters out there, but the best Shopify app to convert your products price to other currencies is Coin.

Coin adds very few lines of code to your source code, which means it doesn’t affect your loading speed and website performance negatively.

They also have a short line of code that you can input below your <head> tag to ensure Coin converts your price and shows the equivalent in the other currency instantly. This prevents your price from converting from your main currency to your customer’s currency after the page loads.


And if you’re using Shopify Payments, you can use Coin to convert currencies even at checkout. This feature is very handy, and is not available in almost all the other currency converters.

Sales Popup

When your visitors believe other people are buying from you, your chances of converting these visitors into sales gets higher. That’s what Sales Popup help you do.

This Shopify app allows you to show small popups at the bottom of your website that show your visitors what other people are buying.

Another thing you can do with this app is to show your visitors that your running out of stock, to increase scarcity, and the fear of missing out, which can affect your sales positively.

Best Shopify App To Improve Operations:


You can easily automate hundreds of tasks that previously needed human contact with the help of Arigato. Here’s how it works:

You set a trigger, and the action to happen when that trigger is positive. The eaxmples are limitless, so I’m going to give 3 simple ones to make it a little clear.

If for example you have a high risk payment on hold (trigger) you can have Arigato to send you an SMS, Email, create a new board in Trello, or notify someone in Slack.

Another example: If you use CSV files to fulfill order, you can have Arigato input the details of your customers in a google sheets doc, and then you can just copy and paste the table, and send it to your supplier. No need to clear rows that your supplier doesnt need.

Third example: When a new orde ris created, you can have Arigato subscribe the customer to a certain email list in Mailchimp.

The possiblities as I said are limitless. That’s why this app is a must have in ALL Shopify stores.

Shopify Flow

Shopify Flow is a lot like Arigato, except Arigato is paid and Flow is free, in addition to the fact that Arigato has more scenarios and possibilities covered than Flow.

So if you’re on a budget, but want a Shopify app to help you do more while saving time, Shopify Flow is what you need.


Fulfilling orders can be a huge pain in the ass. But Massfulfill got that covered. All you need is a CSV file with the required information for fulfillment, and you’re good to go.

Just tell Massfulfill where to locate the order number, customer name, and tracking code on your CSV file, and with a push of a button, Massfulfill will start fulfilling orders and have notifications sent to your customers. Forgot to mention… It’s free.

Product Sourcing & Fulfillment

There are a lot of businesses out there that can help you source the product you sell, and have them ship it to your customers. A lot of them have a Shopify store that makes most of the operations easier. However, not many of them live up to your expectations.

There’s ZenDrop, uDroppy, and CJ Dropshipping. They help you with sourcing, white labeling and branded packages, and faster shipping. However, not all of them are free.

I wrote a detailed article about these three businesses and what they can help you with. You can check it out on the link below.

Read: 3 AliExpress Alternatives For Faster And Automated Dropshipping.

Messenger Channel

Messenger Channel is a great app to automate some of your customer support queries. You can create some automations that answer most of the questions you get asked about your products, delivery time, and other stuff.

Another great thing about it is when you use Manychat or Octane AI, everyone that clicks a button on your Messenger automations will be saved to your Messenger list, and you can send them promotional messages from a time to another.

So, if you can’t afford Intercom or LiveChat, you can easily use Messenger Channel instead, and grow your Messenger list in the meantime.

Crush Pics

Images are the 1st factor that affects the loading speed of your store. That’s why you need each and every image optmized, so you can optimize your store’s performance.

You can use websites like Tiny PNG, or simply use Photoshop to optimize image, and then upload them to each product manually. But, there’s a better way to do it.

The best Shopify app to optimize product images for you is Crush Pics. It optimizes each and every image automatically, and replace the original ones with the optimized ones. No need to labor hard. And the pricing is affordable.

Add Tracking Info

It’s no fun adding tracking numbers to each PayPal transaction. It’s time consuming, and it doesnt move the needle. That’s why you need to automate that process.

Add Tracking info is a Shopify app that automatically adds tracking numbers to each order once you fulfill them. All you need is to install it first, and then give it limited access to your PayPal account.

You get 50 tracking codes added for free every month, and then, it’s pay as you go starting at $0.131 per tracking code. So it’s way cheaper, and more convenient than having a virtual assistant do it for you.


A great way to reduce the number of chargebacks and emails from customers is sending them a notification each time the status of their parcel is changed.

The best Shopify app to do so is Aftership. After the order is fulfilled and synced to Aftership, your customer will be sent an email informing them where their order is. Which means, less emails to answer, and less chargeback to handle.

Aftership also allows you to create a branded tracking page withing your store that your customers can use to track their orders.

Return Magic

Do you want an app that removes the friction out of returning products? Return Magic is the best option you have.

All businesses receive return requests… The more products you sell, the more retuns you will get. And the way you handle them will determine if these return requests will turn into disputed payments or not. So here comes Return Magic.

Return Magic allows your customers to get a shipping label in just a few seconds. All they need to do is to enter their order number and email address, and they’ll be forwarded to choose what products they want to return, alongside the reason.

After they fill these info, you can then approve the request and send them a shipping label with one click, or deny the request.

Setting Return Magic is very easy. All you need to do is enter your return address, and some other info, and you’re good to go. The pricing starts at $10 USD which is affordable.

Google Ads Conversion Tracking

Many people mess their Google Ads tracking codes, which can make them feel overwhelmed when they run Google Ads and not see the conversion tracked on their Google Ads dashboard.

The best Shopify app to install Google Ads trackers in Google Ads Conversion Tracking By AdNabu. It’s very easy to set up, and in case you messed your first code up, this app will remove it.

Google Ads Conversion Tracking app is free to install. You’èll only be charged $9.99 monthly in case conversions were tracked.

Pixel Hook

Sometimes, you’ll find yourself wanting to assign a pixel for each product you sell so you dont mix the data your pixel gathers. So you either need a developer to help you with that, or an app that is capable of doing so.

The best Shopify app to do so is Pixel Perfect. It allows you to assign as many pixels as you want to products or categories within your store. So when you want to create a custom audience or a lookalike audience, you won’t worry about data not being accurate.


You need to change your designs for summer, black friday, christmas, 4th of july and so, but when you’re changing the design of your store, you’ll have to turn off your ads and lock your store… Which means, you’re losing money.

Launchpad allows you to automatically publish a certain theme on a certain day and time, publish products, reduce shipping fees, and even more. So you won’t have to turn your ads off and lock your storefront.

If you’d like to improve your operations for Q4, this app is a must have.


Giving products away is one of the greatest ways in the history of marketing to increase brand awareness, get more leads, likes, followers and subscribers on social media.

The most famous and fancy app in this field is Gleam. It allows you to easily set the rules for your giveaway, and launch it fast.

There are lots of other apps in the Shopify app store that do the same, and my favorite is Giveaway Ninja Viral Traffic. The feature I like about it is the ability to embed your giveaway form in custom landing pages.

These are my favorite 24 Shopify apps. If you believe there’s an app that needs to be added to this list, feel free to reach out to me. I’ll test the app out, and decide whether it belongs to this list, or not.

Leave a Comment

Your email address will not be published.