ls ~/writing --tag=bubbleio

[01]Writing · Tag

Articles tagged "bubbleio".

$ tag --stat bubbleio
Articles
29
Published
May 2023→Oct 2025
Reading time
170 min
In series
0

Articles tagged bubbleio

29 articles

10 min [automation][data-migration][datamigration]

How to Migrate a Relational Database Between Two Bubble.io Apps Using n8n (Step-by-Step)

Migrate relational data between two Bubble.io apps using n8n. Preserve parent–child links, prevent duplicates, and automate database transfers.

how-to-migrate-a-relational-database-between-two-bubbleio-apps-using-n8n-step-by-step--cover
Copy the records straight across and every relationship points at an ID that no longer exists.

4 min [apis][n8n][bubbleio]

How to Merge PDFs in Bubble Without Timeouts Using n8n?

Discover how to handle large file operations outside Bubble using n8n automation. Merge, upload, and send PDFs back to Bubble, without hitting timeouts!

how-to-merge-pdfs-in-bubble-without-timeouts-using-n8n--cover
The merge runs past 30 seconds, the call dies, and your user gets no file at all.

12 min [filtering][no-code][bubble]

How to Implement Daisy Chain Filtering in Bubble.io?

Build fast client-side filtering in Bubble.io with Daisy Chain logic. Step-by-step tutorial and best practices for performance and scalability.

how-to-implement-daisy-chain-filtering-in-bubbleio--cover
What happens when my database grows from 200 products to over 10,000?

5 min [no-code][bubble][bubbleio]

How to Let Admins Access User Accounts in Bubble.io Without Credentials

Add admin impersonation to Bubble.io: let admins log in as any user without storing credentials. Built with a short-lived token generated by a backend API workflow.

how-to-let-admins-access-user-accounts-in-bubbleio-without-credentials--cover
Support asks the customer for their password, and now it lives in a chat thread.

8 min [performance-optimization][bubble][bubbleio]

How to Paginate Repeating Groups in Bubble.io Without Loading All Data at Once?

Stop paying workload units for rows users never see. Step-by-step Bubble.io repeating-group pagination with :items from # and :items until #, tested past 120,000 rows on a multi-tenant SaaS.

how-to-paginate-repeating-groups-in-bubbleio-without-loading-all-data-at-once--cover
The user reads three pages. You paid to load all 1,000 records.

11 min [saas][saas-development][multitenant]

How to Use Sub-Apps in Bubble? - The Complete Step-by-Step Guide

Guide to creating, managing, and updating sub-apps in Bubble.io for scalable multi-client SaaS solutions. Perfect for no-code enthusiasts

how-to-use-sub-apps-in-bubble-the-complete-step-by-step-guide--cover
One push overwrites every customisation you made for that client, and there is no undo.

5 min [sorting][uiux][no-code]

How to sort a repeating group in Bubble.io by a nested field?

Learn how to sort a repeating group in Bubble.io by a nested field with this step-by-step guide and enhance your app's functionality

how-to-sort-a-repeating-group-in-bubble-by-a-nested-field--cover
Sorting works fine until the field you need lives one level down.

6 min [typography][web-design][no-code]

How to add custom fonts in bubble.io?

Learn to add custom fonts in Bubble.io with this step-by-step guide to enhance your app's typography and stay on brand

how-to-add-custom-fonts-in-bubbleio--cover
Bubble saves your stylesheet as a .css.txt file and the font silently never loads.

3 min [optimization][performance][performance-optimization]

How can you effectively prevent deleted pages from consuming workload units (WU)?

Learn how to prevent deleted pages from consuming workload units in your web application. This guide provides actionable steps to optimize resources and imp

how-can-you-effectively-prevent-deleted-pages-from-consuming-workload-units-wu--cover
Pages you deleted months ago are still billing you for workload units.

6 min [low-code][no-code][learning-journey]

The learning curve of the bubble (no-code) developer explained using the dunning-Kruger effect

Discover how the Dunning-Kruger Effect impacts no-code programmers, leading to overconfidence in early stages, and how to overcome it for long-term success.

the-learning-curve-of-the-bubble-no-code-developer-explained-using-the-dunning-kruger-effect--cover
You built a working Bubble app in days, and that is exactly when the overconfidence starts.

3 min [no-code][nocode][openai]

How can openAI's markdown text be converted into HTML text with CSS style without code in Bubble? (Without Paid Plugin)

How can open AI's markdown text be converted to HTML with style without code in a bubble?

markdown-to-html--cover
The model answers in markdown and your user reads the asterisks.

7 min [plugins][no-code][nocode]

How to convert Bubble Page into PDF? How to merge multiple PDFs in Bubble?

Export a Bubble.io page as PDF and merge multiple uploaded PDFs into one. Uses PDF Conjurer plugin and n8n to avoid workflow timeout errors on large merges.

how-to-convert-bubble-page-into-pdf-how-to-merge-multiple-pdfs-in-bubble--cover
The floating header gets baked into the PDF your customer downloads.

5 min [no-code][nocode][bubble]

How to restrict file types in multi-file uploader in bubble? (No Code/No Paid Plugins)

How to restrict file types in multi-file uploader in bubble.io ? (No Code/No Paid Plugins)

how-to-restrict-file-types-in-multi-file-uploader-in-bubble-no-codeno-paid-plugins--cover
Bubble’s multi-file uploader accepts anything, and a page refresh throws away what was uploaded.

7 min [performance-optimization][no-code][nocode]

How to Verify a user's email in the Bubble app using Postmark?

