Adalo 3.0 - big steps forward for Adalo!

Hi all, after an extensive round of calls spanning September through November speaking to more than 260 Adalo Makers, and countless feedback emails, you as a community have made it clear Adalo needs to deliver on app speed, scalability, and stability. As such, I wanted to provide a transparent update to everyone on where we are going in the immediate term, and the steps we’re going to take to get there. These steps are:

  1. Delivering Adalo 3.0 infrastructure - the foundation for 3x the app speed and performance
  2. By necessity, sunsetting old infrastructure and Free plans
  3. Providing limitless scalability through infrastructure selection, including dedicated servers
  4. Enabling your apps to integrate with everything, including legacy tech with no APIs
  5. Eliminating app actions, and making our offerings more menu-based; i.e. ‘choose what you want’

1: Delivering Adalo 3.0 infrastructure Too many times I have been told that Adalo is ‘MVP software only’, accompanied by horror stories regarding the spinning wheel of death. As soon as our new team stepped into Adalo, we began overhauling the infrastructure. Why? Because while the current infrastructure may have been a good plan at the start, Adalo’s scale of users is now far beyond the point of this structure being sustainable.

To put things into perspective, we are currently managing over 2,000,000 databases. Every app (including all of your test apps) automatically creates its own databases. Adalo has to host each of these databases, and although providing CPU, RAM and memory for these apps is manageable, the administration required by that many apps is well beyond the capabilities, and even suitability, of the existing infrastructure. An apt analogy here is if you and 100 friends were to try and all cook dinner in a single kitchen, even if it were a giant kitchen, eventually you’ll find that everyone gets bottlenecked around the availability of one appliance. We’re well past that bottleneck scale on our database usage, and it ties directly to app latency.

Building a thriving business is about more than just creating a scalable mobile app; it’s about crafting something extraordinary. Adalo needs to be more than just your launchpad—it has to be your gateway to limitless possibilities, propelling your apps to new heights and beyond. To achieve that, we’re building a more powerful engine.

Our stated intent for 2024 was to replace the old Adalo engine with a Ferrari V12 engine and deliver at least a 3x performance increase to your apps (“Adalo 3.0”). The first step required us to separate our paid accounts from free infrastructure, so that paid users receive a premium experience. Or in other words, if you are a paying Maker, you will have stability and increased performance from your Adalo database. I’m delighted to report that this V12 engine is ready to go, and at the time of writing the first of our paying customers are being migrated to this new infrastructure, which will not only be significantly faster, but it will also provide us the ability to do further enhancements in the short-term:

  • Database optimizations (adding a further 100-200% speed increase for your apps),
  • Hosting regions of US, Ireland and Japan (with more geographic specificity available via our dedicated infrastructure - more on that below),
  • Caching (no more reloading tables if you hit the back button without changing any data), and
  • The best monitoring dashboards available, letting us get ahead of any issues.

The migration to new infrastructure will also provide the immediate stability we need to work on the above list.

2: To enable this, the existing infrastructure will need to be deleted so that we can focus our team and capital on the new engine. Unfortunately, those currently on Free plans will not have their databases migrated, and be required to put their plan into Maintenance Mode or their databases and associated records will be deleted. A number of emails will be sent to Free plan users regarding this choice. The new Free plan will only become available once we have positioned Google Sheets to become your new default database, which will become an engineering priority in 2025. In the meantime, we will offer a four-month free trial plan to ensure that our database hosting doesn’t become a blocker again.

This isn’t an easy decision to make, but it is required to stop Adalo being a database hosting farm, and let it be the dream launchpad our Makers came here for. To not do this would mean continuing lacklustre performance. Again, further information will be in the email that those on the Free plan should have already received.

A request I have to our paying accounts: please delete any test apps you have that you are not using. This will make our migration process much faster.

3: We have been inundated by companies with interest in dedicated infrastructure, or being able to have Adalo deployed within a corporate cloud, on-premise, or a hybrid method for compliance reasons. While these plans will be shown in our new offerings to follow shortly, anyone can request them now by contacting me directly. This gives you the levers to scale infinitely–right up until the point that you wish to run a truly independent business with your own DevOps team. At this point you may even want to export your code from Adalo. For Adalo to be your launchpad, we see our role as helping you to graduate to true independence, and hence code export is something we’ll deliver beyond 2024.

4: Apps need data to power them. We’re bringing the tools to let you connect anything. We have been mentioning DreamFactory a lot in forum posts and calls, and we’re thrilled at the no-code combination that DreamFactory and Adalo bring to you all. DreamFactory helps you to instantly build the plumbing between any data source (even 1960’s IBM mainframes sitting in the basement of Fortune 500 companies) and connect them all together, then Adalo can be the canvas where you orchestrate it all together. Starter documentation is already here.

