Why does Bubble demand feel different (lower) today?

Based on the question asked by @boston85719 in this other thread, I decided to create this thread with my thoughts to maybe start a constructive discussion about it.

I think there has been a considerable drop in opportunities that previously required Bubble as a tool. I noticed it gradually over time, although I couldn’t quantify it precisely.

Back then, I used to receive several Bubble job offers through LinkedIn PMs and often shared them with other developers in my network and whatsapp groups, since I was already working full-time with Bubble.

Sometimes I actively searched for Bubble opportunities just to share them with others. There used to be many. Today, genuinely good opportunities feel much rarer. Freelancer platforms also seem heavily affected.

From my perspective, there are four main groups of factors involved:

  1. AI related hype and expectations
  2. Bubble related decisions and perception
  3. Comparisons between Bubble and AI-first tools
  4. Market saturation and low quality labor

GROUP 1 — AI Hype

Every day, the internet pushes the idea that anyone can now build complete apps instantly using AI, regardless of technical knowledge.

Many of us already know this is heavily exaggerated. Serious limitations still exist, especially due to the lack of technical knowledge required to properly handle things like architecture, scalability, security, and maintainability. But the marketing narrative is extremely powerful.

I believe many founders decided to either:

  • try building things themselves with AI, or
  • hire people promising “full apps in days”

And in many cases, Bubble stopped even being considered. Which brings us to the next group of factors.


GROUP 2 — Bubble’s Direction and Priorities

When AI exploded, almost every platform suddenly decided it needed to be associated with AI somehow. Some had genuinely relevant use cases. Others seemed mostly interested in “surfing the AI wave”. Bubble was one of those platforms that naturally moved in that direction as well.

And to be fair, there are genuinely valid reasons for integrating AI into Bubble. Buildprint itself demonstrates that clearly. But personally, I think the execution and prioritization may not have been ideal.

I’m not part of the Bubble team, so I obviously don’t have the full context internally. But from the outside, it sometimes feels like AI initiatives absorbed too much focus while many long requested core improvements and QoL (Quality of Life) suggestions remained untouched for years.

At the same time, I also believe a lot of what @georgecollier built with Buildprint (BP) could have influenced Bubble much earlier and more deeply in certain areas. In my opinion, someone with that kind of practical understanding of AI-assisted Bubble development is exactly the type of person I would want closely involved in shaping Bubble’s AI direction.

Maybe conversations like that already happened internally. Maybe there is already collaboration happening behind the scenes that we simply don’t see. I genuinely don’t know. But, for example, it’s hard not to notice that some things introduced into Bubble more recently seem at least partially influenced, directly or indirectly, by ideas that Buildprint 1.0 had already been exploring for quite some time. Like some things added to the security dashboard. And that’s great!

And to be clear, this doesn’t invalidate the work that the Bubble team has already done with Bubble’s native AI efforts and other things. Not at all.

I believe that when an industry shifts this quickly, bringing together some of the strongest and most forward thinking people in that specific space becomes extremely valuable, especially while the momentum, excitement, and willingness to innovate are still there.

But again, @georgecollier also has his own projects, his own agency, and we don’t really know the actual level of involvement or cooperation happening behind the scenes around all of this. So maybe I’m just talking nonsense here.

That said, and as I’ve already mentioned in other discussions, the native AI experience is still inherently limited by Bubble’s current architecture, editor structure, native components, workflow logic, and other underlying limitations.

For example:

  • workflow branching with proper if/else structures
  • true loop systems
  • backend workflow return data

These aren’t things plugins can fully solve elegantly, because the platform itself doesn’t natively support them properly. So naturally, Bubble AI also inherits those same limitations.

To be clear, and I think we can all agree on this, the Bubble team has shipped valuable improvements:

  • API tab and API improvements
  • Workflow tab improvements
  • Security dashboard
  • Privacy rules updates (preparing to future improvements)
  • New property editor
  • Mobile editor efforts
  • Mobile plugin editor (in beta)
  • and other things