Learn the step-by-step guide on email verification using Postmark in your Bubble app. Strengthen security and enhance user trust effortlessly. #NoCode #Post

how-to-verify-a-users-email-using-postmark-in-the-bubble-app--cover
Your verification email ships from a shared Bubble domain and lands in spam.

3 min [no-code][nocode][bubble]

Bubble.io Tips - 2

These 5 tips are going to help you increase your knowledge as a Bubble.io Developer

bubbleio-tips-2--cover
Reorder an element inside a fixed container and you have silently changed its z-index.

2 min [no-code][nocode][bubble]

Bubble.io Tips - 1

5 tips to have knowledge of to excel in your Bubble.io APP development

bubbleio-tips-1--cover
Option sets download on every page, so anything you keep in one is public.

7 min [bubble][bubbleio][stripe]

How to configure Stripe Checkout Integration in the Bubble.io application without any Paid Plugins?

Build Stripe Checkout in Bubble with API Connector and backend webhooks. Create a session, redirect the user, verify checkout.completed, and save payment status.

stripe-checkout-integration-in-bubble-application-without-any-paid-plugins--cover
Stripe takes the payment on its own domain, so your app has no idea it happened.

6 min [optimization][no-code][nocode]

Arbitrary Text : Data Source of Nested Repeating Group in Bubble

Use Bubble arbitrary text as a repeating group data source for near-static lists. Save workload units by avoiding database reads for product features and tiers.

arbitrary-text-data-source-of-nested-repeating-group-in-bubble--cover
You are paying workload units to fetch the same subscription tiers on every page load.

5 min [documentation][nocode][bubble]

How do I create documentation for Bubble.io Application I am working on?

How to document a Bubble.io app: onboard stakeholders, choose a format, and keep docs in sync as the product changes. A practical guide for client projects and solo devs.

bubble-documentation--cover
A Bubble app becomes unmaintainable the moment the developer who built it leaves.

7 min [ai][no-code][chatgpt]

How to integrate GPT 3.5 Turbo API into your Bubble.io app?

Integrate OpenAI GPT-3.5 Turbo into Bubble.io: API Connector setup, bearer token auth, message array, and parsing the response. The same pattern works with GPT-4 and later.

how-to-integrate-gpt-35-turbo-api-into-your-bubbleio-app--cover
The slow response is the prompt doing what you asked, not a bug in your app.

3 min [apis][nocode][bubble]

How to pass Nested Array as a parameter in Bubble API Connector?

To pass an array as a value of key in the tBubble.io API connector, follow the following steps

how-to-pass-nested-array-as-a-parameter-in-bubble-api-connector--cover
Bubble’s API Connector has no field for a nested array, so the integration stops right here.

6 min [seo][user-engagement][nocode]

Maximizing SEO and User Engagement on Bubble.io Website

Optimizing Your Bubble.io Website for Search Engines and Building User Engagement

maximizing-seo-and-user-engagement-on-bubbleio-website--cover
One extra second of load time costs about 7% of your conversions.

4 min [bubble][bubbleio][geolocation]

How to calculate the distance between two locations in Bubble.io? (One location will be dynamic)

Use Bubble.io to create a geolocation database and calculate the distance between the user's premise location and the advertised business location

how-to-calculate-the-distance-between-two-locations-in-bubbleio-one-location-will-be-dynamic--cover
Every listing can show how far it is from wherever the user happens to be standing.

3 min [mvp][no-code][nocode]

How to create a bubble app using the phone number as a signup method? (No Plugin)

it is possible to make phone number the main login method on your Bubble.io application

how-to-create-a-bubble-app-using-the-phone-number-as-a-signup-method-no-plugin--cover
Bubble logs people in by email, so the phone number becomes 1234567890@example.com.

3 min [startup][scalability][mvp-development]

6 Fatal mistakes which destroy the scalability of the Bubble application

Overuse of Plugins: Although Bubble's plugin library provides a variety of useful components and functions, overuse of plugins can significantly impact the

6-fatal-mistakes-which-destroy-the-scalability-of-the-bubble-application--cover
Every one of these is cheap to avoid now and expensive once users are on your Bubble app.

5 min [airtable][api-integration][bubble]

Integrate Bubble with Airtable

you'll need to create an API key for your Airtable account, which is used to authenticate requests made to the Airtable API. Use the key in API Connector.

integrate-bubble-with-airtable--cover
Airtable holds the data your client already knows how to edit, and Bubble just reads it.

5 min [api][zapier][bubble]

Connecting Bubble.io with Zapier: Streamlining Workflows and Automating Tasks

By seamlessly integrating Bubble.io with Zapier, a leading automation tool, users can further enhance their applications by automating tasks and connecting

connecting-bubbleio-with-zapier--cover
The copying you do by hand between two apps is a ten-step setup you do once.

3 min [mvp][mvp-development][nocode]

4 Reasons why you should use fuzzy search over Searchbox in bubble?

Fuzzy search is a kind of search that returns output that might be close, but not exactly identical, to what was typed.

4-reasons-why-you-should-use-fuzzy-search-over-searchbox-in-bubble--cover
A user types jhon, finds nothing, and decides you have no results.

16 min [no-code][bubble][bubbleio]

Why one should choose Bubble.io?

An honest practitioner take on Bubble.io in 2026: what it does well, when Lovable or Cursor beats it, the workload-units pricing reality, and how I decide on client work.

why-one-should-choose-bubble--cover
Should we build it in Bubble.io?

[02]Narrow it down