Bubble + Blockspring: Software, Meet Data

Announcing our integration with Blockspring: an amazing service that makes connecting to data as simple as Bubble makes building apps.

Bubble
December 10, 2015 • 3 minute read
Bubble + Blockspring: Software, Meet Data

We have big news today.

At Bubble, we are about letting people build software without writing code. Coding is slow and hard to learn; we want to make creating software fast and easy.

Software is all about the data. So as part of making software development simple, we think connecting your Bubble app to your source of data — whether that’s an external API like Twitter, or your own database — should be as easy as clicking a button.

Today we’re taking a big step forward in making this a reality. We are excited to announce our integration with Blockspring, an amazing service that makes connecting to data as simple as Bubble makes building apps.

Blockspring offers a standardized way to access public web services, and private databases and backends. They package these services in code-free plugins called “blocks” that you can install in Excel, Tableau, Slack, or, as of today, Bubble!

Through Blockspring, you can now access hundreds of external services in your Bubble app. You can pull data in and display it in Bubble, and you can use blocks as workflow actions to send data or kick off an event in the connected service.

Here’s the list of services that Blockspring offers out of the box. It’s a long list, and the Blockspring team adds new ones every day.

In addition, Blockspring makes it really easy to create new blocks by connecting to your organization’s internal data. Do you have a database that you wish you could build an app around without having to write a bunch of code? With Bubble and Blockspring, now you can!

Another exciting thing Blockspring offers is the ability to write your own blocks. You can write a few lines of code in a language of your choice (they currently offer Python, Ruby, Node, PHP, and R), and Blockspring instantly converts it into an API for you, including automatically hosting it on its cloud. And now, with one click, you can run that code in Bubble, providing a powerful mechanism for extending what Bubble is capable of. Want to compute a complex formula, or write a machine learning algorithm in R? You can write just the code you need to build it, and let Bubble and Blockspring take care of making it run in your app.

So, start thinking about what you can build — it’s pretty much limitless. Here are some (simple) examples: an app that lets you search for ProductHunt posts by keyword, and lets you tweet at and follow the person who posted it; an app that lets you search YouTube for videos and display each videos’ statistics; an app that lets you search for people at a given company, and see who Klout thinks influenced them. All these services can now be combined with each other through our visual editor.

This has the potential to dramatically change how organizations work. Traditionally, IT departments control internal applications and their data. This centralization can be a burden for business teams that want to access the data and get value out of it. Building internal apps through IT can take months of discussions and development. In contrast, we’re moving towards a world where business people can build their own software solutions for themselves. They know their needs better than anybody else. They see immediately what doesn’t work, and can iterate to get something that does. The gains in efficiency and the value creation will be gigantic. We’re extremely excited to be working towards this goal.

PS. Here’s how to get started. Create an app in Bubble, and add Blockspring as a plugin. Then, click on authenticate with Blockspring.

Bubble editor authenticating Blockspring plugin.
Blockspring settings within the Bubble Editor

If you don’t have an account with them yet, you’ll be prompted to create one at this point.

Then, you can add the different blocks you need for your app within Bubble. When adding a new block, you’ll be taken to Blockspring to configure the block and authenticate with the service you’re using for that given block (for instance Twitter, etc).

You’ll be then taken back to Bubble and can start using the block as an API in Bubble. If it’s a data source, just pick ‘Get data from an external API’ and pick the relevant block, and if it’s an action, go to the technical section in the action menu.

Happy building!

Bubble-CTA@2x-3

Start building for free

Build for as long as you want on the Free plan. Only upgrade when you're ready to launch.

Join Bubble

LATEST STORIES

blog-thumbnail

Average Business Startup Costs in 2026 (and How to Estimate Your Own)

There’s no clear-cut answer to how much it costs to start a business. Use these average costs to better estimate your own startup costs, and see how to save on expenses.

Bubble
August 05, 2026 • 16 minute read
blog-thumbnail

The 8 Best AI Tools for Product Development in 2026

Find the right mix of AI tools for research, design, build, and launch. This guide maps the best AI for product development to your workflow, with clear use cases, tradeoffs, and pricing for each stage.

Bubble
August 04, 2026 • 16 minute read
blog-thumbnail

The 10 Best AI Tools for Startups in 2026

Find the right AI tools to help your startup build products, automate workflows, and scale operations without burning through your budget or hiring a full team.

Bubble
August 04, 2026 • 15 minute read
blog-thumbnail

Introducing New Native Mobile Capabilities for the Bubble AI Agent (+ More)

The Bubble AI Agent now builds and edits native mobile apps without restrictions, sets up API connections, and fixes issues in your app automatically.

Bubble
August 04, 2026 • 4 minute read

How You Can Automate Web App Testing with No-Code Using Preflight and Bubble

January 18, 2022 • 3 minute read

Build the next big thing with Bubble

Start building for free