Workflow
Harness the power of Bubble.io's Workflow feature to automate your no-code SaaS app, empowering solopreneurs to create complex logic and streamline processes without writing a single line of code.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a6812405a1fb59dbf61_ockb7ck41QE-HD.jpeg)
How to fix the OpenAI Error HTTP 400 in Bubble.io
This Bubble tutorial video demonstrates how to fix OpenAI HTTP 400 in your Bubble app and even prevent error HTTP 400 from happening again.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a7e8f44893e9613a572_Limit-app-features-for-logged-in-users.png)
How to limit app features to logged in users
In this Bubble tutorial we explore a number of different ways to limit UI elements and Workflows based on whether a user is logged in or logged out.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a7f309da118ac8d94f3_Limit-app-features-for-user-roles.png)
How to limit features to a specific user role
In this Bubble tutorial we explain how you can limit access to features in your app based on Current User's Role.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a4d31c74a441a37d4c2_How-to-limit-workflow-runs-per-month-in-your-bubble-app.png)
How to limit workflow runs per month in your Bubble app
In this Bubble tutorial we demonstrate how to track how many times a user runs a workflow and then how to limit the number of times a user can run that workflow each month. This will be very useful to anyone building an app using a costly third party API such as OpenAI & ChatGPT.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a1fda154481f26b295d_s6Qtx95ySp4-HD.jpeg)
How to pick a transactional email provider for your Bubble app
In this Bubble.io video we explain the importance of picking a reliable transactional email provider. Nearly all the emails you send from your Bubble app will be transactional emails and there are a series of things to consider that will improve deliverability and decrease the likelihood of your emails going into Spam or Junk. This video gives an overview of my thoughts about SendGrid, Mailgun and Postmark.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a55255e07b737ea8e36_How-to-reduce-Workload-Units-WU-on-page-load-Bubble-tutorial.png)
How to reduce Workload Units (WU) on page load
In this Bubble.io tutorial we demonstrates 3 ways to show default data in your Bubble app when the page loads. Two of the examples involve creating a Custom State and adding extra workflows. We demonstrate who you can achieve the same effect with default data on a page without adding extra workflows or having to repeat Do a Search searches.
Explore more of our no code tutorials
Discover more Bubble tutorials
Start building your No Code SaaS with Bubble.io & Planet No Code
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a247a095421a0cbdf70_g3K2jyHPoeU-HD.jpeg)
How To Protect A User's Data With Bubble Privacy Rules
In this Bubble.io tutorial video we give an introduction to the Bubble Data Privacy tab and demonstrate a simple solution that will fit most use cases. In this video we show how to only show database entries to the user who created them.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a2e12405a1fb59d9e2d_2.png)
How to build a chat app with Bubble.io Part 1
In this Bubble tutorial we explain how to build a chat app with Bubble between your Bubble app users. This first video in a 3 part series sets the foundation for adding user chat to your Bubble app by examining the UI, data structure and privacy rules you need for live chat between users.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a58f02fbc01220ce5f8_ymX8pflkhxY-HD.jpeg)
Should I use margins or padding?
Should I use margins or should I use padding? In this Bubble tutorial, I'm going to give a few examples because this is a common theme that I see in the Bubble coaching that we run at Planet No Code, where we do one to one sessions helping Bubble creators just like yourself, develop and overcome issues that they've got with their Bubble apps. And we experience this quite a lot with, I say, clunky layouts.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a6fc8c45ea3ee1d01bc_Save-Data-to-your-DB.png)
Bubble.io Beginners - How to create a new database entry
In this Bubble tutorial for beginners we explain how you can create new entries in your Bubble database using a form. We use the Create new thing workflow action to create a new contact using 2 input fields.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66699924ead7a9dcd1e1c386_7-1.png)
Combining multiple AI prompts with UsePlumb.com
Streamline your AI-powered no-code app development process with Plumb's AI pipeline builder tool, making it easier to incorporate multiple AI features seamlessly into your Bubble.io app. With structured JSON outputs and efficient testing capabilities, Plumb is a game-changer for simplifying complex workflows.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a8e508a5a63788dfb80_beginners-guide-to-bubble-io-dat.jpeg)
Link to a database entry with a QR code
In this Bubble tutorial video, you'll learn how to create QR codes that link to specific entries in your Bubble database. This feature is especially useful for apps with sharing functionality, allowing users to easily share QR codes that lead to specific pages or records in the app. Watch the video to see a step-by-step guide on how to implement this feature and take your Bubble app to the next level.