Data Source
Discover how Bubble.io's Data Source feature empowers solopreneurs to effortlessly manage and manipulate data in their no code SaaS applications, enabling seamless integration of dynamic content and powerful functionality without writing a single line of code.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a1b68c534e332d1a658_VFX8kZ5eFOQ-HD.jpeg)
How to create a product, contact or booking page
In this Bubble.io tutorial we demonstrate how to start laying out a page to display dynamic content from a single entry in your Bubble database. This video explains this process using a marketplace as an example but it would be a very similar process if you were building a CRM in Bubble or a booking application in Bubble.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66699a4f54aa3da2cb1f3af2_Lets-Build-a-No-Code-Invoice-Web-App-Part-1-5.png)
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.
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/66670a229b2e07cfad25c164_y0_WWKSJB0w-HD.jpeg)
How to Build an NFT Marketplace Login with Figma & Bubble.io
In this Bubble.io tutorial video we demonstrate how and why you might choose to manually convert a Figma template into Bubble. This video explains padding, margins and explains the basics of CSS to help you get started.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a35e2b6683ba08842cc_Using-split-by-and-database-triggers-in-Bubble.io_.png)
Using split by and database triggers in Bubble.io
In this Bubble.io tutorial video we demonstrate how you can separate a user's full name into their first name and last name using Split By and database triggers.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a76255e07b737eac6c8_Lorem-Ipsum.png)
Why is there Lorem Ipsum in my Bubble app?
Lorem Ipsum is a popular placeholder text or dummy text. So why do you sometimes find Lorem Ipsum in the preview of your Bubble app. It has to do with setting a page's Type of Content.
![](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.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/669f9ce3825537559501594b_Youtube%20thumbnail%20HD%20(7).jpg)
Comnoco: The Game-Changing Platform for Supercharging APIs without Coding
Our interview with Stuart the founder of Comnoco. When you hit the limits of the Bubble API Connector or Workflow builder, Comnoco steps in with a advanced visual nocode workflow builder.
![](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.