Design
Unlock the power of visual creation with Bubble.io's Design features, empowering solopreneurs to craft stunning no code SaaS applications without coding skills and bring their entrepreneurial visions to life.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a3431c74a441a37b9f0_CloudsConvert_maxresdefault-1668768243.jpeg)
How to save User's country code in Bubble Part 1
In this Bubble.io tutorial video we demonstrate how to use the IP Geolocation plugin by Zeroqode to save a user's country code to the database in the correct format to use with the Page2API web scraper.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a5b7c16ef607b9257bd_Securely-Generate-Verification-Codes.png)
How to securely generate a verification code
In this Bubble.io tutorial video we demonstrate the right and secure way to generate a verification code. Remember that any data used in a front end workflow can be accessible to the user so we need to use backend workflows to complete this task.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a5f765e19d3d80dc43f_How-to-create-a-ChatGPT-app-with-no-code-using-Bubble.io_.png)
How to send 1 database entry to a new page
In this Bubble tutorial we'll demonstrate how to take one entry in your Bubble database from a list of entries and link through to a page all about that one entry. Very useful if you are building a nocode marketplace with Bubble.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a9ab62ec9f74e0ad50d_How-to-separate-paragraphs-into-a-repeating-group-in-Bubble.io_.png)
How to separate paragraphs into a repeating group in Bubble.io
Learn how to use Bubble.io's no-code platform to split paragraphs into a repeating group for easy organization and display of content.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a895d63228e66089546_How-to-set-hex-color-code-in-bubble.png)
How to set color hex code opacity in Bubble.io
In this Bubble tutorial video we share a quick color opacity trick at that came up in a Bubble Coaching call. Learn how you can make your hex code colors semi-transparent in this video.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a1c07fff9c9928f3e66_CFSgBo-rQAE-HD.jpeg)
How to show & hide visual elements with Custom States
In this Bubble.io tutorial video we demonstrate how using custom states to show and hide elements on your page can save your time and keep your app lean. In the second half of the video we take this app leanness a step further by explaining how Option Sets can save you time and from the pain of debugging typos.
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/66670a6d366eab0058b6cbee_WJsRpzDt6gs-HD.jpeg)
Build your own nocode CRM with Bubble.io - Part 3
Welcome to the next part of our Bubble tutorial series where I'm showing you how you can build a no-code CRM in Bubble.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a62527779dc7320db20_4.png)
How to customize the 'Updated' page banner
In this Bubble tutorial discover the latest techniques on how to revamp your "We Just Updated This Page" banner in your No-Code Bubble app. This video highlights an amazing, user-friendly plugin that offers customization of the updated banner, contributing to a unique and pleasant user experience. Learn how to master the details of your app, right down to the color and layout of your app notification.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a1831640e1239a26097_maxresdefault-1.jpeg)
Schedule daily recurring workflows with Bubble personal plan
UPDATE: In May 2023 Bubble updated their pricing tiers to include daily recurring workflows on every paid plan! Watch our new daily recurring workflow tutorial.
This Bubble.io tutorial video is an update to a previous video looking at a workaround that will show you how to schedule recurring workflows in Bubble from anywhere to every month, to every day to every hour on the free plan.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a5db37be2a32731a0fe_Split-Save-OpenAI-Responses-P1.png)
How to Split OpenAI response
In this Bubble tutorial we'll demonstrate how to split text generated by OpenAI / ChatGPT into multiple cells in a Repeating Group. Using the Air Copy To Clipboard plugin by Zeroqode we'll explain how to copy a single cell's content from a repeating group to the user's clipboard.
![](https://cdn.prod.website-files.com/6659f119bb64f1f63f34e4ba/66670a54fe4b8fd45626fb2d_ztAmLtUiiaE-HD.jpeg)
How to use database triggers to update full names
In this Bubble tutorial video, I'd like to demonstrate how database triggers can be really helpful when dealing with first names and last names.