These things absolutely matter, but I still believe Bubble would benefit greatly from having a small team dedicated exclusively to fast iteration on smaller QoL improvements and other pain points flagged by the community over the years.

You know, small but consistent improvements every week can significantly improve community morale and perception of platform growth and attention to community. As example, we had two Bubble Boost periods (if I’m not mistaken) in July and December of 2024, and those were very well received by the community. Imagine that kind of thing happening consistently every week, month, or year.

Because despite those efforts, frustration has also gradually grown among developers over time:

  • delays
  • bugs
  • unfinished beta features/components (table component as example)
  • releases perceived as lacking QA
  • long-standing requests remaining unresolved

And naturally, those frustrations started spreading publicly across forums, social media, communities, and developer groups.

That inevitably affects how both developers and founders perceive the platform. And naturally leads into the next group of factors.


GROUP 3 — Bubble vs AI Tools

Years ago, Bubble was mostly compared to platforms like Webflow, WordPress, Maker, Framer, or FlutterFlow. Today, Bubble is increasingly being compared against a completely different category of tools.

On one side, we have AI powered builders/wrappers such as:

  • Lovable
  • Bolt
  • Replit
  • and other AI-first builders/wrappers

And on the other side, Bubble is now also being compared directly against coding-oriented AI models like:

  • Claude Code
  • Codex
  • Cursor
  • and agentic coding workflows in general

And those comparisons are often unfair or incomplete because most people ignore factors like:

  • technical knowledge requirements
  • security risks
  • scalability
  • token costs
  • maintainability
  • architectural complexity
  • and other things

At the same time, many developers/content creators who heavily promoted Bubble in the past also pivoted hard into AI focused content, services, and courses.

So the message shifted from "Use Bubble to build this” to “Build everything with AI”.

More recently, we also started seeing “Bubble to code migration specialists” everywhere. And while migrations are sometimes justified, in many cases the real problem wasn’t Bubble itself, but poor architecture, technical debt, lack of optimization, and weak engineering practices. Migrating bad architecture to code usually just migrates the same problems.

And that brings us to the fourth group of factors.

GROUP 4 — Market Saturation and Low Quality Work

Over the years, the Bubble ecosystem exploded with new developers.

Suddenly:

  • everyone became a “Bubble Expert”
  • everyone became “Senior”
  • everyone had “6+ years experience”
  • everyone became “Certified”
  • everyone created “over 200 apps” and “helped companies raise millions”

At the same time, many agencies started scaling using very cheap labor, often hiring inexperienced developers to maximize output volume at lower cost. That created a huge amount of poorly built projects. And many clients later had to rebuild their apps entirely or some parts, sometimes multiple times, hiring other agencies or more experienced developers.

Freelancer platforms also became saturated with developers charging extremely low hourly rates while simultaneously marketing themselves as experts. Of course everyone needs to start somewhere. But calling yourself a senior expert while charging $5/hour creates obvious contradictions.

And honestly, that alone should already be a major red flag for clients. But as we all know, many people prioritize cost above everything else, and only realize the consequences later, usually paying far more in the long run because the wrong people were hired or the project wasn’t built properly from the beginning.

Those poorly built projects almost certainly created negative experiences for many clients. And naturally, many of those people probably shared their frustrations and disappointments with friends, business partners, founders in their network, communities, and social media.

And realistically, many of them likely didn’t conclude:
“We hired the wrong agency or developer.”

Instead, they may have concluded:
“Bubble, the tool, was the problem.”

And honestly, I wouldn’t even be surprised if some agencies or freelancers themselves ended up blaming the platform in order to justify poor work, bad architecture, missed deadlines, or low-quality delivery. People can become surprisingly creative when trying to avoid responsibility.

