- Building A Successful Shopify App
- Posts
- #47 - Build A Successful Shopify App - Built for Shopify đ
#47 - Build A Successful Shopify App - Built for Shopify đ
Thanks to our sponsors for providing readers with a free newsletter đđ
Gadget is a full-stack Shopify App development platform for solopreneurs. Build & run your apps on easy mode so you can focus on growing your business, not the technology. Click here to learn more
Weâre starting to get sponsors for this newsletter! And I want to thank Gadget personally!
Iâve tested it, and what they created is insane when you have to build a Shopify App.
I always say that what matters is not the development side, but the marketing side. Because marketing brings money.
So using a tool like Gadget to go faster can be a game changer!
Weâre ready for âBuilt for Shopifyâ
If you follow me on Twitter you know WideBundle is ready for âBuilt for Shopifyâ.
This is the new badge Shopify released that allows your app to be pushed on the App Store.
Every requirement is met and Iâve been able to apply for this new badge. (If you donât see the button âApplyâ but you have all the requirements you have to wait 24 hours like me)
I applied a few days ago but still have no reply from Shopifyâs team. I donât know how long it takes but I will share the process with you as we work to get that badge.
So letâs first see together what you need đ
If you have a new app, donât pay attention to that, focus on getting installs and reviews. Because you need 50 installs and 5 reviews.
Itâs the same if your app isnât new but you donât have 5 reviews. Focus on that first, donât pay attention to the technical requirements above.
If you have them youâll need to:
1/ Use Theme App Extension and you shouldnât use Assets API except if youâre a page builder
To do it itâs pretty simple, when you have to add something to the theme, use a Theme App Extension instead. Itâs pretty simple and merchants are now aware of these extensions.
2/ Optimize Loading mobile devices
For that one you have to follow this page: https://shopify.dev/docs/apps/tools/app-bridge/optimized-loading
Itâs simple too, you have to check a box and make sure that your app dashboard loads properly inside Shopify mobile app
3/ Use App Bridge 3.0
Please upgrade if you donât use it at all or use version 3.0. You can use App Bridge quickly by just adding a JS script if youâre like me and you donât use react.
That one is pretty simple too.
4/ Optimize for LCP, CLS, FID
Those will be the most complicated if itâs not optimized yet. Go to your app > Insights
For all of them, change your dashboard and use the âLighthouseâ tab from Google Chrome to see if itâs better. It will also give you what is wrong so you can improve
For LCP: Show your dashboard asap, delay your JS functions if you need to make some calls. Optimize images, etcâŠ
For CLS: Fix the width and height of your images and avoid elements that âpopâ after a few seconds.
For FID: Optimize your dashboard for LCP and CLS and make sure itâs easy to understand whatâs the next step for the user so he can take action immediately
5/ Embed your app
It can be hard for some apps but youâll need to enable the checkbox to embed your app in the dashboard and change a few parameters to authorize connections.
Iâm not very technical, but I can share this based on my experience applying for âBuilt for Shopifyâ.
Again, Built for Shopify can be helpful BUT it shouldnât be your priority if youâre not growing and you donât have any users.
Itâs not a magic hack.
Mat in London
I was in London last week for 3 days. It was quick.
But I was able to meet a few other Shopify partners and itâs always great to meet people in person.
Here are the benefits:
Boost in motivation (you see youâre not alone)
Potential partnerships (itâs easier to build a relationship with people)
So if you have the opportunity to meet other people do it! Itâs incredibly powerful
I will take 1 or 2 subjects youâll send me and talk about them next week!
So if there is a specific subject you want me to talk about in this newsletter, reply to this email with your subject!
See you next week,
Mat đ