3 proven tips to make your Bubble app searches faster today
Learn how to solve the problem of a slow app (without upgrading your server). 1. Use privacy rules 2. Reduce nested searches 3. Avoid advanced filters
Tutorials, comparisons, and lessons from client projects: internal tools, SaaS, AI agents, and RAG pipelines.
We build the tools described in these posts. See how we build for clients →
What are Popups, Floating Groups, Group Focus, Repeating Groups and Groups? Where and how should you use them?
Learn how to solve the problem of a slow app (without upgrading your server). 1. Use privacy rules 2. Reduce nested searches 3. Avoid advanced filters
Are you building with Bubble.io? Avoid these 5 common mistakes when building your Bubble.io app.
You can add a custom notification sound in your Bubble app. Just needs some JavaScript
In this tutorial, you'll learn how to create a Light and Dark mode for your Bubble app. All in less than 5 mins.
You can different user roles in your Bubble.io app. These roles can have different privileges and access to different functions.
Auto binding is a method of updating the Bubble database without creating or triggering a workflow.
Backend workflows are server-side workflows in Bubble.io. Use them to schedule actions in the future or work with a big list.
Dynamically changing the text value using conditional statements.
Bubble is an amazing platform to build your business. It’s easy to use and can be up and running in a very short time. However, there are some limitations to what Bubble can do. Get an honest review of the pros and cons of Bubble.io.
This tutorial covers the steps to connect Airtable and perform operations on your Airtable data with Bubble.
Create a native carousel system in your Bubble app
You can upload and use custom fonts in your Bubble.io app. Even on the free plan.
The custom state is one of the most powerful features of Bubble. And many Bubble beginners struggle to use them.
Database triggers are a way of setting off workflows automatically in the backend when something changes in your database. Learn how to use them in your Bubble app
You can create dropdowns which filter another dropdown based on the option selected in the first dropdown. This Bubble tutorial will quickly show you how to create such cascading dropdowns.
Are you using custom states to filter the searches in your Bubble app? If the answer is yes, I'd suggest giving URL parameters a try.
You can assign a unique username to your users in your Bubble.io app. You don't need any plugin or paid service.
You can use :extract function to extract the components of date and time. This can be used to restrict workflows based on current user's time.
A repeating group can be used to display a list of items. This simple Bubble tutorial will guide you through the steps of creating a repeating group and displaying a list.
Embedding an Airtable base in your Bubble app takes less than 15 minutes. And you don't need any plugin or external service.
Embedding a Calendly form in your Bubble takes less than 5 mins. No plugins required.
PayPal Checkout plugin by Copilot will allow you to accept payments in your Bubble.io app.
You can send data from Repeating Group's cell to a Popup. This can be helpful if you want to show detailed info about the cell entry.
If you want to integrate notifications functionality in your app, you don't need any plugin. It can all be done natively and the setup will only take 15 minutes.
In this Bubble.io tutorial, we'll learn to sort the results in a repeating group. You can sort items in ascending order or descending order.
Do you want to put a Group Focus inside a Repeating Group in Bubble but can't find a way? There is a workaround. We create a Reusable element.
In this short Bubble tutorial, we are going to learn what Option Sets are and how to start using them in your Bubble application.
You can use URL parameters to pass information between pages and trigger workflows in Bubble.io.
Is it quicker to fetch data from lists or searches? It depends on a few factors, and no one approach will work in all scenarios.
A nice tip on how to show a popup when a user lands on a specific page. You can customize popups based on where the visitor is. For instance, you can show a payment alert if someone lands on a page which mentions pricing or make them fill out an email form if they land on the landing page.
In this short Bubble tutorial, we'll teach you how to work with lists. The two aspects of them: creating and manipulating.
Option sets can help you speed up your Bubble.io app. Learn how to use them with dropdowns and radio buttons or create a custom menu.
A recursive workflow is a workflow that can schedule itself to run in the future. They help you work on a large list, one item at a time.
You can create a native referral system in Bubble. For free without any third-party integrations.
You can remove the scroll-bar from your Repeating groups to create a cleaner design
You can easily paywall pages or restrict access to certain users. For free in just 5 minutes
Once you start using URL parameters, you'll wonder how you can use them to search and display data from your Bubble app database.
There are some cases where you'll want to show some elements only under certain conditions. You might find the 'Show' and 'Hide' functions in workflows helpful, but there are a few other ways.
You can use URL parameters in Bubble.io to pass information between pages and trigger workflows.
Create custom and SEO friendly URLs in your Bubble app. This will make it easy to share pages and boost your SEO rankings
You've likely heard about Single Page Apps (SPA) at least once on the Bubble forum. Since Single Page Apps don't navigate users to other pages, it's important to figure out how you'll handle content visibility.
When building Bubble apps, you might feel overwhelmed with the work needed. One way to save time and resources is with templates. However, using a template may not be the best choice for everyone.
Learn how to effectively use Boolean fields in Bubble to optimize your database management. Improve your app's efficiency and user experience with the simple but versatile Boolean field.
No articles found.
Try a different search term or clear the filters. .