That inevitably damages Bubble’s reputation. But to Bubble’s credit, over the years, Bubble tried to help the market choose good developers.

  • They created a recognized and certified agency ecosystem.
    Although the metrics and criteria used to evaluate agencies did not always seem to reflect actual technical quality, architecture standards, or long-term maintainability.

  • They introduced developer certifications.
    Although certifications mostly validate platform familiarity, basic logic, and understanding of Bubble itself, not necessarily the ability to architect scalable, maintainable, secure, and real production grade applications.

  • They allowed some developers to be listed publicly as official consultants and educators through Bubble’s own channels.
    Although those opportunities appeared to remain limited to a relatively small group over time, without becoming something more broadly accessible to the wider developer community.

  • They also promoted and supported various bootcamps and learning initiatives over the years.
    And to be fair, those genuinely helped many new developers learn the fundamentals of the platform and get started much faster than they otherwise would have.

  • And in the last 2 years Bubble also started investing more heavily in structured educational content around topics like design, responsiveness, security, integrations, mobile development, and related areas. And most recently some other free courses.
    Which is genuinely valuable. But realistically, the number of people who fully consume and deeply apply that kind of educational content is usually much smaller than the total number of new developers entering the ecosystem.


Those efforts absolutely help. But I think all of these factors combined, and probably others not listed here, contributed to a noticeable decline in interest around Bubble over the past years/months. Not only from founders and clients, but also from potential new developers deciding what platform to learn. Ironically, this also conflicts with Bubble’s current goal of attracting more new users, which likely explains the strong focus on AI onboarding and mobile experiences.

One thing that genuinely brought excitement back to many experienced Bubble developers was Buildprint. For many people, it felt like a glimpse of what Bubble’s future could become, at least in terms of AI. But as George himself has said multiple times, Buildprint is not really beginner-friendly. You still need at least a decent understanding of how Bubble works to extract real value from it.

And that makes total sense with another phrase I heard from George. If a newbie starts using Bubble, without any prior knowledge of Bubble, and uses the native AI to create something, they’re “vibe coding” in Bubble, just like they would be in any other tool.

And just to be clear, this is not a complaint, nor an attack on Bubble. I genuinely love building with Bubble And I try to help improve by giving feedback and suggestions. It changed my life in many ways. Honestly, building with Bubble barely feels like work to me sometimes, I lose track of time doing it.

The platform absolutely has flaws and limitations, but I also deeply appreciate the amount of work and effort the Bubble team and the community have done over the years to get the ecosystem where it is today.

So I’m simply sharing my perspective based on everything I’ve seen during the time I used the platform, and I’m genuinely curious how others see the current situation as well.

What are your thoughts on all of this?

Yes, the one challenge for Bubble is that people don’t understand how catastrophic their technical situation is when things are vibe coded. I see this when working on projects where the non-technical founder is trying to migrate away from Bubble and they’re going to end up worse than when they started.

The other reality is that people can write bad apps on Bubble too. So, same same, possibly

I mean, I appreciate you saying that. Bubble team is already very receptive to feedback (good and bad), and from anyone too. It’s well known that I’m not super happy with the current AI direction, but Bubble have been very helpful in unblocking Buildprint and making sure it can be used by the power users that need AI tools (and these improvements benefit all of the ecosystem, it’s not a special treatment of sorts - we have no access to Bubble’s platform that you don’t, so if something unblocks Buildprint, it unblocks anyone who wants to make stuff for Bubble)

Bubble would be within their rights to just shut it down, but they’re realistic that if a tool serves the community + a user segment that’s currently not served by them then it’s in everyone’s interests to make it happen.

I have been told in high confidence that this (fast iteration on QoL stuff that is now easier to do thanks to agentic development) is coming. June 3rd has a product demo (which I think is the first time Emmanuel/Josh are livestreaming from the Bubble editor in years?) which covers a lot of power user pain points. What’s in it - I don’t know, but we can wait and see. I’ve been very vocal that Bubble’s got to give us something for power users, else it’ll be too little too late. If they make that happen, then great, because I think we all want Bubble to succeed.

Yeah, that’s right. It’s a shame that a lot of apps are in bad tech debt, and they’re great candidates for Bubble. If they were built right in the first place they’d be on the platform indefinitely. But because they’re in bad tech debt, it actually ends up making more sense to just build in code and start clean.

