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 with a free account

Build your app on Bubble's Free plan. No need to upgrade until you're ready to launch your app.

Join building

LATEST STORIES

blog-thumbnail

How to Make a Fitness App with AI in Just Five Steps

Make your own custom fitness app, wellness app, or workout app with our step-by-step guide. Bubble’s AI will help you generate the foundation, then we’ll walk you through how to customize and complete your app.

Bubble
August 08, 2025 • 15 minute read
blog-thumbnail

7 Mobile App Development Trends You Should Know for 2025

AI features, vibe coding, hybrid monetization: mobile app development is changing fast. Get the intel you need on which trends matter most and why.

Bubble
August 07, 2025 • 12 minute read
blog-thumbnail

How AI Data Type Generation Fits into Bubble's AI Vision

AI data type generation is here, automating one of the trickiest parts of app building so you can focus on what your users need.

Emmanuel Straschnov
August 01, 2025 • 3 minute read
blog-thumbnail

The Case for Building in Public

Thinking about building in public? Here’s an overview of what it means, how to do it well, and how to decide if it’s right for you.

Bubble
July 28, 2025 • 9 minute read

Microsoft Clarity & Bubble: Behavioral Analytics for Optimized No-Code Apps

October 27, 2022 • 2 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