Database
Unlock the power of data in your no-code SaaS with Bubble.io's robust data management features, empowering solopreneurs to create dynamic, data-driven applications without writing a single line of code.

Introduction to Auto-Binding Fields In Bubble.io
In this Bubble.io tutorial video we explore why auto-binding fields can save you time and discuss the UX advantages and disadvantages of doing so.

Language Switcher in Bubble.io without Weglot
Learn how to easily add a language switcher to your Bubble.io app without the need for third-party services like Weglot, using the built-in language capabilities of Bubble.

Let’s Build a No Code Invoice Web App - Part 1
Learn how to build a custom invoicing web app without any coding knowledge using Bubble.io in this step-by-step tutorial. Dive into the world of no-code development and create your own personalized invoicing system with ease.

Let’s Build a No Code Invoice Web App - Part 4 (Email Invoices)
Learn how to enhance your no-code invoicing app by integrating Postmark for transactional emails in this comprehensive Bubble.io tutorial. Dive into setting up email templates, variables, and API connectors to create a seamless experience for sending invoices to your clients. Master the art of no-code development with this step-by-step guide.

Master Dynamic Data in Bubble.io to Enhance Your Apps
Master dynamic data handling in Bubble.io with these essential tips and tricks! Learn how to effectively work with dynamic values, JSON-safe formatting, and arbitrary text in your no-code web applications.

Multiple Map Markers On Google Maps Using Geographic Data
In this Bubble.io tutorial video we demonstrate how the Google Map element in Bubble can display multiple markers at once.
Explore more of our no code tutorials
Discover more Bubble tutorials
Start building your No Code SaaS with Bubble.io & Planet No Code

How to extract data from text (without regex) in Bubble.io
In this Bubble.io tutorial we show how you can use the Split by modifier to target and extract specific parts of a larger volume of text. This techique is an alternative to extracting text using a regex expression.

AI Web Scraping Structured Data: Claude Tools & JSON mode - Part 3
The BEST way to request structured JSON data from an AI like Claude by Anthropic. Dive into the world of Claude Tools (function calling).

Is Lemon Squeezy a good Stripe alternative for Bubble.io - Part 2
Did you know that Lemon Squeezy is a good alternative to Stripe for handling payments, subscriptions and transactions through your Bubble.io app. Here are two more reasons that Lemon Squeezy is the best payment gateway for Bubble apps.

Web Scraping Google Search Results in Bubble.io - Part 2
Part 2 of our SEO and Google Search web scraping series using the Serper.dev API. In this Bubble tutorial video we demonstrate how to use backend workflows to save each search result as a new record in your Bubble app's database.

Bubble with Speech to Text using AssemblyAI - Part 1
In this Bubble.io tutorial we demonstrate how to turn speech into text using the AssemblyAI API. AssemblyAI is a good alternative to OpenAI's Whisper API and doesn't share some of Whisper's limitations.

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.