I think it’s still 100% true.
Never forget who your core customers are.
When you do you start to lose to the competition.
I think it’s still 100% true.
Never forget who your core customers are.
When you do you start to lose to the competition.
I think Bubble is a great platform…
and I hope nobody thinks I’m anti Bubble for having this discussion…because I’m not.
The ONLY issue I have is with the pricing structure.
And that’s something I tell myself I can better understand in time…although I see people posting here who have a lot more years experience than I have questioning things.
Agreed that Bubble is unfocused on who its core customer is, whether it is a solo entrepreneur looking for better versions of Wix or WordPress, or a traditional code app looking to build and iterate faster by leveraging low-code solutions. (This is, of course, an oversimplification of the potential core customers, but it provides two distinct examples).
However, there are hundreds of apps (at the very least) that are on the enterprise plan (and they were on such a plan within a few months of going live). Unless the little user sitting at home with an idea is always a trust fund kid, low-code solutions (particularly Bubble) are undoubtedly attracting larger companies / startups.
Personally, for me I’m not sure what I would use Bubble for at this point? I have my apps on Bubble that exist and make money, but they are pretty much on their own now as I have projects outside of Bubble up to my eyeballs.
I mean, it’s fantastic for (And my primary use now) for building mockups for my current projects, which I then use to build in whatever tech-stack I feel it should be built in.
What a lot of people say is “Build more Efficiently” and “Optimization is Key”, but one thing you can never be certain of is what your users are doing or how much they are doing. If your app is a data-heavy app with lots of reporting options, a curious user can drive up WU’s like crazy in a single day but you can’t fault them, it’s their data and they can do what they want with it.
Now I know what you are thinking, traditional tech stacks also have costs and it can be high yeah yeah, but they have measurable costs that are pretty concrete compared to Bubble, so for me it’s much easier to plan for expenses.
I’m not dogging Bubble as a Tool mind you, it’s still really awesome and a lot can be accomplished with it, but as a new user I feel like it’s super daunting. Again, I really wish Bubble would implement their own payment platform and take a percentage of sales with a base price (If there are no sales…) instead of charging for work-units, I would choose that option any day of the week!
Edit: One of my Projects was accepted for Builders and Backers, and our next meeting is discussing No-Code solutions, I’m very interested if Bubble gets brought up and how, but I will report back if they say anything of value.
I’m increasingly migrating backend logic away from Bubble and into other services like Cloudflare Workers / Supabase etc.
For an app at scale that stores / queries / updates lots of data Bubble is simply not competitive on cost in any way, which is really sad.
I’m increasingly only going to be using Bubble as the front end editor for my app, rather than it being the full stack - but as others have said in this thread with AI generated code improving so much that might also then lead to moving the front end off Bubble as well at some point.
I was really hoping to see much more improvements with how Bubble works with data at scale for larger apps, and for it to be in some way cost competitve with the alternatives out there - Bubble is something like 100x more expensive than using Cloudflare Workers, it simply doesn’t make sense to use it for your backend if you’re processing lots of data.
I love Cloudflare. I know they have a bad rep, but I gotta admit that their cloud services are really top notch. Some are quite a margin cheaper than popular alternatives. AFAIK
I’m a Bubble advocate and I will most likely keep building on Bubble. I have the experience, I’m comfortable with working in the editor and weirdly…optimizing Bubble apps has become an insane guilty pleasure. That said, I have shifted some backend processes to Cloudflare. While most of my Bubble apps still run on Bubble, I find myself using custom scripts and building custom plugins (most of which I publish as free plugins) to work around things I find Bubble is not doing a good job of (Give me native control of my CSS dammit!)
Regardless, I believe I will always build on Bubble, but I’ll continue to offset costs by leveraging external services. Unless for some reason Bubble borks integration with other services (which would be insane).
You can apply the same argument of “xxx is not sustainable” to any development platform. Name me 1 popular app/web-app/cloud service, that has scaled, that relies on only one cloud solution for their entire stack.
Naturally scaling will always mean increased costs. It’s also natural for any dev (Bubble or otherwise) to look for bang-for-buck alternatives to run specific functions. It’s just the nature of development.
This is the whole point. Bubble uses all sorts of technologies, draws a box around it and calls it a single cloud solution and there are a lot of users that believe this as well.
There are various ways of getting a result. Depending on the result you are looking for you have to decide what to use.
With current available technologies it would take about 5 experiences developers a year or so to present something that is capable of doing what Bubble does. With AI probably a few months.
It is a hard challenge when you are Bubble, what to do with 100 million in the bank? Do you build something that will surpass Bubble without a migration path for millions of Bubble accounts or do you stick to technology decisions made 10 years ago and offer backwards compatibility.
This is the reason lots of business that dominated the stock indexes 15 years ago are not doing that anymore today.
Human beings usually want convenience above all else. As long as bubble keeps this in mind and at the core of what they build, they should be ok.
It’s why Apple was able to steal Napsters music download market even though they charged money at a time when people were getting the music for free. Apple made it less hassle than the rest, and soon dominated the market. As long as something is priced reasonably competitively, people are willing to pay for convenience.
At the moment bubble.io is very convenient, and reasonably priced - for the most part. However, the fact that many people are looking to migrate parts of their app to other services shows that there is something wrong. When it comes to certain tasks like mass data writes, it’s well off, and even convenience can’t justify it. Bubble needs to address this or they’ll lose customers. People shouldn’t have to be even considering moving some aspects of their app to supabase etc, as it defies the ‘all under one roof’ point of bubble in the first place! In other words it’s adding a layer of hassle and inconvenience, which is the big no-no.
My suggestion to the bubble team would be to do everything possible to encourage people to stay within the bubble ecosystem. Figure out what areas are making people reach for 3rd party solutions and then address those areas. Give people no reason why they’d ever need, or want, to go elsewhere.
Thanks everyone for sharing your thoughts on the pricing changes. Like many of you, I’ve been carefully considering the implications. While the new WU costs are significant for workflow-heavy applications, I’ve decided to stay with Bubble for now, and here’s why:
While my application is WU-intensive by nature, the overall value proposition still makes sense for now. That said, I’m keeping an eye on optimisation opportunities and will reassess. Obviously focusing on getting something working with a viable business model comes first, then WU optimisation next before considering migration - the development speed and operational benefits of staying in the Bubble ecosystem are substantial if this new WU pricing can be made work.
For me as a newbie just creating his own app, the pricing seems quite fair. Although, the step from starter to growth seems a bit steep. I think at least an additional editor should be able with the start plan. This is especially important for beginners seeking help from experienced bubblers.
It is a great platform to start your first app!
Most people “complaining” like me have different needs. In our case we need to deal with 10.000 transactions per second. Easily possible with a $10 a month server but hard with Bubble.
But most do not have such kind of app here and if they do it will be mainly enterprise apps with large monthly sums coming per customer meaning WU pricing is no concern.
Yes, for reasons like in this post
If Bubble can not publicly display all of the charges we will incur and the actions that will cause those charges to be incurred, and if Bubble is unable to properly label all the charges, and if Bubble is unable to provide logical explanations with math that adds up properly for the charges, then Bubble is in trouble as most people who are not already locked in, will just open the door and leave as soon as they encounter these types of things.
I wouldn’t think the pricing is unsustainable if Bubble had not procrastinated for 18 months doing nothing for WUs and then after forcing the switch, had actually addressed the issues raised…but that is not happening.
Hi.
In my opinion, the real issue here is not price, but unpredictability. In my case, I charge a fixed fee to my users, but my costs are not fixed, or even predictable, since they depend on what the users decide to do.
It is very hard to build a business around this, when you are not sure about the price you need to charge your users to make sure that you don’t lose money.
Regards.
Does Bubble offer any single-tenant options for users who want dedicated infrastructure? This could be a solution for those who need more predictable performance and don’t want to be affected by other users’ resource usage. While I understand it would be more expensive than the shared hosting, it might be worth it for certain use cases where resource isolation is critical.
Yes they have. It is about $3500 a month I think. When you start your business, need to test a lot, offer things for free, make mistakes all with yet no profit this might be a bit much for most startups
For a ‘developer’, the ability to allocate resources reasonably is a necessary skill. However, as @rpetribu mentioned, many beginners lack this knowledge. While charging based on server usage seems fair, there might be a situation where Bubble should actually offer certain database CRUD operations for free. I recently came across a platform on YouTube
where they only charge $120/month for unlimited RPS, not to mention that database operations are completely free in their free tier. Bubble has fundamental flaws in their backend processing. @alex.chen maybe you should check this platform. $3500 for a startup seems absurd.
That does seem to be the main issue.
It’s like going to the bank to get a car loan and asking how much the monthly payment is…
the bank says that for each mile driven, it’s .05. But if it’s driving uphill, it’s .09, and coasting downhill would be .02. If it’s above 60 mph, it’s .08. For every minute the car is running, it’s .03. If it’s running and driving, it’s .07, and every time you start it, it’s .10. And also…
Then they say you can get the starter package for $50 a month, but if you go over, your car just won’t operate.
Or you can spend $3500 a month and be ok.
Bubble is a great platform and has a lot of benefits…it’s the whole pricing thing that is just so confusing and I don’t understand why it has to be.
Do I need to add a WU analysis bot to NQU Secure
That would be good!
Your other app which I was going to comment on is a huge help.
It wouldn’t be a bad idea… (I’m sure it would be very useful).
But the notion that external third-party services are required for people to have any chance of understanding Bubble’s pricing only emphasises the problems with it, in my view.