Everyone became this, or everyone said they became it?

(also tip for developers, if you say you’ve built over 200 apps, it’s a red flag because it means that all of your clients are either unserious and their businesses don’t work out, or they have businesses but churn from you because of service; both are bad)

But this isn’t a uniquely Bubble problem at all. It’s just the default state for every ecosystem. Of course I’d prefer it wasn’t and it’s bad for the ecosystem that it is that way, but it’s not something Bubble can moderate much more. The main high impact thing I’d love to see is a more advanced certification, but I might just make it myself. The reality is that completing a bootcamp does not make you hireable.

I promise that this is the same in the ‘vibe coding’ / agentic development world. If you’re a developer and don’t really care about the ‘quality’ of what you produce, it’s actually way easier to ‘learn’ and ‘sell’ vibe coding than Bubble. I bet there’s an even bigger problem with it there.

Don’t forget, too, that the types that are ‘vibe coding’ new apps would never have invested time into learning a tool seriously, or paid someone else to do it for them anyway. It’s not really taking work away, it’s more just a ‘new’ market being created that was previously not viable.

We have had this exact conversation with a client recently who’s app has 1,000+ workflows on one page (!) and they basically said ‘well if this gold tier agency who are the best at Bubble development can’t do it, should our app be built on Bubble at all?’ and it’s frustrating because the answer is yes it should be built on Bubble, but there’s no good thing I can say to them that would make them believe that.

ayyyyy

Yes agentic development with Bubble is very fun, lets us focus on the complex problems and systems rather than fiddling with long expressions :rofl:

Same with any AI tool unfortunately (Bubble agent, Lovable, Claude Code etc). Don’t see how that’s going to change in the next few years.

I think Bubble has a tool is also one of the problem.
I have noticed Scheduled API Workflow has been failing from time to time in my app which is causing unnecessary headache for me and now I’m really considering moving to code slowly.

This is very interesting because this is highlighted often (mostly by you :wink: ) but there’s a lack of good tutorial, topic or useful stuff that could explain: why it’s bad, why it’s in this state, what should have been done and what could be done to fix that since it’s was built like this. Vibe coding it’s just not an “AI thing”… a lot of apps started with a simple idea and got more and more features added that bring often tech debt. Missing a long time view about the product will for sure lead to this.

I think the market for Bubble dev is actually shifting from building new apps to maintain and improve existing apps. Also, we need to remember that Bubble shifted from “capacity” pricing to WU pricing and the old pricing often lead to tech debt. A lot of theses apps now looking to fix that or move away from Bubble.

I agree that the demand is different and probably lower than before. Maybe some coach like @boston85719 , @J805 or @heythere can tell if they see decrease in sessions booked overtime?

I think the main reason for the lower demand, is a change in the overall TAM for bubble applications has decreased dramatically.

BVC (Before Vibe Coding) if someone non technical was looking to test out an idea for a business their options were limited.

  • Go full stack and shell out the $$$
  • Try to learn or build on your own
  • Hire a low code/no code developer for less $ than full stack

A whole host of my early clients were entrepreneurs that didn’t have the time to learn a new software or tried to build their app on bubble and hit road blocks.

Bubble opened the doors for a lot of these non technical founders to build their apps out cost effectively and test their ideas/businesses.

This market on bubble has dried up.

With the advent of vibe coding tools like claude code/Bolt/Lovable, the barrier to entry to create an MVP is almost non existent.

With less of these entrepreneurs trying to build in bubble, there are less of these apps that need help, less that become successful, and less that need to be maintained by competent development teams.

Today almost anyone who has a little initiative and a couple hours could learn to use these tools to a basic extent and create a page / local app. Now are these tools built perfectly? No. However they do allow a person to meaningfully test their ideas.

Bubble has always been a great product but it was THE BEST at getting a user to solid built MVP that can scale. They then would hope to strangle you with WU’s, limited branches, crushing storage fees, and the plugin store.

The quote

“That’s a great idea but its not something that’s great on Bubble”

or

“What you want to do is going to use a lot of Workload Units”