If you have enterprise clients, or work in a corporation yourself with legacy technology that is a nightmare, you now have the perfect no-code tool to extend that technology’s lifetime and unlock productivity. These are eight figure problems to solve. Paired with dedicated infrastructure or on-premise deployments, Adalo enables real digital transformation. Picture piping 10 discombobulated services into one beautiful app:


Image source: signalpattern’s 2019 website

5: New plans. We will be killing off App Actions, and taking the feedback from the community onboard to rework our plans. You will not have to go to a top-tier plan just to get a specific feature. No paying customer will be forced onto a new plan–all existing plans will be grandfathered (but we will still kill App Actions on the old plan–it actually slows performance because of all the logging of each action taken). The new plans will be very simple, and based on a core subscription with add-ons–i.e. if you want the Collections API, instead of needing the Team Plan, you can add that for a much smaller change as a single feature to your core subscription. Other add-ons at this stage will be the DreamFactory capability, the Xano integration, and then adding additional published apps, additional storage, and additional editors. For those wishing to take dedicated infrastructure and deploy apps in a compliance and security-first environment, Private Spaces will be available.

There is a lot more we’re doing and bringing to Adalo–working with experts to craft app templates, revisiting how components are sold, and reworking our ecosystem incentives to make it very rewarding for those around Adalo to help others–but those updates will need to wait. Beyond these five points I’ve outlined, our team will be freed up to look at features again, and Deep Linking will be the first feature we implement. Our Canny roadmap will become our actual roadmap, and will remain the place to vote on what you would like to see released.

Oh behalf of the whole Adalo team, thank you to everyone who has spoken to us on calls and given feedback since mid-September. A special thanks goes out to Victor Kizmichev, Dilon Perera, Nathan ‘The Adalo Guy’ Cox, Fred Mitschele and Mr. Flawless. You’ve all helped to shape what these next steps look like, and I hope to continue to enjoy your frank feedback :slight_smile:

James Crennan
CEO
Adalo - Your Gateway to a Limitless Future

20 Likes

For anyone that would like to chat through this, I’m available in a Zoom room here to talk for the next few hours.

James, this is so exciting - a huge credit to yourself and your team for the work you’ve put in over the last few months :fire:

I’ve said it before that the Adalo editor/builder is a fantastic tool where users can build apps incredibly fast - teaming this up with that Ferrari V12 is game changing.

I’m sure I speak on behalf of most Adalo users when I say that my confidence in being able to build an app, no matter how big or small, and launch it with Adalo has just shot through the roof :ok_hand:t2:

I respect that these improvements take time but I am very impressed at how fast your team have delivered this.

A huge thank you to you and your team, keep up the good work guys :heart:

3 Likes

Amazing work James! Can’t wait!!

1 Like

Concluded the Zoom room. Thanks for those that jumped in!

Hi James,

It’s incredible to see Adalo finally taking off like it did during its launch! I always look forward to your emails and threads – they’re a refreshing blend of excitement and transparency, which is exactly what we’ve wanted from the start.

Removing app actions is a game-changer, and the ability to select hosting regions is a long-awaited feature everyone’s thrilled about. The new pricing model tailored to customer needs is also a huge win. Most of what I previously shared with you has already been addressed, and I’m genuinely happy with this announcement.

I hope you’ll soon announce these changes on social media platforms like X. In the meantime, I’ll write a thread about this update and tag Adalo to help spread the word. I want every Adalo user whether they’re actively using it now or did a few years ago – to know about this exciting direction.

Even with our time zone differences, I’ll continue gathering feedback from my customers and share it with you as needed.

Kudos to the entire Adalo team! I’m excited to experience Adalo 3.0.

Thanks,
Shantanu

1 Like

giphy (1)

2 Likes

This has me more and more excited! It’s time to return to those clients who left their apps. Come on Adalo… let’s keep growing, there’s a community here willing to grow together!

I’m very happy about all the new changes we’re going to have at Adalo!

3 Likes

Hi James! Thank for the great product! I’ve been developing with Adalo for a few months and I love how everything is!

However, since the announcement, I’m not sure if it’s related, but my custom component development hasn’t been working. I’ve reached out to another Adalo developer and he is having the same issue.

npm run dev → doesn’t initiate ‘Development’ section in the editor and I don’t see any of my custom components I’m working on.

I’m just wondering if the issue is some what related to v3 roll out.

Thank you again. I hope this issue gets addressed quick

So to date we have around 18% of our paying customers migrated to our new infrastructure, and we are seeing performance improvements across the board for most of our clients. However, it has become clear that despite the power of the infrastructure that is now powering these apps, there are some other processes inhibiting performance–almost like some apps can’t shift out of 3rd gear.

Our work is not yet done on Adalo 3.0. It appears that we may have components running poor processes (we are seeing customer tables called up to thirty times with a single action in some cases), and there is unnecessary bloat in the Editor. Of course, how each app has been built also impacts performance drastically.

