We already built a Shopify app (https://apps.shopify.com/restock-alert), We decided to build our next app with a new approach. Here's our approach:
Shopify stores, no matter the shape and size, flourish by spotting new opportunities to solve eCommerce problems. That’s why there is an estimated amount of 6000 apps by more than 2000 publishers on the Shopify app store.
Our mission here is to find which opportunities and scopes exist in the Shopify app world that would result in growth and revenue for the developers, which as Shopify calls it: App Ideation💡
Now what metrics help us to decide where would be the best fit for a new app idea:
❔There are some data that would help (but there’s not, unfortunately)
The amount of installation and revenue of the actors in the market of the desired products
Because we do not have access to accurate installation rates and revenue data for each product, it is best to estimate growing customer needs and entry opportunities in several ways. So here are the 4 opportunities that we could use to make an app for Shopify that would benefit us and store owners:
This was the first criteria, it’s simple, the Shopify app marketplace is a vast one, in periods of time, there will be a trend in a category, which results in growth in the number of reviews for the apps in that category and there are not hundreds of apps doing the same thing.
How to analyze:
There are various categories in the Shopify app store, you can find all of them here
So with that in mind, we tried to stick to a statistical method to analyze the speed of reviews coming in for the apps, but there are some things to consider like there are some apps that have been there for a looong time, there’s also competition index which means that in some of the categories, there’s a massive competition that results in reflux of reviews.
Here’s one of the charts we came up with:
https://i.imgur.com/pmFnKwR.png
https://i.imgur.com/c0YNo2K.png
This one is interesting because there are literally apps for everything on Shopify app store, but are they good? This is another criteria we chose to analyze:
How to analyze:
There are some signals that can show you this easily, namely:
This criteria is great for those who want to take something good and make it something great. The marketing will be harder at first, but if the product is good, well don’t worry.
Bonus: Here’s a screencap of the latest study we did, you can use it if you want to ;)
https://i.imgur.com/b2HdDwi.png
In the previous method, the survey was performed from the macro-level to the partial level. But in this review, due to the initial macro view and filters at the product category level, some attractive trends in product types may be ignored.
This means we need to add in a little bit more research and find apps that are flourishing in the marketplace without taking the product category into consideration
How to analyze:
How can you find those? We created this quick formula, which is not bad in our opinion:
Got any other formulas that you can think of? Let us know in the comments!
Using the first method, we analyzed 89 Shopify categories by seeing their review progress and we got these top 10 categories that seem to be a great fit for us!
https://i.imgur.com/PGcW9WS.png
So we found a subcategory that had a good potential for growth and we could build that! We stuck to Inventory management and created a cluster of the mini-categories of these too and did the same analysis again.
Shopify highly values apps that are actually aimed to help the merchants and we decided, why not? And speaking to some merchants and review analysis narrowed down the exact app ideas to three final candidates.
The flow can be summarized in a big brain flowchart we did:
https://i.imgur.com/dQzY3eH.png
Its a solid logical approach.
I have built 15 Shopify apps. The ones that performed the best, surprisingly, involved least research :) they were based on a the problems faced by our existing customers.
One could argue those apps had the most research involved -- it was just outsourced to your customers ;)
15?! Wowzers. I love Shopify (used it for 8 years running a business and recently made it through all 5 interview rounds only to miss out on “inelegant solution to game of life”)
I’ve been considering making an app for a while but haven’t because:
1: GraphQL
2: unsure if an indie can make enough
I’m assuming at 15 apps you’ve found it works for you?
I started alone. Now we are a team of 15.
Shopify has a great REST API as well if you do not want GraphQL.
It can start as a side project - later if you get traction you can consider going full-time.
This for sure is a really nice approach, which could probably be applied for many other platforms.
The pitfall could be that one misses new categories. Sometimes the best new apps solve problems no one else was aware of before.
Absolutely right. This approach is based on historical data and doesn't identify new categories. However, it gives a good understanding of the status of current Shopify apps.
Nice to see other people building Shopify apps here!
After finding an idea and building it out how do you get reviews? I'm finding it extremely difficult and I don't know how best to approach it, when to ask and how to ask, if it should be a whole separate email or I just tack it on in my signature...
I would email them asking for a review, and let them know how it's important to you and will let you continue to work on the app.
In your signature is not enough -- that's just an afterthought for almost everyone
Yeah, it's so difficult but can be figured out. Try to solve the problem that the merchant is asking for and then politely ask them to leave a review. Sometimes, it's a good idea to follow up on a merchant to see if he/she has any concerns or problems and then try to solve their issues.
Having a good and available support team and giving rewards to them for each review might be a good solution, as well.