Managed app pricing is the way to go for us with new apps. Between this roadmap and the focus on Built For Shopify, I'm fully expecting it to have plenty of incentive to adopt.
The App Store team also shared some early ideas going into 2025 and the theme was similar. Adopt
my primary goal at Editions was simple - meet all the lovely people i worked closely with when i was at
@Shopify
2 years ago, and catch up on life. and it's so satisfying to check this off! really grateful for today :)
2 years ago at the peak of my burnout, i left Shopify. a close friend recommended 'No Bad Parts' to do some inner work. and it took reading just a few pages to cry and break down entirely.
i accepted that there's a part of me that lives and operates in fear. not the fear of
Lots of changes coming to the App Store through this year & 2025. TL;DR -
- Structured data will be used to help merchants compare apps better. Managed app pricing & BFS will be used to incentivise adding this data.
- BFS bar will go up. More direction from Shopify on specific
i wish Shopify would let us make cases for blocking merchants from using our app without the repercussion of a 1-star review.
time and time again, we deal with merchants that abuse the system, waste our team's time on purpose, harass the team or make obscene requests for product
Just sent this out to affected merchants. Our app is effectively non-operational for
@Shopify
merchants in USA and Canada until we can get this sorted out. :(
On Jan 12, a fraudster set up a fake Shopify store, sent phishing SMSs en-masse and got us temporarily suspended from
first day back at the gym after 2 years of heads down work building our Shopify apps business.
and i am sore as hell. working from the comfort of my bed today.
forced to vent somewhere - i'm extremely frustrated with the rollout of Split Shipping from Shopify Summer Editions
we've had countless merchants reach out to us asking if there's something wrong with the preorder flow on
@restockrocket
. Merchants were previously charging a
One of my favorite pictures from Editions today - from Helium's talk on Shopify App Store Ads.
This pretty much covers why you should invest in ads - the flywheel of glory.
1. Spend on ads
2. More installs and reviews
3. Better organic ranking
4. Better relevance for ads
Great time meeting the Foxsell guys IRL! The dedication was unreal -
@PrakharS96
was on live chat support while jumping in and out of conversation.
I live just a few blocks away from
@ShopifyDevs
's Editions and Pre/editions in downtown Toronto. Definitely gonna be taking these
I’ve known
@heysandy801
and
@0xfluke
since I was 21 years old. They’ve built 2 successful companies already and this is their 3rd.
They own several Shopify apps -
@restockrocket
being one of their most popular ones.
Ofc, along with the usual suspects
@PrakharS96
and
@eternerd
.
hello X! we're selling a Shopify app in the Wishlist space. it makes great profit, has Built For Shopify badge and runs on a simple tech stack.
if you're interested (and seriously so), shoot me a DM.
asking price: $90,000. valuations are never a straightforward number, so we're
and that's a wrap on our submissions! both
@StoqApp
and
@Filemonk_
will get customer account extensions. and all extensions will be net new experiences that don't exist on the apps today.
spent the past few weeks prototyping ideas; pretty happy with what we landed on. :)
thank you
@Shopify
@ShopifyDevs
1 year ago, i interviewed at many companies to land a job.
now, my co-founder & i lead an awesome team to help merchants around the world get more done.
truly life-changing.
dropped by Post-Editions, and somehow i met, spoke to and learnt from more partners here than actual Shopify Editions.
couldn't take a picture with y'all, so a mention will have to do. (until next Editions 😎)
@iamitporwal
@SpencerBonthoux
@faridmovsumov
@rnrmediagrp
thanks
Late to the party, but I was here at the Indie hacking retreat for a day - through sheer coincidence - and it was amazing! Got to hear from and meet some incredibly talented people. Really excited to see everyone's journey unfold.
Altspace is amazing too btw. A community of kind
What an incredible week! 🤩
A bunch of awesome people brought together by their love for indie hacking, sharing the same space, having deep conversations, engaging in fun activities, and hacking things together.
We did so much together. Collating some of our shared experiences
i spoke too soon. Shopify removed the Built For Shopify badge on both of our apps today, with no communication on why.
both apps meet the criteria, but there's no way to apply in the dashboard. No additional details in the email or a follow up one.
10 hours later, we were past the madness. and finally 36 hours later, we are back to operating in "normal" mode. it's been intense, to say the least.
this intense period of working 12-hour days everyday started 2 months ago and it's been non-stop since -
- early June: web
URGENT: we were asked to rotate credentials on
@Filemonk_
. unfortunately while doing so, our team revoked the old key before using the refresh token to generate new ones.
@ShopifyDevs
@liam_at_shopify
can you help us out here? thousands of merchants use Filemonk to sell digital
at the risk of being called out for chasing Built For Shopify again (😉), we got confirmation today that we lost the badge for an access token leak earlier this year. this is why we had to rotate credentials. (and that we did a horrible job of doing right)
good news is we'll get
i spoke too soon. Shopify removed the Built For Shopify badge on both of our apps today, with no communication on why.
both apps meet the criteria, but there's no way to apply in the dashboard. No additional details in the email or a follow up one.
it used to take us months, with very long days of doing support myself, to get 100 reviews on our Shopify apps.
in April, my team got 100 reviews all by themselves! ★ that's the most number of reviews in a month for us. super proud of our team and the work we're doing! beyond
.
@heysandy801
’s dog Luna is the cutest fucking dog I’ve met (after my own 2 of course).
Gotta kidnap her the next time I’m here. But for now I can’t wait to get back home to my doggos 🥹
URGENT: we were asked to rotate credentials on
@Filemonk_
. unfortunately while doing so, our team revoked the old key before using the refresh token to generate new ones.
@ShopifyDevs
@liam_at_shopify
can you help us out here? thousands of merchants use Filemonk to sell digital
We're excited to announce that we have acquired App Store Analytics and Shopify App Store Index (better known as SASI).
We're even more excited about what we're going to build with them.
live on
@StoqApp
today: POS extension
we're working towards a tight integration with Shopify across the board and this is one step in that direction! the Point of Sale extension makes it easy to collect signups for back in stock alerts in-person!
select their product, enter
we crossed a major milestone last month and first item on the list is rolling out bonuses to everyone who helped us get there!
our mission, as founders, is to make sure our team is taken care of and we'll do what we can to keep this going.📈
i spoke too soon. Shopify removed the Built For Shopify badge on both of our apps today, with no communication on why.
both apps meet the criteria, but there's no way to apply in the dashboard. No additional details in the email or a follow up one.
10 hours later, we were past the madness. and finally 36 hours later, we are back to operating in "normal" mode. it's been intense, to say the least.
this intense period of working 12-hour days everyday started 2 months ago and it's been non-stop since -
- early June: web
@hunkybill
i feel like this is inspired in some part by my recent post.
in any case, I disagree. gaining and keeping that badge is pretty much working on marketing your product. merchants use it to decide if they should even consider installing an app.
there's no customers to improve the
hello
@heymantle
universe! we're just getting started here. maybe doing something wrong, but anyone know why our funnel doesn't show any conversion data beyond 'add app'?
i can either see Install to Trial Subscribed or Listing View to Add App. but not from Listing View to Trial
Why don't Shopify annual recurring application charges include usage charges like monthly recurring charges do? It would be amazing to have usage charges incorporated into our annual plans, as currently, we rely on additional charges for our annual plans 🤔
@ShopifyDevs
we had to deal with significant performance issues early in June, and the delay in app performance analytics did not help at all. it was like playing whack-a-mole for 2 weeks straight.
while we're here, can we also remove that delay on app store reviews? makes dealing with
The 24 hour delay on Shopify Admin Performance stats is way too long to do any sort of meaningful debugging. You make a change. Wait. Make another change. Real time metrics here would greatly benefit Shopify app developers.
✅ New `MediaGrid` component added to Polaris Components!
Modeled after
@Shopify
's own media grid found on the Product page, copy/paste this component into your app and within minutes give your users a sleek way to upload media 🙂
Check it out here 👉
Super excited to roll out a big update for our
@Shopify
app - Restock Rocket. First things first - upgrade to Polaris 12!
Building on top of Built For Shopify, there's tweaks across the app to get the spacing of elements and flow just right. Illustrations got a nip and tuck too.
@l8r_graham
@heymantle
no doubt about that; i just replied to an email from Oren that we're not using Mantle to the extent that others are. and we likely won't anytime soon - it's a constant battle between adopting platforms like these vs building for customers.
to be clear, i think the product is
day 4 - we found a similar phishing attack on our other
@Shopify
app. a fraudster used the template testing flow to send a bunch of scam emails about Cashapp. we're in the process of shutting it down now, via rate limits & a shadow ban.
didn't expect this level of spam and fraud
day 3 update - we're still seeing merchant signups trying to send spam/phishing content. but this time around, they are caught in our filters.
seeing a significant uptick in the number of merchants attempting this. might be a new fraud ring?
@Shopify
@ShopifyDevs
merchants on
@StoqApp
started using our latest extension - for
@Shopify
Point of Sale - and hearing raw feedback on the extension being used in-person felt like the old days of building 0-1 product. so we're going to fast-track updates & roll out more POS extensions soon!
live on
@StoqApp
today: POS extension
we're working towards a tight integration with Shopify across the board and this is one step in that direction! the Point of Sale extension makes it easy to collect signups for back in stock alerts in-person!
select their product, enter
And finally! We're taking
#buildinpublic
in stride.
We plan to continue building this app (and the rest) in public! It's a touch frightening to know that we're going to be on the hook in front of everyone else here, but I believe this is the right way for solo devs and small
what's everyone with Shopify apps doing to stop fraudsters? we'd love to learn.
sadly, this has happened far too many times to us and we've had to put hoops in place that require human intervention to get past. this is the only way we could think of that is fail proof, outside
@harleyf
@liam_at_shopify
Help! Dealing with a major headache caused by a fraudster using my SaaS platform. My Shopify app facilitates marketing emails to customers, but this fraudster keeps creating short-lived Shopify stores solely to send spam emails using our app. Here's
planning to buy a domain that's one of our app's target keywords. somewhat expensive at ~$2,500
any advice from
#buildinpublic
or
#indiehackers
community on if we should go ahead or not?
i've seen conflicting information on it making a difference vs not. 😅
600+ reviews across our active app portfolio. and as close to 5 stars as it gets. it's been a wild and fun journey getting here. :)
impossible to achieve without a team. if you're on the fence, don't think twice. hire and scale.
takeaways -
- get your basic security practices right.
- work on your fundamentals; ignore the noise.
- work towards keeping and maintaining Built For Shopify. it makes a world of a difference.
This isn’t true. Simple apps don’t make it to the top just like that. We’ve seen age on App Store, reviews and pricing play a much bigger role, along with keeping up with the platform.
ie if you’re cheap and you provide great support, you rank better.
That isn’t to say that the
If you're a Shopify merchant doing >$1M/year it's VERY unlikely you're going to find the right app for your needs just by searching on the Shopify App Store, here's why
The app store search algorithm is geared towards surfacing the best apps for the respective search terms but
@Filemonk_
@ShopifyDevs
@liam_at_shopify
huge thank you to
@liam_at_shopify
- he responded to my DM within literal minutes and helped us get a response from Partner Governance on the same day. people like you are the reason we work on the Shopify stack 🙌🏻 truly appreciate the great work you do and i hope we don't have
@kinngh
on point. this needs to happen. for apps that are primarily storefront integration based, it's a pain to get it right across so many themes. (and the many versions and iterations of them)
@Shopify
if this continues, we'll strongly consider automatic bans via filters. there's no doubt it will affect signups and some genuine merchants will get caught in them, but i don't see any other way if this fraud ring isn't stopped at the store creation level.
Our bootstrapped SaaS hit $40,000 MRR
The best bit?
We're now donating 3% of our MRR to charity
I shared recently that I want to build from a place of joy and purpose, rather than from pain, or to prove others wrong
Giving back is something I've wanted to do for a very long
Nothing like seeing kind words about your Shopify app early in the day to set the mood!
Reminder: if you (or anyone else you know) aren't satisfied with back in stock alerts, hit me up. 😄
Excellent analysis by
@DsMatie
, and something for
@ShopifyDevs
to fix soon. Turns out if you manually translate you app listings, you lose out. Shopify's automatic translations rank ahead of them.
We've seen this with our own app. We used to rank higher for 'back in stock' and
everyone goes through it in their own way, but when you feel burnt out - like really truly burnt out - you'll know.
1. waking up everyday feels more difficult than it ever did.
2. brain fog makes it difficult to understand what's on your screen
3. you'll feel mind numbingly
maybe it's a December thing or having more people on the team thing, but it no longer feels like i need to get things done at breakneck speed for our Shopify apps. like we did everyday for the last few months.
it's a good feeling, and i hope it stays all the way through 2024.
built a Slack app to help us keep track of L1 tickets for the Support team! all with ChatGPT
i feel like people have accomplished way more with AI. so i guess it comes as no surprise that i'm truly mind-blown that i got this done. with just a few prompts.
i think about this a lot—how we’ve moved past the point where growing more really matters. we keep pushing because the curve is supposed to go up and to the right, but where do we go from here?
1. keep the chart moving at all costs.
2. rethink the business and shape it around
Build a business where you can:
- Live anywhere you want
- Forget what day & time it is
- Go out to lunch with your spouse
- Take your kids to school every day
Forget "scale" & "winning."
Go live your life!
good design is -
- an iterative process
- a focus on building delightful experiences
- remembering that the user wants to get things done with your app
- and they want to do it without pulling their hair out
I've learned that good UI/UX is a learned skill.
The first UI iteration of my Shopify app was awful. Then I learned from people saying it didn't make sense.
Learning this is a matter of caring.
Do you care to have a better UI? Work towards it.
google search is so awful.
search for what you want, read each ad to confirm it's not the platform you wanted to check, then scroll through a few more ads, and then finally, hopefully, it's what you were looking for.
Shopify app devs, need your help! how are y'all offering annual plans if you have a usage based component? 😅
my cursory reading of dev docs tells me annual plans can't have usage billing. are you creating one time charges and then have the merchant approve it? or a wallet type
another excellent post from
@BrandonMChu
.
if there's one thing i learnt from working at
@Shopify
, it's pretty much that first point - urgency is everything.
I took off all of 2023. Focused on health, family, travel… yada yada yada it was great. But during that time my brain atrophied, my work ethic diminished, and it got harder to focus. Despite a deep desire to build again, I've found that getting back to a grindset has been
Spent some time analyzing my angel investment portfolio recently and wanted to share the good, bad, and ugly.
Stripping out advisory/board shares, I've made about 65 investments to date: 10 are dead, 2 sold, and the rest are still alive in various states of health.
1.
this works; no need to test the theory. but we've tried it and i'll give you a rundown of the problems:
(for many, the benefits outweigh the problems. i.e. YMMV)
1. the number of apps you maintain increases. this means more time spent in development. development of things that
Whoever you are, wherever you are - if you need a day off to re-energize, just take it. Your world and all its problems will be there for you when you're back.
Any advice from indie hackers here on hiring your first set of employees?
We’re growing and moving faster than we expected. It’s been just the 2 of us so far. Feels like diving into uncharted territory head first!
If you're building Shopify apps with Rails, you must know how hard it is to manage Shopify Graphql API calls. Making requests with the shopify_api gem and handling responses can be challenging. But there's a better way...
@fraxool
that's awful, sorry to hear this happened. i think you're taking it in good spirit, but i'm not gonna lie - from the sound of it, it does seem unnecessarily heavy-handed. like others in this thread, i'm also unsure how Shopify found out in the first place.
it's one of those
day 3 update - we're still seeing merchant signups trying to send spam/phishing content. but this time around, they are caught in our filters.
seeing a significant uptick in the number of merchants attempting this. might be a new fraud ring?
@Shopify
@ShopifyDevs
Just sent this out to affected merchants. Our app is effectively non-operational for
@Shopify
merchants in USA and Canada until we can get this sorted out. :(
On Jan 12, a fraudster set up a fake Shopify store, sent phishing SMSs en-masse and got us temporarily suspended from
@releod
definitely! will always share, and i'll have a detailed writeup soon so everyone avoids our mistakes. :)
my biggest lesson learnt though is - build more theme parks!
@alexanderhupfer
A painful lesson we learnt here. But we took it as a challenge to learn how to build a company that can run and scale without us, starting with support. It’s been a very rewarding experience that way.