To address this latter point, we’ll soon be releasing a ‘pre-flight check’ tool that will grade your app’s mobile speed from 0-100, with 100 being the fastest. By way of proxy, ESPN is a 70. This will be the first of our tooling to help you ensure Adalo’s flexibility doesn’t let you tie yourself up in knots. AI will also play a part in helping you to build smarter. We’ll be reviewing components to ensure that they don’t jam up your app, and doing a systematic review of process flow on the Adalo side to cut down on unnecessary processes (15 API calls can be combined into 1, for instance).

App speed is an onion, with many layers involved. In two months, we’ve dealt with the biggest and baddest blocker for many–the infrastructure, and are on the cusp on removing App Actions. However, I want to ensure everyone that we’re not stopping until all apps on Adalo are lightning fast.

8 Likes

@james.crennan Thank you, James! I’ve booked some projects with Adalo, and I’m really excited! I have a question: currently, I’m on a free plan, but I’d like to upgrade. Could you send me the new pricing structure or guide me on which package would be the best fit for my needs?
[/quote]

Is it a big job to repair the component/editor issues?

Adalo 3.0 is still on the right track so that’s the main thing :muscle:t2:

I’ve read all and I’m quite excited about it! I’m very happy to be in this wonderful place! As soon as I found it I was able to make my project real productive products and I delivered a WebApp to implement a lot of specific things for the company I work with! It was a big deal for me and for the company as well. So I’m on paid plan obviously and I’d like to know when the big change will be on and what is the signal I’ve to wait to understand that.

Thanks a lot James , thanks a lot you all.

This is really fantastic news James :partying_face:. Truthfully speaking, I also use FlutterFlow, and it’s very powerful, but it’s not a “Low Code” or “No Code” Platform, It actually requires A LOT of understanding and API knowledge - and there’s a constant bug squashing process which takes time to sort everything out. Adalo has nailed so many things such as this, you can easily pull your hair out when trying the same in FlutterFlow. The drag and drop is simply incredbile in Adalo.

In my opinion Adalo is Like Canva and FlutterFlow/Others are like Photoshop. I look forward to working in Adalo as I do in Canva, and I dont necessarily need all the intimate details and functions that Photoshop has.

Adalo makes building Apps fun. Sort the performance, and the glitz and glam can follow.

I truly believe in what you are trying to do, if you get the performance of Apps to be 3X to where they are now and you incorporate more powerful backend functions out of the box, like Cron Jobs etc in the future you are onto a Winner. Dont forget, Android Adalo Apps in my opinion are a lot slower than iOS/PWA at present.

You constant communication in the forum also is impressive, most CEOs think they would be too important for such a task. Keep it up! :clap:

4 Likes

@brunoszubally we’re not ready yet to release the new pricing, but you’ll be able to switch to it whenever you want once it is released. This is purely an engineering thing–everyone is flat out on lifting everyone’s app performance :slight_smile:

@TechaSoftware For performance, no it isn’t. There is bloat that we’ll be cutting, so should have an update on that soon, but the efficiency of the db <> builder API calls may take a little longer to sort out. I’ll keep you updated, especially on the performance analysis tool and our guide to making your app faster based on performance testing benchmarks.

@Dr.Robot I’ll be in touch soon!

@iAppsNi Thanks Keith :slight_smile: Making Adalo the Canva of apps? Challenge accepted! Appreciate the contrast with FlutterFlow. They have done an amazing job, but as you point out, Adalo’s offering is different in that a single person can make an infinite impact on the world–be that their workplace getting old stuff to talk to new stuff and save time, or if its bringing something new and innovative into the world.

2 Likes

The migration to the new infrastructure and the promise of Adalo 3.0 are exciting developments, and I am fully supportive of these changes. It is clear that this transition will not only enhance performance but also position Adalo as a more robust and reliable platform for us its users. :kissing_heart: :wink:

1 Like

I’m a free plan user but didn’t receive an email :thinking:

@terminaious thank you for letting us know. We’ll get you the email :slight_smile:

Thank you for sharing…

Thank you so much for this comprehensive update, James! The performance enhancements and the addition of hosting regions in Ireland are fantastic news for those of us in the EU concerned about GDPR compliance. Will there be more detailed information available about the new infrastructure, specifically regarding data storage and handling? This would be helpful for updating the data storage sections of our terms and privacy policies :white_check_mark:

I firmly believe that “less is more,” so having everything on one platform without the need for a disconnected backend is a huge advantage for me. I’m currently on the Team plan prepaid for one year. How will the upcoming plan changes affect my existing prepayment? Are there any adjustments or considerations we should be aware of?

I’m excited to continue using Adalo’s user-friendly platform and look forward to building even better apps with these improvements!