has been uttered by every bubble developer here to their clients hundreds of times.

Today, vibe code tools have opened the doors, and due to the high competition in the industry the costs are much lower.

At the end of the day, if less apps are being built in bubble, then there is less to go around for developers.

Today if you asked me Why Bubble?, I don’t know if I could justifiably recommend it.

We are still in the stone age of AI coding and its only going to keep revving up.

Reality is if there was, people wouldn’t read it.

You learn by making mistakes and seeing the consequences of them. Problem is for a lot of developers or non technical founders, those mistakes are on important apps

Instead the product should ‘nudge’ users towards maintainable practices (e.g if we had return data from backend workflows, users might not duplicate frontend workflows so much)

Ya I mean that’s basically the only work we do, but it’s also the only work we seek out. I don’t have an enough context about the new build market but from what I hear from other agencies, they only build new apps on Bubble if the client explicitly wants it. Otherwise they use code

That part where I listed the “titles” was sarcasm, hahaha. In fact, everyone said they became this or that.

What types of apps do you feel are the great candidates for bubble? Which should not be built in bubble?

I think this sums it up…

It’s hard to recommend Bubble for a fresh application in today’s environment.

I think AI caused a lot of changes in a whole lot of different ways.

When I first started using Bubble about 3 years ago, there were a lot more questions on how to do things…

now, I think more people are using AI to answer those questions.

Also, I think fewer people are hiring developers because again… they use AI to help them.

Then there are those who I highly doubt are that familiar with Bubble that advertise to do work. I think it’s obvious they think they have a secret with AI that will help them do the work. I think most can see through this.

Another thing, vibe coding has helped people realize a lot quicker that nobody cares about their app.

About 99% of apps never break even. I think it is Lovable that says 10,000 apps a day are built there? Really? And nobody cares.

A lot of people have an idea… vibe code it in a week, and realize their family is the only ones that even try and be nice and act like it’s impressive.

If you can’t get users before you build your app, you have about a 99.99% fail rate. I get some people upset when I say this, but it’s also 99.99% a fact.

There are a couple of things I think Bubble could really lean into heavily, but I think they miss the mark.

I also think it’s sad that someone who doesn’t work for Bubble puts out software that a lot of Bubble users find helpful.

Anyway, thank you for the thought-provoking post

That’s the main point. If the app doesn’t start in bubble, it can’t grow with bubble.

I don’t think I have heard a story where a client built an app using AI Coding tools, got to a point and then decided to then move their app to bubble to continue development.

Ture.

But also, almost 100% of vibe-coded apps never succeed at anything worthwhile.

Vibe Coding is a feel-good thing that excites people… but never really accomplishes much

Yeah, the market has declined drastically. I have 0 sessions for coaching when I used to have a full schedule 20 hours + per week last year. :blush: I have been using Bubble since 2016, this is the biggest shift I have seen.

I honestly think that if agencies start moving away from the ‘we’ll build your app and turn it over to you and wish you the best’ approach, they would be more successful.

Most people have no idea how to make an app successful.

There’s a whole gold mine in helping people succeed. Yes, you may need to lean in and learn marketing more… but I think that’s the key to locking in customers in more ways than one

Really sad :frowning:

This doesn’t mean there’s less people on Bubble. But they could get help from AI now. We often see in the forum some people that fail to get answer from AI come back here.

One last thing I’ll say about this…

most people don’t just want an app; they want the app to make them some money.

Most don’t know how to make money with the app.

Lean into marketing as we’ve done at my workplace, and you’ll get happy customers.

Just an idea for everyone

Yeah. That’s a great insight. Thanks for sharing @senecadatabase

Either way, people seem to be finding what they need. Bubble has been an amazing way to learn how to develop an app in a structured way. It has been vital to our growth as a company. :blush:

Is that through offering additional services related to marketing, or mostly focused toward the agencies own positioning and marketing of their development services?

What would be ways an existing bubble agency could take advantage of such opportunities?

These points make a lot of sense as well. Thanks for sharing.