- Building A Successful Shopify App
- Posts
- #23 - How to build a successful Shopify App 🚀
#23 - How to build a successful Shopify App 🚀
This email is a continuation of the previous one. You can read it by clicking here
It's time.
We are about to launch our new dashboard on WideBundle!
We've been working on it for months. But I'm not saying I built it without feedback.
Every part of that dashboard was built with the feedback of the users.
But I'm relieved 😌
I'm testing it for the final touch and then we'll start the pre-launch.
The pre-launch is to tease users and ensure that most of them won't be surprised when we release it.
What's going on?
The new dashboard 🖥
One of the metrics we're improving in 2022 is churn.
It's one of the most important metrics to improve. Even more important than acquiring new users.
And I made it a priority in 2022.
One way to improve churn is improving UX (User Experience). And it's what we're doing. We did it in 3 steps:
1) Understanding what was hard to understand by talking to our users
2) Creating a mockup of the new dashboard with these insights
3) Building the dashboard with constant feedback and iteration
The most important part is obviously talking to your users.
And when it comes to releasing the new dashboard (or even a new feature), you have 3 jobs.
Most founders will just release it.
But there is a job that comes before and a job that comes after.
Tease your users so they know what to expect and what is coming and they're prepared for that.
Market your new feature to your users after release so they start using it and give you feedback.
Because your job doesn't stop at "pushing a feature into production"
What's next? 👉
After the dashboard I've prepared a plan:
New dashboard > New training for the team > New support processes and support improvement > New features
Look. Adding more features is rarely the solution. And that's what I'll apply here.
We'll first ensure that our team understands perfectly the new app with good training (we'll record videos and do live training).
To ensure the team (especially the support team) is aligned with the new dashboard.
Then we'll focus on support. Our goal is to reduce the number of tickets we receive everyday.
By doing that we:
Save time on support
Fix bugs to increase activation rate, conversion rate
Provide better support because we can spend more time with everyone for customer success so we improve churn (and referral)
And only after that we'll work on the new features that will bring more people and help us increase ARPU (Average Revenue Per User), as we'll be able to increase the app's pricing.
Member of the jury
In 2019 I won an entrepreneurship contest in the Student category. II won it with an old project: WideChecker.
It was a tool for finding and analyzing Instagram influencers.
This project was technically complicated so I had to stop it. But I still won the contest in my category!
If I tell you that it's because... I was a member of the jury for the 2022 edition!
They asked me to be part of the jury. There was no edition in 2020 and 2021 due to Covid.
And I accepted! I was proud to be (this time) on the other side.
It was last Friday and it was a great moment. I knew exactly how the participants felt, talking to 10 people to "sell" your project. I knew they were stressed because I was at that place exactly 3 years ago.
I also advised them about their projects and how I'd personally do them. So it wasn't just a contest but also a way to improve their projects.
My trophy for the 2019 edition 👇
Wins of the week
$34,000 MRR 💶
Another great milestone. We're aiming for $41,666 MRR ($500K ARR).
And we want to reach it by the end of 2022. It's a big challenge I won't lie, we have less than 3 months.
And I think we won't make it, but I'll do everything to make it happen.
We'll do it using these steps:
Releasing new dashboard
Improving support
Starting Content marketing
And if we can we'll add:
New features with a new pricing plan
Tutorial of the week
How to expand your Shopify App in other countries?
One way to scale is to start promoting your Shopify App in other countries. It's a great way to increase your acquisition; other countries are not as saturated as the US, for example.
1) Choosing the countries
The first thing you have to do is to find the countries where you can start promoting.
Now all countries don't have the same needs. Maybe your Shopify App won't work in another country.
So the way I do it is to choose countries that are already interested in my Shopify App.
I checked the users who installed the app during the last X months and their countries.
Based on that I might notice that many people are coming from Italy (that's what happened to us)
So I knew people from Italy had that need.
2) The App Listing
Now that you have chosen the countries you have to work on the easiest method to sell in these countries. You have to translate your Shopify App Listing.
Just create a listing in the language you selected. But take care, if you do it, the dashboard of your app will also need to be in that language.
So take some time to translate your dashboard, it will help you scale!
So we created our dashboard in Italian and added the listing in Italian.
Guess what happened? We started to have even more users from Italy.
Yesterday for example, 10% of the installs were coming from Italy!
3) The partnerships
Now you can increase that hype by finding agencies, influencers or partners from that country.
Using Italian words, you can find influencers on Youtube/Twitter/Instagram/Facebook/Linkedin.
You can also find other apps in that market (for example by putting the App Store in Italian and by finding the app that translated their app in Italian)
You can also find Italian communities around e-commerce and make partnerships with the founders.
4) Repeat
Then repeat this process for other interesting countries.
For example WideBundle is available in French/English/Italian/Spanish/German
That's it for this email! I hope you liked it!
See you next week,
Mat 😁